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
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
|
x
|
|
|
Terratec
Aureon Space |
yes |
? |
Input gain + output volume
|
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. |
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. |
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.
You can also try the following (thanks to Lee) :
himemory_mode = 2
This basically tells the kernel to prefer allocating high memory, thus leaving enough low memory free for the driver. You can enter this boot flag at the chameleon boot prompt, or you can add it to the kernel flags of your com.apple.Boot.plist (or org.chameleon.boot.plist) file.
If you appreciate my work and own an Android device, please consider purchasing Audio Evolution Mobile!
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
We are sorry to say that we have stopped development of this driver a long time ago. So please do not contact us for questions.
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!