OSX86 sound card drivers (Envy24 and Envy24HT)

NEWS: source code now available!!!

The source code of both drivers is now available and for the Envy24HT, a github has been set up:

https://github.com/fredemmott/Envy24HT/tree

Envy24HT

The following sound cards are supported by the Envy24HT driver:

Sound card

Analogue I/O

Digital I/O

Controls

MIDI

Comments

Terratec Aureon Sky

yes

Output tested

Input gain + output volume + mute

x

Terratec Aureon Space

yes

?

Input gain + output volume + mute

x

Terratec Phase 22

yes

?

Input gain + output volume + mute

no

Terratec Phase 28

yes

?

-

no

M-Audio Revolution 5.1 

yes

?

Input gain + output volume + mute

no

M-Audio Revolution 7.1

yes

?

Output volume + mute

no

Codec does NOT have input gain controls!

M-Audio Audiophile 192 

yes

Output tested

Output volume

no

Codec does NOT have input gain controls!

ESI Juli@

yes

?

Output volume + mute

no

Codec does NOT have input gain controls!

Audiotrak 7.1

yes

?

-

no

not XT/ Hifi!

Audiotrak Prodigy HD2

yes

?

-

no

no sample rate change!

Cards that aren't listed will NOT work! Note that digital output is probably working for all Envy24HT cards.

You can download the latest version here: 

Files Changes
Envy24HT_source.zip (or better, please use the above link)  

Envy24HT0.14.0.dmg (for OSX 10.5.x)

Envy24HT_SnowLeopard.0.14.0.dmg (for OSX 10.6.x)

Added mute control to Aureon Sky and Space.


If you appreciate my work, please consider donating to paypal AT audio-evolution.com or use the Paypal button, or buy my audio and MIDI sequencing application Audio Evolution 5 so I can afford to buy more cards to support! Bug reports of Audio Evolution 5 are also appreciated very much!

 

Envy24

BIG FAT WARNING: there have reports of the EEPROM being altered by the driver making the card not being detected correctly or even being unusable afterwards under Windows! Although this happens rarely, please bear in mind that using the driver is at your own risk!!

The following sound cards are supported by the Envy24 driver:

Sound card

Analogue I/O

Digital I/O

Controls

MIDI

Comments

M-Audio Delta 44

yes

?

 

no

M-Audio Delta 66

yes

Output

  no

M-Audio Delta 410

yes

?

 

no

M-Audio Delta 2496

yes

Output

Analogue output

no

Codec does NOT have input gain controls!

M-Audio Delta 1010

yes

?

 

no

M-Audio Delta 1010LT

yes

?

 

no

Terratec Phase 88 / EWS88MT / TS88PCI 

yes

?

 

no

Terratec EWX2496

yes

?

 

no

 

Hoontech / STA audio DSP2000 C-Port

yes

?

-

no

 

Maya 1010??

yes

?

-

no

 

 

Cards that aren't listed are now handled as 'generic' and will probably not work, but it's worth the try nevertheless!

You can download the latest version here: 

Files Changes

Envy24_SL.0.22.dmg (for OSX 10.6.x)

Envy24_SL.0.22.mon.dmg (for OSX 10.6.x which sends the analogue input also to the analogue output (monitoring). Unfortunately there is no control for setting the level by lack of control panel)

Envy24.0.22.0.dmg (for OSX 10.5.x)

Envy24_source.zip (NEW: source code now available!)

Added digital output support for M-Audio Audiophile 2496. Note that the digital output is on output 9-10! If you only want to use the digital output for normal use, go to Audio/MIDI setup, Configure Speakers, Stereo tab and select output 9 for Left Channel and output 10 for Right Channel. Digital input will not work.

Important note about the Envy24 driver:
The Envy24 chip has can only allocate memory in the first 256 MB of address space. If OSX does not have enough memory available for the driver at boot time, the driver will have a high chance of malfunctioning. You can check the system log in Console if this happens to you if you have problems of freezing or anything when using this driver to playback for the first time after boot.

The cards that are not verified may or may not work. Let me know if they do!

If you appreciate my work, please consider donating to paypal AT audio-evolution.com or use the Paypal button, or buy my audio and MIDI sequencing application Audio Evolution 5 so I can afford to buy more cards to support! Bug reports of Audio Evolution 5 are also appreciated very much!

 

 

Removing a driver

If you want to remove the driver, you have to unload the kext (twice) and remove the directory where the kext is located. Open the terminal and type (copy/paste from here) the following:

For the Envy24:

sudo kextunload /System/Library/Extensions/Envy24PCIAudioDriver.kext > /dev/null
sudo kextunload /System/Library/Extensions/Envy24PCIAudioDriver.kext > /dev/null
sudo rm -R /System/Library/Extensions/Envy24PCIAudioDriver.kext

For the Envy24HT:

sudo kextunload /System/Library/Extensions/Envy24HTPCIAudioDriver.kext > /dev/null
sudo kextunload /System/Library/Extensions/Envy24HTPCIAudioDriver.kext > /dev/null
sudo rm -R /System/Library/Extensions/Envy24HTPCIAudioDriver.kext

 

Contact

For questions, bug reports or suggestions, please contact me at: drivers@audio-evolution.com

 

Disclaimer

Using this driver is at your own risk. The author can not be held liable for any damage to your computer, speakers or other audio hardware.

We also do not encourage software piracy: please buy an original OSX license at your Apple store or www.apple.com!