In den x1 Slots über/unter der GPU sollte die Soundkarte doch funktionieren?! Sieht vllt nur nicht so "schick" aus.
Grundsätzlich sollte das mit zwei m.2 SSDs, GPU und einer Soundkarte auch bei X470 oder B550 funktionieren, da die x1 Slots eigenständig angebunden sind, außer es sind exotische Lösungen, wodurch evtl. sogar ein 3. m.2 ermöglicht wird, was bei deinem Board aber nicht der Fall zu sein scheint.
Für dein Gigabyte Board hab ich jetzt im Handbuch nichts gefunden weil es nicht explizit
ausschließt.
https://download.gigabyte.com/FileList/Manual/mb_manual_x470-aorus-ultra-gaming_1001_e_200707.pdf
1 x PCI Express x16 slot, running at x16 (PCIEX16) (Note 1)
* For optimum performance, if only one PCI Express graphics card is to be installed, be sure to install it in the PCIEX16 slot.
1 x PCI Express x16 slot, running at x8 (PCIEX8) (Note 1)
* The PCIEX8 slot shares bandwidth with the PCIEX16 slot. When the PCIEX8 slot is populated, the PCIEX16 slot operates at up to x8 mode. (The PCIEX16 and PCIEX8 slots conform to PCI Express 3.0 standard.)
1 x PCI Express x16 slot, running at x4 (PCIEX4) * The PCIEX4 slot shares bandwidth with the M2B_SOCKET connector. The PCIEX4 slot becomes unavailable when a device is installed in the M2B_SOCKET connector.
2 x PCI Express x1 slots (The PCIEX4 and PCI Express x1 slots conform to PCI Express 2.0 standard.)
Auch bei einem billo MSI X470 Board sollen die x1 Slots laufen bei zwei m.2s, und x1 reicht vollkommen aus für ne Soundkarte.