Help - Search - Members - Calendar
Full Version: VoodooHDA
InsanelyMac Forum > OSx86 Project > Hardware and Drivers > Sound
Pages: 1, 2, 3, 4, 5
cinorhc
VoodooHDA is an open source audio driver for devices compliant with the Intel High Definition Audio (HDA) specification, based primarily on code from the FreeBSD hdac driver. It is intended as an Intel-only replacement for AppleHDA on Mac OS X with support for a wide range of audio controllers and codecs.

http://voodoohda.googlecode.com/

feedback, download & discussion:
http://forum.voodooprojects.org/index.php#5

Several members of the Voodoo team are now actively working on the project - if you would like to help feel free to visit the above links and contact the developers. For any announcements and new releases or to report bugs check out the Voodoo Projects forums. Sources are available from the Subversion repository at Google Code (for instructions click the "Source" tab on the project site).
rals2007
What can I say... Thanks.

I'l be testing it out .

Thank You smile.gif
grippa
whoa! ive been waiting for this forever!! thanks.

just one question - does it support IDT?

i am a noob at compiling this and getting it to work...can anyone help me to get that done? thanks.
rals2007
grippa:

1. download voodoohda source
1.install xcode
2. in terminal, change directory where voodoohda files are located.
3. type: sudo helper.sh
sonotone
Thanks!!

Tested on ALC889a and sigmatel 9200: the driver works without issues, according limitations explained in the readme.

Very good work already made.
boosted23
How do you download the voodoohda source? I dont see anything on the site.
Konami®
QUOTE (boosted23 @ Apr 12 2009, 09:22 AM) *
How do you download the voodoohda source? I dont see anything on the site.


I second that, I can't even download the source code files.
booger_sniffer5000
svn checkout http://voodoohda.googlecode.com/svn/trunk/ voodoohda-read-only

Right on the page...

Very nice HDA kext, it now automatically switches between headphones and speakers smile.gif
snackole
You have to check the source out via svn. Follow the directions under the source tab on the website.Once downloaded cd to that directory and type sudo ./helper.sh build
dvil
Very nice !!!

The first time that the jack sensing is working in my mobo, the only quirk is the unsuported mute function. Do you think will be difficult to implement for a novice ?

Thanks for your work
boosted23
Okay this is what Im doing, tell me if it is wrong. I go to sources on that page and copy the code
CODE
svn checkout http://voodoohda.googlecode.com/svn/trunk/ voodoohda-read-only
and paste it in terminal. Hit enter and it lists a bunch of files and finishes saying "Checked out Revision 2." Is that all I have to do to download the source file? If it is, it doesn't even give a location to where they were downloaded. If not can I download manually through the site, I found the list of files.

Sorry for the newbie questions.
snackole
Look in your Home directory.
boosted23
QUOTE (snackole @ Apr 12 2009, 03:31 PM) *
Look in your Home directory.


Thanks found them. Just waiting on the Xcode download and install so I can install them.
Konami®
QUOTE (Napster @ Apr 12 2009, 10:36 AM) *
Okay. I upload this for those who dont have xcode to build.

And confirmation from my laptop specs at my sign. It works!

I can't believe this. FINALLYYYYY !!!!

Only keyboard & mouse have to fix


That's awesome! do we have to remove HDAenabler? Thanks
Napster
QUOTE (idSoftware™ @ Apr 13 2009, 12:43 AM) *
That's awesome! do we have to remove HDAenabler? Thanks



No, you dont have to remove it.
But you have to remove Azalia.
This is damn cool. Now I can bring my laptop to school. Haha
Right after I hit "helper.sh load", I heard something like "bub" at the speaker.
AAAAAAAAA
AHAHAHAHA

Sorry, just over excited.

This is not a release so I cannot post it at "New Releases and Updates" right?
handleme
Awesome. This works on the HP MINI 1000!
Just had to remove the AppleHDA kext before installing the Voodoo one. And it works! At long last.. thank you.
Konami®
I found an issue, my Microphone don't work anymore ohmy.gif
boosted23
I can officially say this works on the MSI Wind too. Its nice to have Internal Speakers to Headphones automatically without a switching program. Thanks for all the work put into this program.

PS I havent tested the internal mic, since I dont really use it and dont know what I should test it with.
sonotone
QUOTE (idSoftware™ @ Apr 12 2009, 06:02 PM) *
I found an issue, my Microphone don't work anymore ohmy.gif


You need to adjust Recording level in pref pane.
Konami®
QUOTE (sonotone @ Apr 12 2009, 11:05 AM) *
You need to adjust Recording level in pref pane.


I did it and still don't work anymore, oh well, I went back to HDAenabler. I need the microphone because I use a lot Skype.
differenthink
Ok on my Wind Mic is not working either... but audio OUT with ou without headphones works fine now !
Hope that the mic problem will be solved, ll be awesome !

Great works, thx !
Fedelaos
In the MSI Wind U-100 the volume control doesn't work, even in mute the audio is at 100% volume, do you think compiling it my self instead of using the downloaded one would make a difference?

Thank you Voodoo team!
Riley Freeman
Nice to see this out! It's partially working here on a CMI9880. Output works, but no input device is detected. Also, the volume slider in the menu bar doesn't work. If you slide all the way down it mutes, otherwise it's full volume.

Considering this looks to be a pain of a codec, it's good to see it working at all smile.gif

I used the precompiled kext as I didn't want to download a 1gb xcode update just to compile a kext.

http://img8.imageshack.us/img8/6565/picture1ejq.png
lebidou
Hello,
I've just tested it and the only thing that doesn't work is Pin Sense. I've seen it is supposed supported so I attached a codec dump if needed. Jack detection works under linux but always caused trouble with AppleHDA.kext (lots of message at boot time).

Other less important thing : SRS iWow makes iTunes crash if enabled since I installed it.

Thank you very much!
grippa
QUOTE (rals2007 @ Apr 12 2009, 06:37 PM) *
grippa:

1. download voodoohda source
1.install xcode
2. in terminal, change directory where voodoohda files are located.
3. type: sudo helper.sh


thanks mate smile.gif got it to work
kitmac
Ok tried it on EP35-DS3L.....
System profiler didnt show built in audio and
Upon waking from sleep the sound became distorted.

Im back with apple hda and enabler
slashack
QUOTE (cinorhc @ Apr 11 2009, 09:23 PM) *
VoodooHDA is an open source audio driver for devices compliant with the Intel High Definition Audio (HDA) specification, based primarily on code from the FreeBSD hdac driver. It is intended as an Intel-only replacement for AppleHDA on Mac OS X with support for a wide range of audio controllers and codecs.

http://voodoohda.googlecode.com/

My apologies to those who have been waiting for these sources to get released, but real life has been busy lately and unfortunately I haven't had nor will I have much time to devote to this project. I am releasing the source code for VoodooHDA, which I have been using for the past few months with no major problems or stability issues. There is, however, no official binary release at this time due to my inability to maintain and support such a release.

If there are any developers out there interested in joining or adopting this project, please email me (this username at gmail) and I will add you as a member to the Google Code project. For the time being, if you are interested in testing the driver you must check out and compile it yourself - for instructions go to the project site listed above and click on the "Source" tab. Be sure to read through Readme.txt for an overview of the state of the driver.



Ok, so i want to test it. I can code, debug, etc. Is there anywhere i could fill a bug report, any log u need, descriptions, etc?

Currently everything worked for me except for internal speakers on mi dell 1420.
grippa
and...then..there...was sound.
thanks man.
after months of no sound, my speakers on the little mini are alive again.

but...

(1) volume control doesnt work properly. you have to adjust PCM to actually adjust volume, i dont think its an accurate representation though.

(2) volume control resets after a reboot. you have to readjust.

anyways, apart from those bugs, which i know will be fixed later on, im more than happy to have working sound on my mini - something is better than nothing.
mac1535
On Dell Studio 15, I can barely hear the sound from internal speakers even with volume set to max. The Headphone's output is fine. Is there anyway to correct this problem?
grippa
QUOTE (mac1535 @ Apr 13 2009, 02:47 AM) *
On Dell Studio 15, I can barely hear the sound from internal speakers even with volume set to max. The Headphone's output is fine. Is there anyway to correct this problem?


try adjusting the pcm volume
slashack
QUOTE (grippa @ Apr 12 2009, 06:52 PM) *
try adjusting the pcm volume


Still no sound from internal speakers.
mac1535
QUOTE (grippa @ Apr 12 2009, 08:52 PM) *
try adjusting the pcm volume


Yes, it works good now. Thanks thumbsup_anim.gif
grippa
tell me one thing guys,

my volume settings dont save - it resets everytime i reboot/sleep the mini, and i have to set it to full (the 'PCM' one) each time to get the volume high.

does this happen to eveyrone else who's used it as well? btw im using the precompiled kext posted here.
Chuckee.2002
All praises to you! What a genius!

My audio is finally working (HP 1001TU)
markpenn
tried on my ALC268 (HP-dv6500)

good: after weaking up, there is still sound, but with noise.

bad: mic stopped working completely.

and I am having the common bugs people are having here, too.



please help me if you have the same chip, and you are smart too to update the kext.

thanks again , to author and the people here, and the forum.
drewkie
Hi installed this kext and finally got audio on the mini. Installed and working on HP Mini 1030NR.

The mic currently does not work but will try to figure out why later unless someone else gets it.

Audio is a little weak and will try to look around to get it fixed unless someone knows how.
Also the FN mute option does not mute the audio. Anyone know how to fix this?

Thanks for finally getting this out there.
JackHair
It's also working on HP 6720s with ADI1981. I did only have speaker-out with the ADI1981 Azalia kext, but with this one all in/outs seem to get detected. I finally get sound on headphones! Haven't tested input yet.

After sleep the PCM volume gets reset, and audio is distorted. I hope this gets fixed soon!
sebus
On Intel D915GAG with P4 3Gh HT, 10.5.6 Voodoo kernel 1.0 I get kernel panic when loading the kext

panic (cpu 1 caller 0x21C7EA43): allocMem: failed assertion 'addr'

sebus
crazybyte
How about using it on ALC662?
grippa
QUOTE (sebus @ Apr 13 2009, 09:22 AM) *
On Intel D915GAG with P4 3Gh HT, 10.5.6 Voodoo kernel 1.0 I get kernel panic when loading the kext

panic (cpu 1 caller 0x21C7EA43): allocMem: failed assertion 'addr'

sebus


i think you need the vanilla kernal to get this working properly
sebus
QUOTE (grippa @ Apr 13 2009, 09:53 AM) *
i think you need the vanilla kernal to get this working properly


In that case it can not be on this (reused) mobo/CPU, as vanila does not work on this spec

sebus
brambo
Voodoo people,

I used the kext found on this forum on the Aspire D150 with the ALC272 chipset and
it works beautifully!

I got sound out, will perform more tests on mic, headphone, etc... and come back with report any bugs
that I may encounter.

Nice work!
JorgeCCastro
tried it on my DX58SO mobo, it's got ALC889. it's the only kext that worked so far. well, at least i get stereo output. no input is working properly. thanks and keep up the EXCELLENT work. btw i didn't actualy compile it, just grabbed the kext that Napster put out (thanks)... don't know if that makes a difference... anyway it's basically working... all DX58SO users will be very grateful...
Dismounted
Working great on ALC262 - all input and output detected. Output working, input looks a bit scratchy though.
Hanx86
It's also working here (ALC883), with the common bugs people have reported so far: sound is distorted after waking up from sleep, and the internal mic can be heard, but with a lot of strange noises. Thank you very much to the creators for the efforts, it's getting really close.
Monkey_@@
Well, installed and after returned to AppleHDA for my ALC286. The problem? NO MIC. It's true that there was two available mics into the pref pane but none of them worked... so I went back...

Another question: how do I get this working for a Vanilla /Extra folder? Just the fact of putting it into the /Extra folder didn't work
dandaman1976
Hello all I am getting this error - what am i doing wrong?


EDIT: Nevermind - needed full install of xcode, now is there a way to get this to work on boot without typing the " sudo ./helper.sh load" command everytime?
ugokind
on acer 5930 desn't work
it shows a lot of node in output and input (always the same)
but only output and auto switching hp works
etx
QUOTE (dandaman1976 @ Apr 13 2009, 01:49 PM) *
Hello all I am getting this error - what am i doing wrong?
AsusMac:voodoohda - sudo helper.sh dholmstock$ sudo ./helper.sh build
+ xcodebuild -configuration Debug -target FloatSupport -target VoodooHDA
./helper.sh: line 17: xcodebuild: command not found
+ gcc getdump.c -o getdump -framework IOKit -framework CoreFoundation -Wall -Wextra -Werror
./helper.sh: line 18: gcc: command not found


You must have XCode installed to compile kernel extensions, or anything for that matter.

Voodoo team, great great work. Thank you so much for your hard work!
Konami®
VoodooHDA needs a lot of work, it would be awesome if one or few talented driver developer from the community took this work to improve the driver.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.