Help - Search - Members - Calendar
Full Version: VoodooHDA
InsanelyMac Forum > OSx86 Project > Hardware and Drivers > Sound
Pages: 1, 2, 3, 4, 5
0m3gA
I have Xcode 3.1.2 installed (default components), but if I run "sudo helper.sh" I get "command not found". I can open the VoodooHDA project file though Build and Go is disabled.
DB1
Om3jA

sudo ./helper.sh build
0m3gA
QUOTE (DB1 @ Apr 13 2009, 02:08 PM) *
Om3jA

sudo ./helper.sh build


Cheers that worked!
mattrb
Everyone, if you have an issue, first you NEED to tell the developers of VoodooHDA by going to the VoodooHDA issues forum on google Code site. As well, Don't address problems that are already addressed on that forum. Then after you have gone on Google Code, you should tell people about your problem on the VoodooHDA issues forum on the Chameleon site. Afterwards, you can tell your problems to the neophytes on this thead.

Remember in order of sites to tell your problems, first Google Code site, then Chameleon site, then here.

Now that you all know that little tidbit, lets hear the silly post of the day.


QUOTE (idSoftware™ @ Apr 13 2009, 09:04 AM) *
VoodooHDA needs a lot of work


Obviously, this is the first release. Tell me something I don't know.
Dr. Hurt
Result for ALC662 using pre-compiled kext:

Sound out working. Sound in thru front panel not working. When I speak in the microphone, I hear myself in the speakers. I fixed it by muting all input options in the output section (sys pref).
System profiler doesn't show any info.

In system preferences > sound, I have:

Output: (why do I have input here - have to mute them to avoid hearing myself thru speakers)
Master
PCM
Line in
Microphone
Input mix
Recording level
Output gain
Recording Level
Digital

Input: (none work)
Line in
Microphone
Input mix
Microphone 2

Very Strange. With a few tweaks, this will be the best Audio driver for osX86. Will it make any difference if I compile the kext myself?
yohko101
confirmation: ALC272 - Acer Aspire One D150 - the internal speakers are producing sounds!!!! ohmy.gif thanks!

OS X: iDeneb 1v4 (10.5.6)
mehmed
Hi all

I donwloaded the files. installed xcode. changed directory in terminal but it says "command not found". i tried all there commands:

sudo ./helper.sh build
sudo /helper.sh build
sudo helper.sh
sudo helper.sh build

none of them works.. can you guys tell me where I am doing wrong??

thanks
yohko101
QUOTE (mehmed @ Apr 13 2009, 11:51 PM) *
Hi all

I donwloaded the files. installed xcode. changed directory in terminal but it says "command not found". i tried all there commands:

sudo ./helper.sh build
sudo /helper.sh build
sudo helper.sh
sudo helper.sh build

none of them works.. can you guys tell me where I am doing wrong??

thanks


hey mehmed,
CODE
# cd voodoohda-read-only

# su root
enter the root password
# ./helper.sh build

or

#sudo ./helper.sh build


hope this helps biggrin.gif
bluelovemac
it work on my Realtek ALC862 @ Intel 82801GB ICH7!!!!!!!
filosofem
Works great on my VIA 1708S. Thank you VoodooTeam!
mehmed
QUOTE (yohko101 @ Apr 14 2009, 06:03 AM) *
hey mehmed,
CODE
# cd voodoohda-read-only

# su root
enter the root password
# ./helper.sh build

or

#sudo ./helper.sh build


hope this helps biggrin.gif


thanks for your reply but unfortunately it does not work sad.gif it says "command not found". is there any other way?
jinnggoff
QUOTE (mehmed @ Apr 14 2009, 07:52 AM) *
thanks for your reply but unfortunately it does not work sad.gif it says "command not found". is there any other way?

Just type
$sudo sh helper.sh build
lwy7814
This driver solves out my last problem with ALC883 of my ACER5583. The first time audio performs excerllent. Then I did restore fresh DMG to my laptop and install VoodooHDA. Something strange happened. Speaker works well after bootup. Headphone shows nothing. After laptop wakes u after going into sleep mode. Both of them work fine! Is there anybody has the same problem? Any solution?
mehmed
QUOTE (jinnggoff @ Apr 14 2009, 11:37 AM) *
Just type
$sudo sh helper.sh build


thanks you Jinnggoff. But it gives this error message:

helper.sh: line 4: syntax error near unexpected token `newline'
helper.sh: line 4: `<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">'

is there something that I miss?
verdant
QUOTE (mehmed @ Apr 14 2009, 03:00 PM) *
thanks you Jinnggoff. But it gives this error message:

helper.sh: line 4: syntax error near unexpected token `newline'
helper.sh: line 4: `<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">'

is there something that I miss?


1. Download and install Xcode 3.1.2 if not already installed and download the VoodooHDA read-only source using Terminal:

CODE
sudo svn checkout http://voodoohda.googlecode.com/svn/trunk/ voodoohda-read-only


which will generate a file list:

QUOTE
A voodoohda-read-only/PCMBlitterLib.h
A voodoohda-read-only/VoodooHDADevice.cpp
A voodoohda-read-only/PCMBlitterLibX86.cpp
A voodoohda-read-only/Info.plist
A voodoohda-read-only/getdump.c
A voodoohda-read-only/VoodooHDADevice.h
A voodoohda-read-only/helper.sh
A voodoohda-read-only/VoodooHDAEngine.cpp
A voodoohda-read-only/AudioClip.cpp
A voodoohda-read-only/Tables.c
A voodoohda-read-only/Shared.h
A voodoohda-read-only/Registers.h
A voodoohda-read-only/VoodooHDAEngine.h
A voodoohda-read-only/OssCompat.h
A voodoohda-read-only/Tables.h
A voodoohda-read-only/Private.h
A voodoohda-read-only/VoodooHDAUserClient.cpp
A voodoohda-read-only/PCMBlitterLibDispatch.h
A voodoohda-read-only/VoodooHDAUserClient.h
A voodoohda-read-only/Verbs.h
A voodoohda-read-only/License.h
A voodoohda-read-only/Models.h
A voodoohda-read-only/Readme.txt
A voodoohda-read-only/PCMBlitterLib.cpp
A voodoohda-read-only/Parser.cpp
A voodoohda-read-only/English.lproj
A voodoohda-read-only/English.lproj/InfoPlist.strings
A voodoohda-read-only/Common.h
A voodoohda-read-only/VoodooHDA.xcodeproj
A voodoohda-read-only/VoodooHDA.xcodeproj/user.pbxuser
A voodoohda-read-only/VoodooHDA.xcodeproj/project.pbxproj
A voodoohda-read-only/VoodooHDA.xcodeproj/TemplateIcon.tiff
A voodoohda-read-only/VoodooHDA.xcodeproj/user.mode1v3
Checked out revision 2.


and the "voodoohda-read-only" folder in /Users/"Logged-In User"/.....

2. In Terminal type

CODE
cd /Users/"Logged-In User"/voodoohda-read-only
sudo su


3. At sh-3.2# prompt, type
CODE
./helper.sh build


In
the "voodoohda-read-only" folder, there will now be a "build" folder containing a "Debug" and "VoodooHDA.build" folder.......inside the"Debug" folder is the compiled VoodooHDA.kext.....

4. In Terminal, rename AppleHDA......and AppleAzaliaAudio.kext too if present.....

CODE
cd /System/Library/Extensions/
   sudo mv AppleHDA.kext AppleHDA.kext.back
   exit


5. Use Kext Helper b7 to install the now
compiled VoodooHDA.kext OR my already compiled VoodooHDA.kext....

6. Reboot with -v -f......You should hopefully hear an audio "crackle" during booting...... smile.gif

UPDATE: Download VoodooHDA v0.2.2......
GP1138
QUOTE (cinorhc @ Apr 11 2009, 06: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/

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

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.


Thank you! I now have a working ALC663 that previously had no hope!!
blkhockeypro19
stac9227- . i have output though its too soft. input has so many issues, its all just random noise. after sleep the sound is muffled to the point of it being completely un-recognizable when i play a song. good, but needs some work.
syriamagic
Input & output Sound Card worked for ALC662 /Via1708s for Asrock G31M-S But no information for Audio Device in System Profiler
ekzotic
AD 1988A working! Thanks so much Voodoo team, the best driver ever, thats genious (thats voodoo stuff really biggrin.gif be aware)
pasz
This driver is great. Installed it on both my MSI Wind and Gigabyte GA-G31M-S2L with its difficult ALC662 chipset. Thanks a lot.
DB1
Working ok on Advent 4211 retail.

Internal mic not usable only able to get static noise. Switching of headphones works, external mic works fine (needs some fair tweaking of settings though). Have recorded to Audacity with acceptable quality output, ichat works ok too.

Current settings:

OUTPUT:

Master 25%, PCM 100%, Speaker 100%, Mic 25%, Input mix 25%, Recording Level 80%, Mic 2 0%

INPUT:

Speaker 100%, Mic 50%, Input mix 50%, Mic 2 0%.

The only real pain is setting reset themselves after shutdown restart.

Great leap forward though, thanks to the Voodoo Dev's
dvil
VoodooHDA 0.2.2 released

0.2.2 (4/14/09):

* mute controls implemented
* seperate left/right audio level controls implemented
* showing just one device for each input/output in Sound preference pane

Check the Voodoo forum

Cheers.
mehmed
Hi Verdant,

thanks so much. I did without any problem until the step 4. I think I could not understand it. should I copy the VoodooHDA.kext file into the extension folder? I wrote these lines :

[code]cd /System/Library/Extensions/
sudo mv AppleHDA.kext AppleHDA.kext.back

but it says:



mehmedim-cans-u-100:voodoohda-read-only mehmedimcan$ cd /System/Library/Extensions/
mehmedim-cans-u-100:Extensions mehmedimcan$ sudo mv AppleHDA.kext AppleHDA.kext.back
mv: rename AppleHDA.kext to AppleHDA.kext.back/AppleHDA.kext: No such file or directory


what should I do?

thanks in advance

DB1
@dvil

No mic output for me with 0.2.2

Here's a recording (Audacity) of output with 0.2 on external mic:

Click to view attachment
verdant
QUOTE (mehmed @ Apr 14 2009, 11:00 PM) *
Hi Verdant,

thanks so much. I did without any problem until the step 4. I think I could not understand it. should I copy the VoodooHDA.kext file into the extension folder? I wrote these lines :

[code]cd /System/Library/Extensions/
sudo mv AppleHDA.kext AppleHDA.kext.back

but it says:



mehmedim-cans-u-100:voodoohda-read-only mehmedimcan$ cd /System/Library/Extensions/
mehmedim-cans-u-100:Extensions mehmedimcan$ sudo mv AppleHDA.kext AppleHDA.kext.back
mv: rename AppleHDA.kext to AppleHDA.kext.back/AppleHDA.kext: No such file or directory


what should I do?

thanks in advance



Since VoodooHDA is replacing AppleHDA, you need to stop AppleHDA.kext being loaded but in order to do so without deleting it, you rename it to AppleHDA.kext.back......but in your case it was not present anyhow.....hence the message you saw........so just proceed to Step 5. (assuming you have no other audio kext installed, e.g. AppleAzaliaAudio.kext etc....) which will install VoodooHDA in /S/L/E....
cororok
QUOTE (dvil @ Apr 14 2009, 09:56 PM) *
VoodooHDA 0.2.2 released


where can i get 0.2.2 ?
verdant
QUOTE (cororok @ Apr 15 2009, 12:54 AM) *
where can i get 0.2.2 ?


Go here......
DB1
QUOTE
where can i get 0.2.2 ?


VoodooHDA
cororok
QUOTE (verdant @ Apr 15 2009, 12:01 AM) *
Go here......


thank you !!! man
cororok
QUOTE (cororok @ Apr 15 2009, 12:20 AM) *
thank you !!! man


asus eeepc 1000H ALC269

0.2.2 mic doesn't work.

but
0.2.1 mic worked well
pippo choi
This is my code
iRipper
Works with ALC662 on P5KPL, gives 2 speaker output, headphones also work connected to the front panel, no info on the System Profiler though.

Keep up the good work Voodoo Team, cos this might be a breaktrough !

Thanks !
Beerkex'd
Works partially on ADI2000B/ASUS P5Q-E.

Full bug report + codec dump:
http://forum.voodooprojects.org/index.php/topic,147.0.html
supermx3
works on the system in my sig BUT i can only test 2 speaks out on the back panel, i dont have a front panel and no mic to check it with
sgamoct
Hi, don't work with ALC880 D ich6 or is my problem only?
muhandis
just tested it on my adi988, and it works but have not tested other inputs/outputs. will post especially if i can test the spdif or optical inputs.

cheers to the dev team. :c
giuliastro
I am still using version 2.1 on my HP Mini + no mic (btw really thanks, great job voodoo team!).
Version 2.2 doesn't work fine with me since on my HP volume is controlled by PCM and with 2.2 I cannot select PCM as an output source.
verdant
Tried VoodooHDA.kext v0.2.2 on my Asus P5N32-E SLI Plus MOBO with Asus SupremeFX Audio Card (with AD1988b audio codec) and find that Mute is now working.........autoswitching between speakers (unknown) on rear port and headphones on front port is still not working....not able to test SPDIF-out......
El Massman
i like it. been using appleHDA on the P5W DH and until now haven't been able to change the volume on the optical out. now i can. i've lost the second line out but since i don't use that it's of no real concern for the moment. nice work.
Sam2x
thx a lot work great with my HP6710B AD1981HD
Murrfk
Is there a generic kext that can be installed, or does each user have to create one using the Xcode process?
supermx3
noticed something interesting with mine, i can control the volume on the keyboard but when i mute it it shows that its muted but isnt really muted, never had this issue with the azalia kext but no biggie
Sauk
This worked perfectly for me. You can see my hardware in my signature.
Dr. Hurt
Result for 0.2.2 with ALC662:

Much better than the previous version in terms of sound quality (but patched AppleHDA is still better). Also no more sound stuttering.

Rear Mic: NOT working
Rear Line-in: NOT working
Rear Line-out: Working Well

Front Headphone: Speakers OK / Mic not working.

Auto switching works.
ugokind
1st: thanks for your intensive work! now i'm testing 4th version

in ACER 5930g
in attached the codec#0
is alc888/s/t with front stereo, rear stereo, subwoofer output and jack HP
as input there are a frontal mic stereo, a mic in jack
and a line in jack, spdif out and hdmi

with your last release I have frontal speaker ok, HP ok with auto switching, mic ext ok but no mic frontal internal.

with your 3 release (with a lot of entry in the mixer)
i saw that pcm0 - mixer 0 I can manage mic ext. and if i raise mixer 1 i hear a big noise.. but mic 1 doesn't match with internal mic

thanks!
ugo
lukamar
It supports IDT?
underball
QUOTE (lukamar @ Apr 17 2009, 10:26 AM) *
It supports IDT?


Yes.

Works on the Intel DG45 series boards with IDT HD audio.
fatsal
i'm tryin on my ALC260 but there's no sound out of my notebook speaker. but when i'm tryin external speaker the sound came out but it's to low...i'm must full 100% volume to hear sound came out from my ext speaker. can anyone explain it to me ???

thanks
ccharles
Thx a lot for voodoo team's hard work. But the precompiled kexts (2.1 & 2.2) don't work with my 1986a ICH7 M of Lenovo Tianyi F40. Wondering whether I must compile the kext with xcode myself?

Here I upload my dump codec of my lenovo Tianyi F40 laptop for your study. THX
Thireus
This is the 0.2.2 modified version for my eeePC 1000H should work too on other eeePCs:

--> http://thireus.dareyourmind.net/VoodooHDA_By_Thireus.zip EDIT: Check this thread: http://ipis-osx.wikidot.com/forum/t-152367...udio-in-working

Install: You do have to delete appleazaliaaudio.kext and remove audiee from your login items for this to work. Then use Kext Helper to install the provided kext. Reboot, and enjoy!

Changelog:

22/04/09: v.3

r8 build

r8: Added improved port descriptions (VHDAEngine.h changed in r6)
r7: Removed personal settings from earlier commit
r6: Support for hints in Info.plist

18/04/09: v.2

Fixed: When you first want to mute the volume, and then get the sound back from the speakers it seems we need to play a bit with the volume so the sound will come back. But this happens only once after a boot wink.gif

18/04/09: v.1

---------

This is the 0.2.2 modified version for my eeePC 1000H should work too on other eeePCs.

What I did was just to set 100 to some default volume values which were 0 into the Tables.c file of the last VoodooHDA source code.

For those who want to edit them to find a better configuration (as mine was a bit ramdom biggrin.gif ) just have a look at the end of the Tables.c source.

Here is my own modified version:

99, // SOUND_MIXER_VOLUME
50, // SOUND_MIXER_BASS
50, // SOUND_MIXER_TREBLE
99, // (was 75) SOUND_MIXER_SYNTH
99, // (was 75) SOUND_MIXER_PCM
99, // (was 75) SOUND_MIXER_SPEAKER
0, // (was 75) SOUND_MIXER_LINE //Thireus was 0 //doesn't work
0, // SOUND_MIXER_MIC //Thireus was 0 //doesn't work
90, // SOUND_MIXER_CD
0, // [?] SOUND_MIXER_IMIX //Thireus was 0 //doesn't work
0, // [?] SOUND_MIXER_ALTPCM //Thireus was 0 //doesn't work
99, // SOUND_MIXER_RECLEV //Thireus was 0
0, // SOUND_MIXER_IGAIN //Thireus was 0
50, // SOUND_MIXER_OGAIN
0, // (was 75) SOUND_MIXER_LINE1 //Thireus was 0 //doesn't work
0, // [?] SOUND_MIXER_LINE2 //Thireus was 0 //doesn't work
0, // [?] SOUND_MIXER_LINE3 //Thireus was 0 //doesn't work
99, // [?] SOUND_MIXER_DIGITAL1 //Thireus was 0
99, // [?] SOUND_MIXER_DIGITAL2 //Thireus was 0
99, // [?] SOUND_MIXER_DIGITAL3 //Thireus was 0
99, // [?] SOUND_MIXER_PHONEIN //Thireus was 0
99, // [?] SOUND_MIXER_PHONEOUT //Thireus was 0
99, // SOUND_MIXER_VIDEO
0, // [?] SOUND_MIXER_RADIO //Thireus was 0
0 // (was 75) SOUND_MIXER_MONITOR //Thireus was 0

Feel free to download the last source code and edit it:

svn co http://voodoohda.googlecode.com/svn/trunk/ voodoohda-read-only

I repeat, I just did a random edit of this file!

**On my 1000h, only mono works well for both microphones (the one in front of the eee, and the jack on the left of the computer). There is too much noise for my taste but I'm sure there is an alternative to reduce noise smile.gif **

I've also a little issue with my modified version:

[FIXED] **When you first want to mute the volume, and then get the sound back from the speakers it seems we need to play a bit with the volume so the sound will come back. But this happens only once after a boot wink.gif **
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.