Wat bedoel je precies met vervormd geluid, kun je het omschrijven/een stukje laten horen?
Bikerbill zegt inderdaad decoderen.. Meestal werkt SPDIF op een geluidskaart als 'pass-through' ofwel alleen doorvoeren. De decoding gebeurt dan in een surround versterker/geluidsset die een optische ingang heeft. Een duurder Logitech setje, de Z906 heeft zo'n ingang, daarbij heb je je probleem niet.
In jouw geval moet inderdaad de software het digitale signaal 'live' (kunnen) decoderen naar 6 analoge signalen. Het is best mogelijk dat dat helemaal niet kan..
Je hebt al in de instellingen van je Soundblaster gekeken, SPDIF of digital in staat geselecteerd? Als je 'Pass-through' tegen komt, zou dat uit moeten staan. Je hebt ook niet toevallig een 2e geluidskaart (op het moederbord) zitten of een ander apparaat (USB headset?) actief dat het probleem kan veroorzaken?
Nog iets wat ik me bedenk: soms zijn digitale poorten op het moederbord helemaal niet aangesloten. Dat moet je zelf nog doen. Is die XFi een onboard geluidskaart, of een losse?