Help - Search - Members - Calendar
Full Version: Voodoohda Driver
Project OS X Forums > OS X 10.6 (Snow Leopard) > Hardware Information > Sound
Pages: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22
Slice
QUOTE (Krazubu @ Aug 2 2011, 12:30 PM) *
Ok, AC3 is not the most important, is there anything to do for low volume ?

Sorry, no idea. As I can't recalculate the stream I have no any access to change it.
vertexbz
I made few changes to VooodooHDA:
- Added Mute fix (controlled by plist) - it changes SOUND_MIXER_VOLUME to SOUND_MIXER_PCM on mute, that was an issue with my IDT 92HD71B7X
- Modified Half volume fix - now it is only for SOUND_MIXER_VOLUME or SOUND_MIXER_PCM depended on change volume fix flag (now I have correct volume on Internal Mic)
- Added Half mic volume flag - It's switch for half volume fix for SOUND_MIXER_MIC for those who needs it.

I'm including patch for source code
Click to view attachment

And built binary kext 32 & 64bit, built on Lion with 10.6 SDK
Click to view attachment
Slice
Looks good.
I checked compilability and send the changes to svn. Now it is revision 58.
VoodooHDA v2.7.3

Thank you!
funkyfrank
Hello Slice, hello all,

is there some valid xcode project file available? I can now build voodoohda for 10.6 / 64bits. But when I try to load it, no device will appear. Please could someone post it's valid xcode config for 64bit / 10.6? Thanks.


Edit:

Is it possible to change oGain in MixerValues to 100? It seems that oGain config is not implemented yet.
vertexbz
@funkyfrank: you probably need to build "Release Multichannel" not Debug or others.
funkyfrank
QUOTE (vertexbz @ Aug 9 2011, 09:58 PM) *
@funkyfrank: you probably need to build "Release Multichannel" not Debug or others.

Nice, thanks vertexbz, it works.
funkyfrank
I would like to add some workaround to prevent the loud crackle when the driver is loaded and when the computer powers off. On the Vaio VoodooHDA will cause a very loud crackle on power down.

Any idea what way could do the trick?

a) Muting main volumes before configure anything?
b ) Selecting some fake device on start/exit?

Also I would like to set the default rate to 48000Hz. Now sometimes the driver selects 192khz, which is definetly too much and takes lots of kernel resources. I could not find any default switch for it until now, so the only way is the add a config trigger like "max rate"?
ankh_red
"sleep first" problem is a little bug on Vo0dooHDA. I hope it can be fixed in the next release.. mellow.gif
in Lion the problem is still there..
Carlos Lopes
QUOTE (Slice @ Jul 30 2011, 10:19 PM) *
It is from initial here. Just set nodes in one group.



hello Slice!!! I have read to much this topic and i´m trying to learn more about config voodooHDA with nodes. I´ve tried to fix my sound card ALC861 with apple hda, azalia audio and many other vodooHDA.kext but all failed. So my config is:

Mac OS X 86 - Snow Leopard 10.6.6i by Hazard

Mobo: Uniwill M31EI Mobile Intel Calistoga-GM i945GM
Processador: Mobile Intel Celeron M 410, 1466 MHz (11 x 133) x86, MMX, SSE, SSE2, SSE3
HD1: Samsung/ 500GB/ SATA [Snow Leopard 10.6.6 + Windows 7 Dual Boot com Chamaleon 2]
Audio: Realtek ALC861 @ Intel 82801GBM ICH7-M - High Definition Audio Controller [B-0]
Rede Lan: Marvell Yukon 88E8055 PCI-E Gigabit Ethernet Controller
Wi-Fi: Gigabyte GN-WI01GT (mini) PCI-E WLAN Card
Video: Mobile Intel® 945 Express Chipset Family (256 MB)

mic works fine but out put does not. I have a speaker, a mic (pink) and an output (green). I´m sending files like a codec dump from linux, voodoo codec dump and others.

I have some doubts about this!

Thank a lot my new friend!

Click to view attachment
Click to view attachment
afiser
QUOTE (vertexbz @ Aug 9 2011, 07:13 AM) *
I made few changes to VooodooHDA:
- Added Mute fix (controlled by plist) - it changes SOUND_MIXER_VOLUME to SOUND_MIXER_PCM on mute, that was an issue with my IDT 92HD71B7X
- Modified Half volume fix - now it is only for SOUND_MIXER_VOLUME or SOUND_MIXER_PCM depended on change volume fix flag (now I have correct volume on Internal Mic)
- Added Half mic volume flag - It's switch for half volume fix for SOUND_MIXER_MIC for those who needs it.

I'm including patch for source code
Click to view attachment

And built binary kext 32 & 64bit, built on Lion with 10.6 SDK
Click to view attachment


getting a kernel panic on boot with this one. i dont recall the exact message, i will try again and edit my post to reflect the message. this is a notebook btw

EDIT: message is
CODE
Controller: Intel 82801G (vendor ID:8086 device ID:27d8
error: unable to put controller in reset
error: resetController failed
error: unable to put controller in reset
warning: resetController failed
panic

and then the usually kernel panic mumbo jumbo, i dont think it is needed, but if so ill try to get it in here


Controller VEN/DEV is 0x27d88086 (ICH7M Intel 82801G) and Codec is 0x198111D4 (AD1981HD)

my codec dump is attached

thank you for the help

P.S would like to point out that this voodoohda.kext is working fine on my desktop which has ICH9R and AD1988B (though my front headphone jack is not working and perfpane doesn't switch it either)

P.S.S would also like to point out that i get an IORegistryEntryGetPath 0x10000003 error using voodoohdahelper getdump, and getExtdump, yet it works fine on my desktop top.

Click to view attachment
blackbumer
QUOTE (vertexbz @ Aug 9 2011, 04:13 PM) *
I made few changes to VooodooHDA:
- Added Mute fix (controlled by plist) - it changes SOUND_MIXER_VOLUME to SOUND_MIXER_PCM on mute, that was an issue with my IDT 92HD71B7X
- Modified Half volume fix - now it is only for SOUND_MIXER_VOLUME or SOUND_MIXER_PCM depended on change volume fix flag (now I have correct volume on Internal Mic)
- Added Half mic volume flag - It's switch for half volume fix for SOUND_MIXER_MIC for those who needs it.

I'm including patch for source code
Click to view attachment

And built binary kext 32 & 64bit, built on Lion with 10.6 SDK
Click to view attachment

tried at my laptop
i don't hear any sound
Click to view attachment
what should i add in Info.plist to make it work?
ojankill
hi all,

can somebody teach me how to fix DefAssociation and Sequence for auto mute on speaker and sound move to Headphone when jack is plugged,


linux codec dump,voodooHDA getDump,info.plist
Click to view attachment


thanks,
sorry for my english
oldnapalm
QUOTE (ojankill @ Aug 22 2011, 09:13 AM) *
hi all,

can somebody teach me how to fix DefAssociation and Sequence for auto mute on speaker and sound move to Headphone when jack is plugged,


linux codec dump,voodooHDA getDump,info.plist
Click to view attachment


thanks,
sorry for my english

See post #912.
ojankill
QUOTE (oldnapalm @ Aug 22 2011, 03:27 PM) *
See post #912.

works laugh.gif
thanks
ukeman
QUOTE (johnnydvc @ Jan 9 2011, 01:05 AM) *
Hi,
Just to say that i got audio working on Asus N61Vn (alc269) notebook using the plist id edit method on latest voodoohda driver from 1st post .
Everyting's fine audio jack and microphone. (haven't tested hdmi and spdif).

Thank you very much for your comunity work!!

Best regards!!
smile.gif


Hi There.

I have an Asus N61vn also got trouble with the audio and do not completely understand the howto because my english is not really good.

is it possible to get you edited kext or some information what to change?

plese help me

Uke
Carlos Lopes
Hey! can you help me with my sound card ALC861... I have started a deep try to fix it. I have voodooHDA edited by me and Oldnapalm, member of this forum and mic it is working. Just only sound output does not work. I´ve made pin config edit with 71's c, d, e and f. Its very clear to me now and I can do more to fix that. Which keys are there to write inside the kext beyond config, node and codec?

Thanks!

Slice
QUOTE (Carlos Lopes @ Aug 24 2011, 07:56 AM) *
Hey! can you help me with my sound card ALC861... I have started a deep try to fix it. I have voodooHDA edited by me and Oldnapalm, member of this forum and mic it is working. Just only sound output does not work. I´ve made pin config edit with 71's c, d, e and f. Its very clear to me now and I can do more to fix that. Which keys are there to write inside the kext beyond config, node and codec?

Thanks!

CODE
            <key>NodesToPatch</key>
            <array>
            <dict>
                <key>Codec</key>
                <integer>0</integer>
                <key>Node</key>
                <integer>11</integer>
                <key>Enable</key>
                <integer>0</integer>
            </dict>
akbar102
thanks for your work
the latest release now work perfect -volume change,mute.auto switching-
and one question how can i add the stereo enhance level and recoding level to voodoohda info.plist .
when set this value in prefpane after reboot this value has been reset to default


thanks i found the post:
http://www.projectosx.com/forum/index.php?...ne&pid=9605
osxfr33k
Kernel Panic with VoodooHDA 2.73 on Z68 chipset.

Gigabyte Motherboard GA-Z68X-UD4-B3 Realtek Audio Chip 889.


System Information

8086:1c20

Intel 6 series/C200 series chipset Family HD Audio Controller

Maybe the Kernel Panic has nothing to do with the onboard audio but rather the Audio on the ATI Radeon Graphics card or not?

ATI Graphics Audio:

1002:aa88

Barts HDMI Audio [Radeon HD 6800 Series]

Anyone else get a panic with a setup similar to this one? Were you able to modify the plist to prevent this panic?


Slice
This chipset is supported
CODE
/* Intel */
#define INTEL_VENDORID                0x8086
#define HDA_INTEL_CPT                HDA_MODEL_CONSTRUCT(INTEL, 0x1c20)
Mido
QUOTE (osxfr33k @ Aug 28 2011, 07:57 PM) *
Kernel Panic with VoodooHDA 2.73 on Z68 chipset.

Gigabyte Motherboard GA-Z68X-UD4-B3 Realtek Audio Chip 889.


System Information

8086:1c20

Intel 6 series/C200 series chipset Family HD Audio Controller

Maybe the Kernel Panic has nothing to do with the onboard audio but rather the Audio on the ATI Radeon Graphics card or not?

ATI Graphics Audio:

1002:aa88

Barts HDMI Audio [Radeon HD 6800 Series]

Anyone else get a panic with a setup similar to this one? Were you able to modify the plist to prevent this panic?


try this but i turned all fixes to yes laugh.gif

Click to view attachment
harycoz
Ok this is my first post, I look around for more than 2 weeks trying to make the VoodooHda.kext work with my SB xfi Xtreme... I know that I am almost there but cannot finish it...

Here is a brief of what I got:
SB x-fi Xtreme (almost) working with voodooHDA 2.7.3 (from the last Multibeast 4.0).
All the 4 analog output ports are working
Line-out (green) --> OK
Line-out (orange) --> OK
Line-out (grey) --> it is show as "9:Line-out (Green rear)" in VoodooHDA PrefPanel AND in SoundPref
Line-out (black) --> OK
I can use the PCM slider of the VoodooHDA Pref Panel to configure all the volume of this 4 line-out rolleyes.gif
BUT I can only use the first Line-out (Green) to have my sound out... If in sound preference I change output to the orange or black output I got NO sound...

For the other I don't really know because I don't have nothing digital to plug in and for the mic I have a USB webcam with a mic that is working great.

So I know that I am almost there, I tried a lot of solution but CANNOT get it to work.
I was hopping that some one can help me or guide me in the right direction...
Here is the link to my VoodooHDA.kext
and my X-Fi Dump
And some screenshots...








Logicpro8_user
Guy I use the new VoodooHDA.kext with Lion 10.7.1 and things work ok, but my external isight webcam isn't working with FaceTime? There is no sound coming through the isights mic in FaceTime (I can use the sight mix in logic pro just fine).. some weird things going on.. It worked ok in 10.6.x

any ideas?
Ajhu
Hi, i have Creative X-fi Titanium Fatality Champion card. i just installed the kext and Sound starting working with the latest VoodooHDA but in the sound panel only the green port is working but strangely i get sound from center and both the rear speakers but not Front left and right speaker. I'm new to these stuff so i'll attach my dump so you pro's can take a look at it of whats wrong. Also the Voodoo pref panes reports a error.

My dump from getdump:-
Click to view attachment

When i try to enter prefpane i get this error
Click to view attachment

When i try to enable SSE(was just trying if someone knows about this issue):-
Click to view attachment
Slice
QUOTE (Ajhu @ Sep 15 2011, 11:27 AM) *
Hi, i have Creative X-fi Titanium Fatality Champion card. i just installed the kext and Sound starting working with the latest VoodooHDA but in the sound panel only the green port is working but strangely i get sound from center and both the rear speakers but not Front left and right speaker. I'm new to these stuff so i'll attach my dump so you pro's can take a look at it of whats wrong. Also the Voodoo pref panes reports a error.

My dump from getdump:-
Click to view attachment

When i try to enter prefpane i get this error
Click to view attachment

When i try to enable SSE(was just trying if someone knows about this issue):-
Click to view attachment

These errors means you install VoodooPrefPane 1.1 but VoodooHDA v<2.7. For v2.6 and older you need PrefPane 1.0
Ajhu
QUOTE (Slice @ Sep 15 2011, 05:44 PM) *
These errors means you install VoodooPrefPane 1.1 but VoodooHDA v<2.7. For v2.6 and older you need PrefPane 1.0


Oh ok. Now i get KP after installing. Can you check my dump?
Zane
QUOTE (Logicpro8_user @ Sep 14 2011, 06:48 PM) *
Guy I use the new VoodooHDA.kext with Lion 10.7.1 and things work ok, but my external isight webcam isn't working with FaceTime? There is no sound coming through the isights mic in FaceTime (I can use the sight mix in logic pro just fine).. some weird things going on.. It worked ok in 10.6.x

any ideas?



Temporary not working. It's to do with Chameleon. They're fixing it soon.
Zane
Slice,

Do you know what is wrong with VoodooHDA? It has a very interesting way of detecting Codecs in Lion. When i use the VoodooHDA Preference Pane, i only get HDMI as output and when i do a voodoohdahelper dump, it shows my HDMI as Codec #0. But that is wrong. In VoodooHDA i have edited the Info.plist correctly and all my audio works except HDMI. So do you know why i can't edit anything in the Preference Pane?


Regards
Zane
Ajhu
I hope one day there is a proper mapped PCI-E x-fi titanium driver ready. This is my current problem. I have 5.1 speakers.

Click to view attachment

And my inputs doesn't even work and also my front panel connected to my sound card sad.gif

Click to view attachment
bkribbs
Hey guys, I have a hd 3000 with idt audio enabled via voodoohda 2.7.3. It does in fact recognize my hdmi, just no audio actually goes out.

So, I was wondering how to make it work?

Do I just have to follow trick number 4?

Or what?

I have internal speakers working, but can't get hdmi audio out.

I have my dump here: Click to view attachment
Zane
Could you not paste your whole dump? Upload it in a text file. HDMI Audio depends on whether your card is supported and it most probably needs a DSDT edit.
bkribbs
ok. I was thinking maybe editing the kext and using this http://tonymacx86.blogspot.com/2011/09/hdm...el-hd-3000.html as a baseline for hdmi dsdt edits??

What do you think?

Here is my dump: Click to view attachment

Thanks!
Zane
Theoretically, that should work. Try it. Everything in OS X is about trying.
bkribbs
QUOTE (Zane @ Sep 22 2011, 02:08 PM) *
Theoretically, that should work. Try it. Everything in OS X is about trying.


Could you help me to identify the device id of hdmi? I can't seem to track it down. What would it be called in windows 7?

Using lspci doesn't return a result that I can say is for sure hdmi. The results of lspci -nn are: (I did take out the network and usb entries)

CODE
pcilib: 0000:25:00.0 64-bit device address ignored.
pcilib: 0000:25:00.0 64-bit device address ignored.
pcilib: 0000:00:02.0 64-bit device address ignored.
00:00.0 Host bridge: Intel Corporation Unknown device 0104 (rev 09)
00:02.0 VGA compatible controller: Intel Corporation Unknown device 0116 (rev 09)
00:16.0 Communication controller: Intel Corporation Unknown device 1c3a (rev 04)
00:1a.0 USB Controller: Intel Corporation Unknown device 1c2d (rev 04)
00:1b.0 Audio device: Intel Corporation Unknown device 1c20 (rev 04)
00:1c.0 PCI bridge: Intel Corporation Unknown device 1c10 (rev b4)
00:1c.1 PCI bridge: Intel Corporation Unknown device 1c12 (rev b4)
00:1c.2 PCI bridge: Intel Corporation Unknown device 1c14 (rev b4)
00:1c.3 PCI bridge: Intel Corporation Unknown device 1c16 (rev b4)
00:1c.5 PCI bridge: Intel Corporation Unknown device 1c1a (rev b4)
00:1c.7 PCI bridge: Intel Corporation Unknown device 1c1e (rev b4)
00:1d.0 USB Controller: Intel Corporation Unknown device 1c26 (rev 04)
00:1f.0 ISA bridge: Intel Corporation Unknown device 1c49 (rev 04)
00:1f.2 SATA controller: Intel Corporation Unknown device 1c03 (rev 04)
00:1f.3 SMBus: Intel Corporation Unknown device 1c22 (rev 04)
23:00.0 System peripheral: JMicron Technology Corp. Unknown device 2392 (rev 30)
23:00.3 System peripheral: JMicron Technology Corp. Unknown device 2393 (rev 30)


Also, there is no Device (IGD0) device entry in my DSDT, are there alternate name I could try? This is a laptop. Would that be GFX0?

Thanks, I appreciate your help.
Zane
You really didn't read the first post did you? You only got the voodoohdadump from OS X. If i'm not wrong that is a lscpi -nn from OS X right?

Why don't you try all this in Ubuntu. Go follow what codec dumps you are supposed to get and come back. Your current dumps don't really tell me anything. I honestly do not prefer the voodoohdadump because you dont get anything really. Looking at your VoodooHDADump i see that your HDMI Audio is Codec #3

CODE
Probing codec #3...
HDA Codec #3: Intel (Unknown)
HDA Codec ID: 0x80862805
       Vendor: 0x8086
       Device: 0x2805
     Revision: 0x00
     Stepping: 0x00
PCI Subvendor: 0x167c103c


So go get your other dumps before anyone helps you.
bkribbs
QUOTE (Zane @ Sep 23 2011, 01:10 AM) *
You really didn't read the first post did you? You only got the voodoohdadump from OS X. If i'm not wrong that is a lscpi -nn from OS X right?

Why don't you try all this in Ubuntu. Go follow what codec dumps you are supposed to get and come back. Your current dumps don't really tell me anything. I honestly do not prefer the voodoohdadump because you dont get anything really. Looking at your VoodooHDADump i see that your HDMI Audio is Codec #3

CODE
Probing codec #3...
HDA Codec #3: Intel (Unknown)
HDA Codec ID: 0x80862805
       Vendor: 0x8086
       Device: 0x2805
     Revision: 0x00
     Stepping: 0x00
PCI Subvendor: 0x167c103c


So go get your other dumps before anyone helps you.


I got it now, using a newer ubuntu. I am attaching it now. Click to view attachment

Here is my slightly better lspci from ubuntu-which of these is the HDMI Audio? Or I think its more a component of the one marked as audio, right? Or from that dump, is it 0x80860101?
CODE
00:00.0 Host bridge [0600]: Intel Corporation Device [8086:0104] (rev 09)
00:02.0 VGA compatible controller [0300]: Intel Corporation Device [8086:0116] (rev 09)
00:16.0 Communication controller [0780]: Intel Corporation Cougar Point HECI Controller #1 [8086:1c3a] (rev 04)
00:1a.0 USB Controller [0c03]: Intel Corporation Cougar Point USB Enhanced Host Controller #2 [8086:1c2d] (rev 04)
00:1b.0 Audio device [0403]: Intel Corporation Cougar Point High Definition Audio Controller [8086:1c20] (rev 04)
00:1c.0 PCI bridge [0604]: Intel Corporation Cougar Point PCI Express Root Port 1 [8086:1c10] (rev b4)
00:1c.1 PCI bridge [0604]: Intel Corporation Cougar Point PCI Express Root Port 2 [8086:1c12] (rev b4)
00:1c.2 PCI bridge [0604]: Intel Corporation Cougar Point PCI Express Root Port 3 [8086:1c14] (rev b4)
00:1c.3 PCI bridge [0604]: Intel Corporation Cougar Point PCI Express Root Port 4 [8086:1c16] (rev b4)
00:1c.5 PCI bridge [0604]: Intel Corporation Cougar Point PCI Express Root Port 6 [8086:1c1a] (rev b4)
00:1c.7 PCI bridge [0604]: Intel Corporation Cougar Point PCI Express Root Port 8 [8086:1c1e] (rev b4)
00:1d.0 USB Controller [0c03]: Intel Corporation Cougar Point USB Enhanced Host Controller #1 [8086:1c26] (rev 04)
00:1f.0 ISA bridge [0601]: Intel Corporation Device [8086:1c49] (rev 04)
00:1f.2 SATA controller [0106]: Intel Corporation Cougar Point 6 port SATA AHCI Controller [8086:1c03] (rev 04)
23:00.0 System peripheral [0880]: JMicron Technology Corp. SD/MMC Host Controller [197b:2392] (rev 30)
23:00.2 SD Host controller [0805]: JMicron Technology Corp. Standard SD Host Controller [197b:2391] (rev 30)
23:00.3 System peripheral [0880]: JMicron Technology Corp. MS Host Controller [197b:2393] (rev 30)
24:00.0 Network controller [0280]: Atheros Communications Inc. AR9285 Wireless Network Adapter (PCI-Express) [168c:002b] (rev 01)
25:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller [10ec:8168] (rev 06)
26:00.0 USB Controller [0c03]: NEC Corporation Device [1033:0194] (rev 04)
Zane
If i'm not wrong, You only have one audio controller. That is the Intel one. I believe that single controller is managing both the internal audio and HDMI. Not too sure how to help you on this.
bkribbs
Shoot. Any ideas on where I could look for a solution?
alexramone
QUOTE (Slice @ Apr 26 2011, 04:07 PM) *
Vectorize = Use SSE2
Look into info.plist
CODE
            <key>Vectorize</key>
            <true/>


wink.gif Thank you! This worked for me! In VoodooHDA panel, the SSE2 ins't enable after reboot, but the sound works fine now (Realtek ALC889)!
oldnapalm
QUOTE (samisnake @ Jul 8 2011, 09:21 AM) *
since 10.6.8, ive noticed that there is a slight delay in playing any audio.

for example, watching streaming video. you hit play, the video will start, but the audio isnt on. a second later, the video will freeze and the audio will kick in. the audio and video are in sync, its just the initial start for a second or so where the issue is.

its like an audio controller or something is slow to initialise, but once its working, it works fine. if you pause a video for a minute, the issue crops up again, like the audio controller has gone to sleep temporarily.

I was having this delay problem on Lion. I got a new HD and did a clean install using the same VoodooHDA, strangely there was no delay. Then I deleted com.apple.audio.DeviceSettings.plist and com.apple.audio.SystemSettings.plist from /Library/Preferences/Audio in my old 10.7.2 install and the delay is gone.
Ajhu
Slice will you ever buy X-fi soundcard in near future? tongue.gif
Slice
QUOTE (Ajhu @ Nov 6 2011, 05:55 AM) *
Slice will you ever buy X-fi soundcard in near future? tongue.gif

No. tongue.gif


Some news.
Talagan remade voodoohdahelper (by fassl) to work with new version of VoodooHDA.
QUOTE
Basically, the old \"voodoohdahelper\"
by fassl (I guess he was the author of that tool) was used to send the
settings of the ~/Library/Preferences/VoodooHDA.settings (saved by the
prefpane) back to the VoodooHDA driver. So it is very useful when you
put it in the startup applications of your account (in the user account
configuration section of the settings under MacOSX), because it will
restore your VoodooHDA settings on startup instead of losing them. But
that old tool has no source and is buggy: it often messes with the path of
the file, and is not compatible anymore with the .settings file anyway.
Also, on forums, people where complaining about the fact that the
terminal popped up at MacOSX startup so it was not really aesthetic.

My tool rewrite does the same thing; it loads VoodooHDA.settings, does
some consistency checks, and send the settings back to the driver. You
just have to put the app in your startup applications in your account
configuration, and your VoodooHDA settings will be restored on startup.
Terminal does not popup because it\'s a hidden window based app, that
just does its job and then exits.

Download from topic.
henrikzog
I'm sorry to trot out something that's probably been covered before, but the prospect of reading through 50 pages of discussion to find relevant answers was too daunting.

My problem:

Sound works, the microphone works, haven't tested the line-in since I never need it. The big problem is that headphone jack doesn't register at all. Which is a big problem because I'm a sound engineer and I do sound work and need to connect my machine to all kinds of things, including headphones.

In System Preferences, the voodooHDA controls for headphones are all grayed out. The audio preferences show my device to be "Speaker (ATAPI)" with no other options. The integrated audio card is Realtek one with Intel High Definition Audio support and I've installed the kexts for Realtek as well as voodooHDA. System profiler lists my Audio (built-in) as Intel High Definition Audio: Audio ID: 892.

I'm kind of stuck, have caused more than a few kernel panics trying some more or less creative solutions. Anything I've missed or have been too incompetent to implement?

Any relevant information I can provide? I'm running Vanilla OS X with MultiBeast as my boot ROM.
Slice
You have to correct pin configs for Speaker and for Headphone to be in different groups.
You don't need to read all 50 pages of discussion. All you need is in topic and follow by link from them.
I am sorry but I will not correct info.plist for each of 6100 users who download the driver.
henrikzog
QUOTE (Slice @ Nov 14 2011, 08:24 AM) *
You have to correct pin configs for Speaker and for Headphone to be in different groups.
You don't need to read all 50 pages of discussion. All you need is in topic and follow by link from them.
I am sorry but I will not correct info.plist for each of 6100 users who download the driver.


I much appreciate you nudging me to the right direction, though. I read through several tutorials and did some changes to the pin configs... unfortunately the result was a system that doesn't boot. It doesn't boot even when I replaced the original info.plist. Evidently I was way over my head and did something wrong, since the tutorials were too vague and my skill level isn't right up there.

Examining the issue some more, the problem might be elsewhere. In the dump, after giving the information about the nid, it simply states [DISABLED]. It says later in the dump "Disabling unassociated nid 20" (which is the green headphone jack).

EDIT: I don't know. I've been at it for hours and I've gotten nowhere. I don't even understand what it is exactly that I should be doing. I'm attaching a copy of my dump in the hopes that someone could get a sense out of what's going on.

EDIT 2: Hmm, I'm not sure if it's actually attached, so I put it up on my server as well:
http://podcastit2.pp.fi/dump.txt
Slice
Strange. It looks like you have only one possible ADC nid 2
CODE
Pin 21 traced to DAC 2
Association 0 (1) trace succeeded
Tracing association 1 (2)
Tracing pin 20 with min nid 0
  tracing via nid 20
   tracing via nid 15
    tracing via nid 2
    nid 2 busy by association 0
    tracing via nid 29
Unable to trace pin 20 seq 0 with min nid 0

If so you have to put both speaker and headphone into one group and use autoswitching capabilities.
nid 20 0x0221401F
Ajhu
Slice help me out. I'll give you whatever dump and info you need just need a working Creative X-fi Titanium driver.
henrikzog
QUOTE (Slice @ Nov 14 2011, 04:55 PM) *
If so you have to put both speaker and headphone into one group and use autoswitching capabilities.
nid 20 0x0221401F


I greatly appreciate you taking the time to look at it and I did try this solution. However, the changes I make to the Info.plist don't seem to have any effect on anything, the dump information remains identical an the nid pin hasn't changed. I'd really appreciate if you could take a look and see what's the problem here.

Here's links to both the plist file and the dump I took after the changes:

http://podcastit2.pp.fi/dump.txt
http://podcastit2.pp.fi/Info.plist

If it comes down to choice, I'd rather have the headphone jack working and the internal speakers disabled. I never use them and they can be a bit of a nuisance, so I wouldn't mind at all. But that might be hard if the driver is ignoring the plist.
henrikzog
Oh wait, never mind. The entire problem was solved when I installed an older version of the driver.

Thank you very much for your help and suggestions, this time some creative shots in the dark (and a complete system re-install) solved the problem.
Noyfb
Asus P5k Premium Ap/WiFi
AD1988b
voodooHDA.kext 2.7.2
Using IOPCIPrimaryMatch
10.7.2

Need help with auto switching.
I understand and tried post 912 and it works but inverted. Mening that it is the front jack that is master and the rear jack triggers the auto switch.
I've tried tricking it by manipulating PinDefault's and that did not work which is weird because no matter what I did or change, the rear jack was always the trigger.
I've alo swapped the order in the plist and did not work.

How do I tell voodooHDA that node 18 is master and node 17 is the trigger?

An other option would be to ditch the auto switch and use a tool bar audio source switcher app.

CODE

Jack Color Description Node PinDefault Modified Verbs

1/8 Green HP Out at Ext Front 17 0x11 0x02214110 01171c30 01171d40 01171e21 01171f01
1/8 Green Line Out at Ext Rear 18 0x12 0x0101401f 01271c10 01271d40 01271e01 01271f01



In Plist:
17 = 02214010
18 = 0101401f
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2012 Invision Power Services, Inc.