overdue-scratch

Author Topic: IDT Audio  (Read 12146 times)

0 Members and 1 Guest are viewing this topic.

Headspin

  • Observer
  • Posts: 10
IDT Audio
« on: October 30, 2010, 02:58:45 AM »
Hey guys.. I tried to follow this guide: http://www.insanelymac.com/forum/index.php...=132495&hl=

and it didnt work... Not sure what to do anymore... Can someone help? I got stuck at the hexedit part cuz it wont find the device ID no matter what :S I've been trying to figure it out for so long now but not sure what to do anymore...

here are the codes n stuff I found.

Linux Dump:
Codec Dump.txt


Codec: LSI ID 1040
Address: 1
Function Id: 0x2
Vendor Id: 0x11c11040
Subsystem Id: 0x103c137e
Revision Id: 0x100200
Modem Function Group: 0x1


Codec Dump 2

Codec: IDT 92HD75B2X5
Address: 0
Function Id: 0x1
Vendor Id: 0x111d7608
Subsystem Id: 0x103c363f
Revision Id: 0x100202
No Modem Function Group found
Default PCM:
rates [0x7e0]: 44100 48000 88200 96000 176400 192000
bits [0xe]: 16 20 24
formats [0x1]: PCM
Default Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
Default Amp-Out caps: ofs=0x7f, nsteps=0x7f, stepsize=0x02, mute=1
GPIO: io=8, o=0, i=0, unsolicited=1, wake=1
IO[0]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
IO[1]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
IO[2]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
IO[3]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
IO[4]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
IO[5]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
IO[6]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
IO[7]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
Power-Map: 0x00
Analog Loopback: 0x00
Node 0x0a [Pin Complex] wcaps 0x400181: Stereo
Pincap 0x0000001c: OUT HP Detect
Pin Default 0x0121101f: [Jack] HP Out at Ext Rear
Conn = 1/8, Color = Black
DefAssociation = 0x1, Sequence = 0xf
Pin-ctls: 0x00:
Unsolicited: tag=01, enabled=1
Connection: 3
0x10 0x11* 0x17
Node 0x0b [Pin Complex] wcaps 0x400081: Stereo
Pincap 0x00001724: IN Detect
Vref caps: HIZ 50 GRD 80
Pin Default 0x01a11020: [Jack] Mic at Ext Rear
Conn = 1/8, Color = Black
DefAssociation = 0x2, Sequence = 0x0
Pin-ctls: 0x24: IN VREF_80
Unsolicited: tag=02, enabled=1
Node 0x0c [Pin Complex] wcaps 0x400081: Stereo
Pincap 0x00001724: IN Detect
Vref caps: HIZ 50 GRD 80
Pin Default 0x92a71130: [Fixed] Mic at Int Front
Conn = Analog, Color = Black
DefAssociation = 0x3, Sequence = 0x0
Misc = NO_PRESENCE
Pin-ctls: 0x24: IN VREF_80
Unsolicited: tag=00, enabled=0
Node 0x0d [Pin Complex] wcaps 0x400181: Stereo
Pincap 0x00000014: OUT Detect
Pin Default 0x90110110: [Fixed] Speaker at Int N/A
Conn = 1/8, Color = Unknown
DefAssociation = 0x1, Sequence = 0x0
Misc = NO_PRESENCE
Pin-ctls: 0x40: OUT
Unsolicited: tag=00, enabled=0
Connection: 3
0x10* 0x11 0x17
Node 0x0e [Pin Complex] wcaps 0x400081: Stereo
Pincap 0x00000024: IN Detect
Pin Default 0x40f000f9: [N/A] Other at Ext N/A
Conn = Unknown, Color = Unknown
DefAssociation = 0xf, Sequence = 0x9
Pin-ctls: 0x00:
Unsolicited: tag=00, enabled=0
Node 0x0f [Vendor Defined Widget] wcaps 0xf00181: Stereo
Unsolicited: tag=00, enabled=0
Connection: 3
0x10 0x11 0x17*
Node 0x10 [Audio Output] wcaps 0xd0c05: Stereo Amp-Out R/L
Amp-Out caps: N/A
Amp-Out vals: [0x73 0x73]
Converter: stream=0, channel=0
Power: setting=D0, actual=D0
Delay: 13 samples
Node 0x11 [Audio Output] wcaps 0xd0c05: Stereo Amp-Out R/L
Amp-Out caps: N/A
Amp-Out vals: [0x60 0x60]
Converter: stream=0, channel=0
Power: setting=D0, actual=D0
Delay: 13 samples
Node 0x12 [Audio Input] wcaps 0x1d0541: Stereo
Converter: stream=0, channel=0
SDI-Select: 0
Power: setting=D3, actual=D3
Delay: 13 samples
Connection: 1
0x1c
Processing caps: benign=0, ncoeff=0
Node 0x13 [Audio Input] wcaps 0x1d0541: Stereo
Converter: stream=0, channel=0
SDI-Select: 0
Power: setting=D3, actual=D3
Delay: 13 samples
Connection: 1
0x1d
Processing caps: benign=0, ncoeff=0
Node 0x14 [Pin Complex] wcaps 0x400100: Mono
Pincap 0x00000030: IN OUT
Pin Default 0x40f000f1: [N/A] Other at Ext N/A
Conn = Unknown, Color = Unknown
DefAssociation = 0xf, Sequence = 0x1
Pin-ctls: 0x00:
Connection: 1
0x16
Node 0x15 [Audio Selector] wcaps 0x300101: Stereo
Connection: 3
0x10 0x11 0x17*
Node 0x16 [Audio Mixer] wcaps 0x200100: Mono
Connection: 1
0x15
Node 0x17 [Audio Mixer] wcaps 0x20010b: Stereo Amp-In
Amp-In caps: ofs=0x17, nsteps=0x1f, stepsize=0x05, mute=1
Amp-In vals: [0x97 0x97] [0x97 0x97] [0x97 0x97] [0x97 0x97] [0x97 0x97]
Connection: 5
0x10 0x11 0x14 0x1a 0x1b
Node 0x18 [Pin Complex] wcaps 0x40000b: Stereo Amp-In
Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
Amp-In vals: [0x00 0x00]
Pincap 0x00000020: IN
Pin Default 0x40f000f2: [N/A] Other at Ext N/A
Conn = Unknown, Color = Unknown
DefAssociation = 0xf, Sequence = 0x2
Pin-ctls: 0x00:
Node 0x19 [Vendor Defined Widget] wcaps 0xf0000b: Stereo Amp-In
Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
Amp-In vals:
Node 0x1a [Audio Selector] wcaps 0x30010d: Stereo Amp-Out
Amp-Out caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
Amp-Out vals: [0x00 0x00]
Connection: 3
0x0b* 0x0c 0x0e
Node 0x1b [Audio Selector] wcaps 0x30010d: Stereo Amp-Out
Amp-Out caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
Amp-Out vals: [0x00 0x00]
Connection: 3
0x0b* 0x0c 0x0e
Node 0x1c [Audio Selector] wcaps 0x30090d: Stereo Amp-Out R/L
Amp-Out caps: ofs=0x00, nsteps=0x0f, stepsize=0x05, mute=1
Amp-Out vals: [0x80 0x80]
Connection: 4
0x1a* 0x17 0x18 0x19
Node 0x1d [Audio Selector] wcaps 0x30090d: Stereo Amp-Out R/L
Amp-Out caps: ofs=0x00, nsteps=0x0f, stepsize=0x05, mute=1
Amp-Out vals: [0x80 0x80]
Connection: 4
0x1b* 0x17 0x18 0x19
Node 0x1e [Pin Complex] wcaps 0x400301: Stereo Digital
Pincap 0x00000010: OUT
Pin Default 0x40f000f4: [N/A] Other at Ext N/A
Conn = Unknown, Color = Unknown
DefAssociation = 0xf, Sequence = 0x4
Pin-ctls: 0x00:
Connection: 1
0x24
Node 0x1f [Pin Complex] wcaps 0x400701: Stereo Digital
Pincap 0x00010010: OUT EAPD
EAPD 0x0:
Pin Default 0x40f000f5: [N/A] Other at Ext N/A
Conn = Unknown, Color = Unknown
DefAssociation = 0xf, Sequence = 0x5
Pin-ctls: 0x00:
Power: setting=D0, actual=D0
Connection: 2
0x24* 0x25
Node 0x20 [Pin Complex] wcaps 0x400301: Stereo Digital
Pincap 0x00000010: OUT
Pin Default 0x40f000f6: [N/A] Other at Ext N/A
Conn = Unknown, Color = Unknown
DefAssociation = 0xf, Sequence = 0x6
Pin-ctls: 0x00:
Connection: 1
0x25
Node 0x21 [Audio Output] wcaps 0x40211: Stereo Digital
Converter: stream=0, channel=0
Digital:
Digital category: 0x0
PCM:
rates [0x7e0]: 44100 48000 88200 96000 176400 192000
bits [0xe]: 16 20 24
formats [0x5]: PCM AC3
Delay: 4 samples
Node 0x22 [Audio Output] wcaps 0x40211: Stereo Digital
Converter: stream=0, channel=0
Digital:
Digital category: 0x0
PCM:
rates [0x7e0]: 44100 48000 88200 96000 176400 192000
bits [0xe]: 16 20 24
formats [0x5]: PCM AC3
Delay: 4 samples
Node 0x23 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x24 [Audio Selector] wcaps 0x300101: Stereo
Connection: 3
0x21* 0x1c 0x1d
Node 0x25 [Audio Selector] wcaps 0x300101: Stereo
Connection: 3
0x22* 0x1c 0x1d
Node 0x26 [Beep Generator Widget] wcaps 0x70000c: Mono Amp-Out
Amp-Out caps: ofs=0x03, nsteps=0x03, stepsize=0x17, mute=1
Amp-Out vals: [0x00]
Node 0x27 [Volume Knob Widget] wcaps 0x600000: Mono
Volume-Knob: delta=1, steps=127, direct=0, val=127
Connection: 2
0x10 0x11

From Windows:
Pinconfig already Flipped and converted to hex:


<00A71C1F 00A71D10 00A71E21 00A71F01 00B71C20 00B71D10 00B71EA1 00B71F01 00C71C30 00C71D11 00C71EA7 00C71F92 00D71C10 00D71D01 00D71E11 00D71F90 00E71CF9 00E71D00 00E71EF0 00E71F40 01471CF1 01471D00 01471EF0 01471F40 01871CF2 01871D00 01871EF0 01871F40 01E71CF4 01E71D00 01E71EF0 01E71F40 01F71CF5 01F71D00 01F71EF0 01F71F40 02071CF6 02071D00 02071EF0 02071F40>

ahmedsamy

  • Entrant
  • Posts: 1
Re: IDT Audio
« Reply #1 on: October 31, 2010, 07:28:00 AM »
I don't know if I'm talking about the same driver, i have HP Pavilion DV4-1299 Special Edition, I've installed iPC 10.5.6 successfully on it, Every thing went Ok except for the Audio driver.

Audio driver is (as stated in Windows): IDT High-Definition Audio CODEC. I'm totally new to Mac OS,I'll appreciate if someone help me in finding a Mac OS compatible driver for my audio card.

Thanks And Regards.


Ahmed Samy
Software Developer.

Headspin

  • Observer
  • Posts: 10
Re: IDT Audio
« Reply #2 on: November 01, 2010, 12:35:10 AM »
do u have a linux machine?? if u dont u can download ubuntu live on a cd or usb drive and boot from it, u DO NOT HAVE to install it...

and then from there u open terminal and type:

cat /proc/asound/card*/codec#* > ~/Desktop/codec_dump.txt

if ~/Desktop/codec_dump.txt doesnt work for u, type
cat /proc/asound/card*/codec#* > /root/codec_dump.txt

upload it here and I can tell u if u have the same codec... mine also says IDT codec in device manager but that doesnt mean anything if it doesnt have the same device id n stuff...


U can also use a voodoohda.kext version 2.7.2 and see if it works for u... it worked for me but the audio is so garbage and only works perfect when my finger is on the touch pad...

I believe u do have the same codecs as me as mine is HP aswell and fairly new hp's come with the stinkin NEW IDT codec

this is your laptop: http://h10025.www1.hp.com/ewfrf/wc/document?docname=c01657878&tmp_task=prodinfoCategory&lc=en&dlc=en&cc=us&site=null&key=null&product=3877188

at least u got lucky with graphics and internet unlike me who got stuck with framebuffer graphics and had to get on 10.6.4 to get my internet working... got everything except PROPER audio now...

All I need is someone to do the hex edit part for me and ill be fine doing the rest on my own...
« Last Edit: November 01, 2010, 12:39:05 AM by Headspin »

Zane

  • Member
  • Posts: 81
Re: IDT Audio
« Reply #3 on: November 03, 2010, 11:05:16 AM »
Not gonna bother reading the InsanelyMac link you posted as its not even working but ever thought of trying a lspci -nn in Linux to get the ID?
http://bit.ly/osx86log Lenovo Y550P OSx86 Log
http://bit.ly/envyosx64log HP Envy 15 1150nr OSx64 log

Headspin

  • Observer
  • Posts: 10
Re: IDT Audio
« Reply #4 on: November 03, 2010, 09:05:08 PM »
http://www.insanelymac.com/forum/index.php?showtopic=132495


thats the link... And yeah I already got the ID... its in the post above...


And seeing as ur the only member to reply I give u credit for that... after so many views.


Bunch of dumps attached... Linux and HDAhelpertool dump... They all have the same thing... Except one has pin colours and stuff
« Last Edit: November 03, 2010, 09:15:11 PM by Headspin »

Arrte

  • Entrant
  • Posts: 3
Re: IDT Audio
« Reply #5 on: January 24, 2011, 10:55:16 PM »
http://www.insanelymac.com/forum/index.php?showtopic=132495


thats the link... And yeah I already got the ID... its in the post above...


And seeing as ur the only member to reply I give u credit for that... after so many views.


Bunch of dumps attached... Linux and HDAhelpertool dump... They all have the same thing... Except one has pin colours and stuff

Use VoodooHDA v2.7.2 from GoogleCode - its full working in your Audio Codec....

armyaircorp

  • Entrant
  • Posts: 2
Re: IDT Audio
« Reply #6 on: April 29, 2011, 09:27:06 AM »
any luck with this?

been working on it for 5 days and this is what i got so far.

-voodoohda see's the following:

-speaker 1/8 = (working)
-mic (black rear) = (working)
-mic (analog) = (not selectable or working)


armyaircorp

  • Entrant
  • Posts: 2
Re: IDT Audio
« Reply #7 on: April 29, 2011, 09:28:54 AM »
oh i forgot to add:

all can be select in system prefs/ sound
but the mic analog does not show up.

my build was bases off of voodoohda.2.5.6

bci24sg22

  • Entrant
  • Posts: 3
Re: IDT Audio
« Reply #8 on: October 08, 2011, 07:35:48 PM »
I have the same codec ID IDT92HD75B2X5 on my CQ61-125EQ. Someone have been patched AppleHDA which is partial working (a lot of kernel panic and no microphone).

I was wondering if VoodoHDA will work. I will gine it a try with the latest version and post back.

Cheers!

bci24sg22

  • Entrant
  • Posts: 3
Re: IDT Audio
« Reply #9 on: October 08, 2011, 07:57:00 PM »
I am using Lion 10.7.1

  • The same issue like 10.6.8 (can't control the volume - it's constant)
  • The internal microphone is not working
  • I tested with some headphones with microphone - the sound is the same but the external microphone is working



Zane

  • Member
  • Posts: 81
Re: IDT Audio
« Reply #10 on: November 27, 2011, 04:42:49 AM »
Okay. I actually figured out how to get Audio a really long time ago but i seem to have neglected this topic. Anyway, If you guys do read this topic again. Download the zip i posted and install the .pkg file first. After that then replace the VoodooHDA in S/L/E with mine and the Preference Pane in /Library i think.

Cheers
Zane
http://bit.ly/osx86log Lenovo Y550P OSx86 Log
http://bit.ly/envyosx64log HP Envy 15 1150nr OSx64 log

bci24sg22

  • Entrant
  • Posts: 3
Re: IDT Audio
« Reply #11 on: December 23, 2011, 05:23:06 PM »
Hi Zane! I tried your solution but it`s not working for me.  :'(