X-Fi FAQ Rev. 2
von Maskulin & Casiopeia
Stand: 08.07.2010
Technische Daten (Creative X-Fi):
• Aufnahme bis zu 24 Bit / 96 kHz
• 7.1-Wiedergabe bis zu 24 Bit / 96 kHz
• Stereo-Wiedergabe bis zu 24 Bit / 192 kHz
• Frequenzumfang (+/- 3 dB, 24 Bit/96 kHz) = <10 Hz bis 46 kHz
• Frequenzumfang (+/- 3 dB, 24 Bit/192 kHz) = <10 Hz bis 88 kHz bei Stereo
• Rauschabstand (20-kHz-Tiefpassfilter, A-gewichtet): 109 dB (120 dB bei X-Fi Elite Pro obwohl Creative mit 116dB wirbt)
• Klirrfaktor + Rauschen bei 1 kHz (20-kHz-Tiefpassfilter) = 0,004 Prozent (0,008 Prozent bei X-Fi Elite Pro)
• ASIO 2.0-Unterstützung für Aufnahmen mit 16 und 24 Bit bei 44.1 kHz, 48 kHz und 96 kHz SoundFont-Unterstützung bis zu 24 Bit Auflösung
• 64 MB X-RAM bei einigen Modellen
• 51,1 Millionen Transistoren
• Rohleistung MIPS: 10300
• Prozessorleistung MIPS: über 30000
• Interne Audiokanäle: 4096
• Echtzeit Effekte (simultan): 8
• EAX 5.0 (FlexiFX, Pure Path, MacroFX, Environment Occlusion, Voice)
Technische Daten (Auzentech X-Fi):
- Creative X-Fi CA20K audio processor
- One AKM AK-5394 super high performance 96kHz 24-bit ADC for analog input
- Four AKM AK-4396 96kHz 24-bit advanced multi-bit DAC for analog output
- 64Mbytes of memory for audio processing
- High fidelity audio OPAMPs for analog input and output (TI OPA2134)
- Front L/R output OPAMP is replaceable by end-user (National LM4562NA)
- Dual mode S/PDIF receiver and transmitter
- Signal-to-Noise Ratio (20kHz Low-pass filter, A-Weighted)
- Stereo Output : 120dB (part spec)
- Front and Rear Channels : 120dB (part spec) Center : 120dB (part spec) Subwoofer and Side Channels : 120dB (part spec)
- Total Harmonic Distortion + Noise at 1kHz (-3dBFS, A-weighted) : 0.001% part spec
- Frequency Response (+/-0.01dB, 24-bit/44.1kHz input ) : 20khz (part spec)
- Frequency Response (+/-0.01dB, 24-bit/96kHz input ) : 43.5 khz (part spec)
- 16-bit to 24-bit recording sampling rates: 32, 44.1, 48 and 96kHz
- Maximum number of 3D Voices: 128
Das Geheimnis über den Audioring:
Gegenüber allen vorherigen Karten hat sich die Leistung der X-Fi vervielfacht. Das resultiert aus dem genannten Audioring. Vor der X-Fi waren alle Komponenten hintereinander, also linear, geschaltet. Nachteil daran, die Daten müssen immer denselben Weg nehmen und durch alle Komponenten laufen. Wenn jetzt noch weitere Filter benötigt werden muss dafür der DSP (Digital Signal Processor) übernehmen. Der aber kann die Daten nicht so effektiv verarbeiten wie eine extra dafür verlötete Einheit.
Auf der X-Fi hingegen schlummert der Audioring. Hier sind die Einheiten unabhängig voneinander. Eine Anforderung wird also nur da berechnet wo sie am effektivsten berechnet werden kann statt den Umweg durch andere Einheiten nehmen zu müssen. Weiterhin können einzelne Einheiten mehrfach angesprochen werden. Durch die sozusagen gleichzeitige Berechnung mehrerer Einheiten entsteht die Rohleistung der X-Fi.
Weitere Fakten zum Audioring:
Die Transport Engine:
Sie ist nicht aktiv an der Signalverarbeitung beteiligt, ist aber dennoch ein wichtiger Bestandteil der Architektur. Sie verfügt über mehrere DMA Kanäle und stellt damit die Verbindung zum PCI-Bus und dem X-Ram (optional) her.
Der DSP:
Er besteht auf der X-Fi aus gleich 4 Prozessoreinheiten. Daher wird er bei Creative auch als „Quartet DSP“ bezeichnet. Mit Unterstützung von SIMD Befehlen werden die Ergebnisse eines Subprozessors in einen 2MB großen Speicher geschrieben und können somit ohne größere Latenzen von anderen Einheiten schneller verwendet werden.
Filter:
Davon hat die X-Fi gleich mal 512. Sie haben genug Leistung um Effekte wie EAX als Bsp. zu erzeugen.
Weiterhin stehen 13 Filter bei der Musikproduktion zur Verfügung. Ein DSP würde, um diese Effekte darstellen zu können, wesentlich mehr Rechenlast benötigen.
Der Mixer:
Er regelt den Datenverkehr. Zudem kann er Signale zusammenfügen oder skalieren. Weiterhin übernimmt er Synthesizer und Equalizer.
Tank Engine:
Für akustische Verzögerung in jeglicher Form zuständig. Als Bsp. mal den Chorus. Ausgestattet mit einem 2-LVL-CACHE kann sie Berechnungen vom Hauptprozessor und dem DSP abnehmen.
X-Fi Software:
Folgende Software wird mitgeliefert:
- ALchemy
- Audio Control Panel
- AutoMode Switcher
- Console Launcher
- DDL und DTS Connect
- SoundFont Bank Manager
- THX Console
- Volume Panel
Creative Treiber
Creative Treiber waren lange Zeit schlecht und unausgereift. Creative hat das aber mit den letzten Treiber der 2.18.xxxx Reihe merkbar verbessert. Fehlten früher einige Features unter Vista, hat Creative diese dann doch nach und nach wieder verfügbar gemacht, soweit dies möglich war.
Größtes Problem bleibt der s.g. NForce Bug. Habt ihr eine PCI X-Fi und einen Nforce 4/5 und teil auch 6 und 7, könntet ihr im schlimmsten Falle mit Soundkratzern/Aussetzern rechnen. Der Bug besteht nach wie vor noch. Die einzige Möglichkeit ist einen DK Auzentech Treiber zu nehmen, der den Bug komplett fixt. Auzentech X-Fis sind nicht betroffen, da die Auzentech Treiber API diesen Bug nicht aufweist. Auch PCIe Versionen der X-Fi, sei es von Creative oder Auzentech, sind nicht betroffen.
Der berühmte 4 GB Bug, wo ebenfalls Kratzer/Aussetzer auftreten, wurde mit Release der 2.18.xxxx Reihe komplett gefixt.
Wer DDL/DTSC nutzen will, muss sich dies im Falle der PCI X-Fis für 5 US Dollar nachkaufen und aktivieren. Nur bei Titanium Treiber sind die beiden kostenlos mit drin und ohne Aktivierung.
Titanium X-Fis benötigen eigene Treiber, sie sind nicht mit den Treiber der PCI X-Fi Serie kompatibel. Während die PCI Treiber auf 2.18.xxxx hören, nennt Creative die Titanium Treiber 2.17.xxxx. Titanium OEM Treiber hören auf 2.16.xxxx, frühere PCI Treiber hatten auch den Namen 2.16.xxxx.
Ebenfalls benötigt die Xtreme Audio (PCI und PCIe) eigene Treiber. Diese hören meist auf 1.xx.xxx.
Die Titanium Treiber leiden aber noch unter Kinderkrankheiten, gerade unter 7. Dort gibt es noch einige Probleme.
Creative Treiber klingen gerade über Analog merkbar schlechter wie DK Treiber und teils auch PAX Treiber.
Daniel_K Treiber
Daniel_K ist ein Hobbyprogrammierer, der sich zur Aufgabe gemacht hat, Creative Treiber zu verbessern und zu erweitern. So gelang es Daniel_K, erstmals unter Vista, den DD&DTS Decoder zu aktivieren, was laut Creative unmöglich ist bzw. war. Da die Daniel_K Treiber zur Hälfte auf den Auzentech Treiber aufbauen, wurde vor allem die Soundqualität stark verbessert.
Des weiteren schaltete Daniel_K ein Features frei, was viele Kunden Creative (noch heute) übel nahmen. So ermöglichte er die Nutzung von DDL. Das das ging und Creative absichtlich das sperrte, ist bis heute unverständlich. So muss man beim Daniel_K nur einen DDL Unlocker ausführen und das DDL Pack in Version 1.00.03 installieren und schon kann man DDL genießen.
Daniel_K entfernte als erster schon mit dem 2.15.0004 Treiber vollständig den 4 GB Bug, während Creative dies erst mit dem 2.18.0004 tat.
Nach bekannt werden der DDL Funktion sperrte Creative alle Daniel_K Sachen und ermahnte ihn. Nur auf einen Massenhaften Protest der User (ich war auch dabei) im Creative Forum
beugte sich Creative und zeigte Reue. Zwar ist der Treiber weiterhin nicht geduldet, aber immerhin arbeitet Daniel_K jetzt mit Creative zusammen.
Warum ist der Treiber nicht geduldet? Ganz einfach, um DDL zu nutzen, muss man Lizenz Gebühren an Dolby bezahlen. Da Creative dieses Feature nie für die X-Fi anbot und somit keine
Lizenz an Dolby abtraten, hätte Creative Ärger mit Dolby bekommen. Also sperrte man alles von Daniel_K.
Fast ein Jahr später kam DK wieder zurück und stellte das X-Fi Support Pack 1.0 vor, was nur der Anfang einer ganzen Reihe von Packs/Treiber war. DDL/DTSC ist ebenfalls dabei, jetzt allerdings ohne Unlocker. Soll heißen, ein gekauftes DDL/DTSC Pack bei PCI X-Fis ist notwendig! Dann irgendwann fing er an, Auzentech Prelude/Forte Treiber umzuschreiben und bat diese für Creative PCI X-Fis an. Diese Treiber ermöglichten einen deutlich besseren Klang wie alle Creative Treiber und fixten einige Bugs, u.a. den berühmten Nforce Bug.
Mittlerweile werden auch Home Theater HD Treiber umgeschrieben. Doch DK Auzentech Treiber haben ein Problem mit manchen Flexijet Ausgängen bestimmter X-Fis. Will der User den Flexijet als Digi OUT nutzen, bleibt dieser stumm.
Das schwankt von Treiber zu Treiber und von Karte zu Karte.
Es gibt wirklich viele gute DK Treiber und jeder der eine X-Fi hat, sollte sich mal einen dieser Treiber anhören.
Titanium: Für die Titanium X-Fi Reihe gibt es auch DK Treiber, allerdings laufen sämtliche DK Auzentech Treiber nicht mit PCIe X-Fis! Daher können Titanium nur Treiber aus den Support Packs nutzen. Seit neustem bietet DK aber OEM Titanium Treiber (2.16.xxx) an, die ein paar Windows 7 Probleme lösen.
Auzentech X-Fis: Auch Auzentech X-Fis werden von DK Treiber unterstützt. Aber nur die Prelude und Forte und zudem nicht mit jedem Pack. Hier müsst ihr in die Release Notes des Packs schauen. Außerdem bietet DK mittlerweile eine Auzentech THX Konsole an, die mit allen Auzentech Karten (außer Bravura) läuft.
USB X-Fis: Und auch für USB X-Fis bietet DK Treiber an, die aber schon etwas älter sind, dafür aber auch unter 7 laufen.
PAX Treiber:
Youp Pax (früherer Name) war ein ehemaliger Audigy Programmierer, der sehr gute Audigy Treiber programmierte und fehlende Features freischaltete und die Software erweiterte.
Mit der Zeit zog er sich aber etwas zurück, aktuell programmiert er nicht mehr.
Dafür hat es sich Rob McClelland von Pax zur Aufgabe gemacht, Creative Treiber zu erweiterten und zu verbessern. Während der richtige Pax früher und DK richtig Treiber modden, schreibt Rob McClelland nur INI und INF Dateien um und erweitert so die Creative Treiber. Richtiges Treibermodding, wo z.B. Features freigeschaltet werden, bereibt er nicht. Dafür hat er eine legale Lizenz von Creative, Treiber zu verändern. Er selbst nennt sich aktuell nur noch PAX.
PAX steht für Performance Audio Xeleration bzw. "Better Performance. Better Audio. Better Xeleration".
Robert verbesserte vor allem die Höhen und den Bass der Creative Treiber und das durch einfaches .ini und .inf Tuning. So sollen PAX intensiver klingen, was aber mehr Placebo ist, so DK. Geschmackssache eben.
Lange Zeit gab es das Gerücht, PAX kann kein EAX. Nun das ist falsch. PAX kann natürlich volles EAX Advanced HD 5. Anfangs konzentrierte sich PAX voll auf Win XP. Erst fast ein halbes Jahr nach Erscheinen von Vista kamen Vista Treiber raus. Anfangs nur für Vista x32, später für x64. Mittlerweile bringt PAX regelmäßig neue Treiber, mind. 1x Monat. Alle laufen nativ von XP-7.
DDL/DTSC geht auch mit PAX. Jedes halbe Jahr bringt PAX eine komplette Suite Edition als CD Image. Diese, meist X-Fi Summer/Winter Edition genannte Suite erhält alle Softwareteile, die es für Creative X-Fis gibt, auch die, die es nur manuell zum Laden bei Creative gibz (wie Wave Studio, Media Source etc.). PAX Treiber basieren meist auf Creative Treiber, jedoch nimmt PAX auch Auzentech Treiber als Vorlage, seit neustem den Home Theater HD Treiber.
Aber auch dort betreibt er nur einfaches modding. PAX Treiber liebt man oder hasst man. Dieses ändern der .inf und .ini Dateien und das daraus entstehende Placebo Gefühl ist nicht jedermanns Sache. Hier muss man selber hören und entscheiden.
Titanium Series: Auch für Titanium X-Fis bringt Robert regelmäßig neue Treiber, aber keine die auf Auzentech Treiber basieren. Hier kommen wie bei DK nur original Creative Treiber als Basis zum Einsatz.
Auzentech Serie: Seit kurzem gibt es auch PAX Auzentech Treiber für Auzentech X-Fis. Bisher aber nur für die Prelude.
USB X-Fis: PAX bietet Treiber hier nur für X-Fi Surround und X-Fi Go! an.
Auzentech Treiber:
Auzentech Treiber bauen zu 100% auf der seit Vista eingeführten Universal Audio Architecture auf. Sie besitzen zudem keine gravierenden Bugs wie den Nforce Bug oder den 4 GB Bug. Auzentech Treiber laufen natürlich nicht mit Creative X-Fis!
Sie reagieren schneller und laufen stabiler. Perfekt sind sie aber nicht, nicht falsch verstehen.
Jede Auzentech X-Fi braucht ihre eigenen Treiber, gemeinsame Treiber wie bei Creative gibt es nicht. An Software wird alles nötige mitgeliefert und auch Media Source und andere Zusatzprogramme laufen mittlerweile mit Auzentech Karten, aber nicht mit allen.
Wer eine Auzentech X-Fi hat, kann auch mittlerweile alternative Treiber nehmen, allerdings sind die Änderungen nicht gravierend wie bei Creative Mod Treiber. DK und PAX bieten Treiber für aktuell Prelude und Forte an. Für die Home Theater HD und die Bravura gibt es aktuell keine. Auch bietet PAX momentan nur Prelude Treiber an. Nur DK hat 2 Forte Treiber im Programm.