Jump to content

[HELP] HP Beats Audio Subwoofer


  • Please log in to reply
6 replies to this topic

#1
mnfesq

mnfesq

    Emenef, Esquire

  • Members
  • PipPipPipPipPipPipPip
  • 532 posts
  • Gender:Male
  • Location:Southern California
I have an HP Envy 17t-3200 laptop. It has Beats Audio, which includes 2 speakers that sound like tweeter/mid-range speakers and 1 subwoofer for bass. I get audio working with VoodooHDA version 2.74 and have added my Device ID and Vendor ID to the info.plist. It gives me speaker output, headphone output and 3 HDMI audio outputs. The audio from the headphones sounds very good, but the external speaker output does not make the subwoofer work so the external speakers sound very thin and reedy and there is no bass at all. Any ideas how I can get the subwoofer to work?

#2
westwaerts

westwaerts

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 879 posts
  • Gender:Male
have you tried MIDI-setup ?

#3
mnfesq

mnfesq

    Emenef, Esquire

  • Members
  • PipPipPipPipPipPipPip
  • 532 posts
  • Gender:Male
  • Location:Southern California
Nice idea to try Midi-setup. Unfortunately, only two speakers show up and my only option is stereo. I guess that says that the subwoofer is not mapped in voodooHDA. Next step, can that be done manually or through some other means?

#4
mnfesq

mnfesq

    Emenef, Esquire

  • Members
  • PipPipPipPipPipPipPip
  • 532 posts
  • Gender:Male
  • Location:Southern California
OK, after about 3 days of learning and experimenting, I have full HP Beats Audio, including the subwoofer. It sounds AMAZING! Here's what I did:

1. I started out with VoodooHDA 2.8.1.
2. I determined that for my laptop, HP Envy 17t-3200, the NID for the tweeters is 13 and the NID for the subwoofer is 16. I didn't need any patch for the tweeters but I had to add a node patch to the info.plist for the VoodooHDA.kext. The code I added, immediately below "Nodes to Patch" was as follow:
<array>
<dict>
	 <key>Codec</key>
	 <integer>0</integer>
	 <key>Config</key>
	 <string>0x92170150</string>
	 <key>Node</key>
	 <integer>16</integer>
</dict>
</array>
After saving the info.plist, I installed the kext using kext wizard. I then rebooted using -f.
3. After rebooting, I went into system preferences and found two Analog Speaker devices. If you don't find two devices, your subwoofer may be located on a different node other than 16.
4. I then opened Audio Midi Setup and created a multi-output device. I adjusted the volume of the subwoofer to be about 60% of the volume of the tweeters so that there would be good balance between highs and lows. I then right-clicked on the multi-output device and selected that it be used for all purposes.
5. One side-effect of this, however, was that I lost all output controls using the multi-output device. I found a third-party free app, called PTH Volume, and this provides me with audio controls, including hotkeys to allow me to adjust the audio using keystrokes.

I would love to discover an alternative to using a multi-output device and third-party app to control the volume. However, until I figure that out, this works quite well and, like I said, the sound really rocks. I hope someone else can benefit from all the work I did to make this work.

#5
mnfesq

mnfesq

    Emenef, Esquire

  • Members
  • PipPipPipPipPipPipPip
  • 532 posts
  • Gender:Male
  • Location:Southern California
I encountered a problem and could use some suggestions: The way my sound is set up, the speakers (analog) are my two front speakers (tweeters) and I created a second speaker (multi) which is my subwoofer. When I plug in headphones, the speakers (analog) are disabled but the speakers (multi) are not so I have sound coming out the subwoofer when I plug in my headphones. For now, I have to manually turn the volume on the subwoofer to 0 and I still get full volume in the headphones,which have a different volume control. Is there any way to have both speakers disabled when I plug in my headphones? What kind of code would I need to add to my Info.plist to get that to work?

#6
abdouoi

abdouoi

    InsanelyMac Protégé

  • Members
  • Pip
  • 23 posts
  • Gender:Male

Thank you very much for your topic. It worked successfully on my HP Pavilion dv6 7078ca. Do you have any update about the volume control ?



#7
holyfield

holyfield

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 108 posts
  • Gender:Male
  • Location:Europe

Any suggestions for IDT 92HD71B7 ?

 HDA Codec #0: IDT 92HD71B7
 HDA Codec ID: 0x111d76b2
       Vendor: 0x111d
       Device: 0x76b2
     Revision: 0x03
     Stepping: 0x02
PCI Subvendor: 0x30f4103c
startNode=1 endNode=2
Found audio FG nid=1 startNode=10 endNode=41 total=31


Processing audio FG cad=0 nid=1...
Powering up...
Parsing audio FG...
GPIO: 0xc0000008 NumGPIO=8 NumGPO=0 NumGPI=0 GPIWake=1 GPIUnsol=1
 nid 10 0x0221401f as  1 seq 15 Headphones    Jack  1/8     Front   External Green   misc 0
 nid 11 0x02a19020 as  2 seq  0 Microphone    Jack  1/8     Front   External Pink    misc 0
 nid 12 0x40f100f0 as 15 seq  0 Other         None  1/8     N/A     External Unknown misc 0
 nid 13 0x90171110 as  1 seq  0 Speaker       Fixed Analog  N/A     Internal Black   misc 0 NoPresenceDetect
 nid 14 0x40f100f2 as 15 seq  2 Other         None  1/8     N/A     External Unknown misc 0
 nid 15 0x40f100f7 as 15 seq  7 Other         None  1/8     N/A     External Unknown misc 0
 nid 20 0x40f100f3 as 15 seq  3 Other         None  1/8     N/A     External Unknown misc 0
 nid 24 0x85a61150 as  5 seq  0 Microphone    Fixed Digital Top     External Black   misc 0 NoPresenceDetect
 nid 25 0x40f100f4 as 15 seq  4 Other         None  1/8     N/A     External Unknown misc 0
 nid 30 0x014411a0 as 10 seq  0 SPDIF-out     Jack  RCA     Rear    External Black   misc 0 NoPresenceDetect
 nid 31 0x40f100f5 as 15 seq  5 Other         None  1/8     N/A     External Unknown misc 0
 nid 32 0x40f100f6 as 15 seq  6 Other         None  1/8     N/A     External Unknown misc 0
 nid 39 0x40f100f8 as 15 seq  8 Other         None  1/8     N/A     External Unknown misc 0
Parsing vendor patch...
Nodes patching. Codec = 0 
NumNodes = 0
VHDevice NID=10 Config=0221401f (pin: Headphone) Cap=0000001c Ctrl=00000000 -- Conns: 0=16 1=17 2=23
VHDevice NID=11 Config=02a19020 (pin: Microphon) Cap=00001724 Ctrl=00000000 -- Conns:
VHDevice NID=12 Config=40f100f0 (pin: Other (No) Cap=00001724 Ctrl=00000000 -- Conns:
VHDevice NID=13 Config=90171110 (pin: Speaker () Cap=00000014 Ctrl=00000000 -- Conns: 0=16 1=17 2=23
VHDevice NID=14 Config=40f100f2 (pin: Other (No) Cap=00001724 Ctrl=00000000 -- Conns:
VHDevice NID=15 Config=40f100f7 (pin: Other (No) Cap=00000014 Ctrl=00000000 -- Conns: 0=16 1=17 2=23
VHDevice NID=16 Config=00000000 (audio output  ) Cap=00000000 Ctrl=00000000 -- Conns:
VHDevice NID=17 Config=00000000 (audio output  ) Cap=00000000 Ctrl=00000000 -- Conns:
VHDevice NID=18 Config=00000000 (audio input   ) Cap=00000000 Ctrl=00000000 -- Conns: 0=28
VHDevice NID=19 Config=00000000 (audio input   ) Cap=00000000 Ctrl=00000000 -- Conns: 0=29
VHDevice NID=20 Config=40f100f3 (pin: Other (No) Cap=00000010 Ctrl=00000000 -- Conns: 0=22
VHDevice NID=21 Config=00000000 (audio selector) Cap=00000000 Ctrl=00000000 -- Conns: 0=16 1=17 2=23
VHDevice NID=22 Config=00000000 (audio mixer   ) Cap=00000000 Ctrl=00000000 -- Conns: 0=21
VHDevice NID=23 Config=00000000 (audio mixer   ) Cap=00000000 Ctrl=00000000 -- Conns: 0=16 1=17 2=39 3=26 4=27
VHDevice NID=24 Config=85a61150 (pin: Microphon) Cap=00000020 Ctrl=00000000 -- Conns:
VHDevice NID=25 Config=40f100f4 (pin: Other (No) Cap=00000020 Ctrl=00000000 -- Conns:
VHDevice NID=26 Config=00000000 (audio selector) Cap=00000000 Ctrl=00000000 -- Conns: 0=11 1=12 2=14
VHDevice NID=27 Config=00000000 (audio selector) Cap=00000000 Ctrl=00000000 -- Conns: 0=11 1=12 2=14
VHDevice NID=28 Config=00000000 (audio selector) Cap=00000000 Ctrl=00000000 -- Conns: 0=26 1=23 2=24 3=25
VHDevice NID=29 Config=00000000 (audio selector) Cap=00000000 Ctrl=00000000 -- Conns: 0=27 1=23 2=24 3=25
VHDevice NID=30 Config=014411a0 (pin: SPDIF-out) Cap=00000010 Ctrl=00000000 -- Conns: 0=36
VHDevice NID=31 Config=40f100f5 (pin: Other (No) Cap=00010010 Ctrl=00000000 -- Conns: 0=36 1=37
VHDevice NID=32 Config=40f100f6 (pin: Other (No) Cap=00000010 Ctrl=00000000 -- Conns: 0=37
VHDevice NID=33 Config=00000000 (audio output  ) Cap=00000000 Ctrl=00000000 -- Conns:
VHDevice NID=34 Config=00000000 (audio output  ) Cap=00000000 Ctrl=00000000 -- Conns:
VHDevice NID=35 Config=00000000 (vendor widget ) Cap=00000000 Ctrl=00000000 -- Conns:
VHDevice NID=36 Config=00000000 (audio selector) Cap=00000000 Ctrl=00000000 -- Conns: 0=33 1=28 2=29
VHDevice NID=37 Config=00000000 (audio selector) Cap=00000000 Ctrl=00000000 -- Conns: 0=34 1=28 2=29
VHDevice NID=38 Config=00000000 (beep widget   ) Cap=00000000 Ctrl=00000000 -- Conns:
VHDevice NID=39 Config=40f100f8 (pin: Other (No) Cap=00000020 Ctrl=00000000 -- Conns:
VHDevice NID=40 Config=00000000 (volume widget ) Cap=00000000 Ctrl=00000000 -- Conns: 0=16 1=17






0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy