ProjectOSX

Welcome Guest!

Returning User? Login here.

Want membership privileges? Register here.

 
Start a new topic Add Reply
> Sound - Alc268 Could Someone Check Please?
cheops2006
post Feb 13 2011, 12:47 PM
Post #1
Hi, I am trying to get my ALC268 chip working and I am getting a bit confused regarding the pathmap layout, I would be very grateful if someone could please check my AppleHDA.kext for discrepencies.

I have attached what I think is needed for this.

Attached File  ALC268_Info.zip ( 1.04MB ) Number of downloads: 20


Thankyou for any help
Slice
post Feb 14 2011, 07:46 AM
Post #2
Compare with other layouts
http://www.projectosx.com/forum/index.php?showtopic=395
i3-2120 GA-H61M-S1 UEFI, Radeon HD6670-UEFI, ALC887(VoodooHDA 2.8.6), OS⌘10.9.5, OS⌘ 10.7.5 Clover FakeSMC_plugins_3.3.1 Realtek LAN v3.1.2
cheops2006
post Feb 14 2011, 09:07 AM
Post #3
Hi Slice,

Thankyou for your help.

I have a question my Laptop has a subwoofer on node 0x16 as well as normal speakers on node 0x15.

Node 0x16 is not showing up as a speaker at all, In order for audio to sound good all three speakers need to play at same time?

On ubuntu I have to issue the following command to to activate the subwoofer each time.

hda-verb dev/snd/hwC0D0 0x6 SET_AMP 0xb000

Is this possible to get working on my laptop?

Thankyou



humph
post Feb 14 2011, 11:10 AM
Post #4
QUOTE (cheops2006 @ Feb 14 2011, 10:07 AM) *
On ubuntu I have to issue the following command to to activate the subwoofer each time.
hda-verb dev/snd/hwC0D0 0x6 SET_AMP 0xb000

I may be totally wrong on this, but if that's due to some amp enable signal, then perhaps you could do something like described in this link, modified with the right numbers, then if works build it into IOAudioFamily as these guys did for the ALC269.
ALC269 Amp Enabling
cheops2006
post Feb 14 2011, 11:53 AM
Post #5
Thanks Humph,

I did try that based on my HDEF Device being IODeviceMemory 0xdb300000

sudo reggie_se -D PhysAddr -w 0x0163b000 -a 0xdb300060 -B 32
sudo reggie_se -D PhysAddr -w 1 -a 0xdb300068 -B 32

:-(

I think the above is right, based on what I have to do on ubuntu?

hda-verb dev/snd/hwC0D0 0x16 SET_AMP 0xb000

Thanks

This post has been edited by cheops2006: Feb 14 2011, 11:54 AM
cheops2006
post Feb 14 2011, 04:25 PM
Post #6
Ok Is it possible to have more than 1 Internal Speaker?

I managed to get audio going through the bottom speaker, so progress smile.gif

The reason being It seems that my top set of speakers are on node 0x15 and my bottom Internal Speaker is on the bottom on Node 0x16 I am guessing that I have to set Audio Midi to mix or something?

How do I get both sets of speakers in the pathmap? I tried createing a BottomIntSpeaker in the layout and adding a new pathmap for it?

Any help much appreciated

Thanks
humph
post Feb 15 2011, 11:28 AM
Post #7
QUOTE (cheops2006 @ Feb 14 2011, 05:25 PM) *
Ok Is it possible to have more than 1 Internal Speaker?

I managed to get audio going through the bottom speaker, so progress smile.gif

The reason being It seems that my top set of speakers are on node 0x15 and my bottom Internal Speaker is on the bottom on Node 0x16 I am guessing that I have to set Audio Midi to mix or something?

How do I get both sets of speakers in the pathmap? I tried createing a BottomIntSpeaker in the layout and adding a new pathmap for it?

Any help much appreciated

Thanks

Did you try to create an aggregate device (in Utilities AudioMidiSetup) to include both speaker outputs - presumes you can normally select them individually?
P.S. So did those reggie_se commands work, or you got the subwoofer working some other way?
cheops2006
post Feb 15 2011, 11:34 AM
Post #8
Yeah I would like to be able to create an aggregate device but both speakers are not showing up! I can only get 1 IntSpeaker to show at a time.

I managed to get audio playing through the bottom speaker without this reggie_se commands by changing the Pathmap IntSpeaker Node ID's from

21->16->3 top speakers to
22->14->2 bottom speaker

Basically I think I need both speakers to show before I can create an aggregate device? Maybe?

Thanks
cheops2006
post Feb 15 2011, 11:42 AM
Post #9
Also Verbit seems to omit node 22 because of this 411111f0, Is it possible to get this reincluded?

This post has been edited by cheops2006: Feb 15 2011, 11:43 AM
humph
post Feb 16 2011, 11:20 AM
Post #10
QUOTE (cheops2006 @ Feb 15 2011, 12:42 PM) *
Also Verbit seems to omit node 22 because of this 411111f0, Is it possible to get this reincluded?

Been long time since I've messed with pathmaps, but I guess you have to include both the outputs configs in the PathMap section of plist - ie: add rather than change - to get to show both outputs. If I remember correctly, you can have up to 4 analogue "outputs" with AppleHDA, which (unless aggregated) usually you'd select one or the other. And perhaps add the extra ones, rather than change the verbs, in ConfigData. Although they are probably already there since it worked?
You might have to nest the PathMap entries together to get both to turn off when headset detected, but I'd worry about that later! Not sure about that.
Also no idea about the verbit thing.
cheops2006
post Feb 16 2011, 11:59 AM
Post #11
Thankyou for helping Humph.

Is this the setup what you mean? As I do this and when I play music I get stuttering?

21->16->3 Top Speakers
22->14->2 Bottom Single Speaker

Attached File  PathMapRef.png ( 94.6K ) Number of downloads: 24


Attached File  PathMap_2.png ( 142.43K ) Number of downloads: 18


Thanks
cheops2006
post Feb 16 2011, 04:47 PM
Post #12
Well I now have it working perfectly, Thankyou for all you help Humph.

Shame I have to use an aggregate device, why is it not possible to have 2.1 stereo?

Startup of "AU LAB" is problematic, I create a speaker setup through sunflower but it doesn't load the scrip properly I have to recreate the trak file.

Thankyou


Add Reply Start a new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members: