Jump to content

Experimental 6 channel AppleHDA


shiecldk
 Share

32 posts in this topic

Recommended Posts

 

  I made two layouts and SoftwareDSP was based on layout70. 

Thanks for Your answer.

I created Multichannel Device for AD1988b, according to this guide, it seems to be OK with NO DSP functions, I can switch between 2.0, 5.1, 4.0, 6.0 etc

no errors in system log

sound is distorted

 

when I add any DSP signal processing (Yours, Apple's from different layout*s, my own) I get different Sound Assertions and no sound ((

post-701025-0-37370000-1459586756_thumb.png

post-701025-0-28902200-1459586770_thumb.png

post-701025-0-86926400-1459586779_thumb.png

Platforms.xml.zip

Link to comment
Share on other sites

@ Rodion2010

 

I tried your SignalProcessing and got sound assertions but it's still working.

 

DSP Sound assertion in DspFuncManager at line 214

DSP Sound assertion in DspFuncManager at line 214

 

 

 
I just was curious how you got 6ch without setting aggregate device.
Link to comment
Share on other sites

I just was curious how you got 6ch without setting aggregate device.

 

 

 
 
I attached Platforms XML with previous message

It has different structure 

We can make 3 independent  Audio devices then connect them as Agregate

and

We can make native Multichannel Speaker, it is 5.1 itself

Link to comment
Share on other sites

@ Rodion2010

 

Thanks.

 

if multichannel speakers are available in MIDI Setup app, 

(testing ALC885, EP35-DS3P)

case 1: there is SoftwareDSP of 6ch in layout -- the sound's distorted if selecting 6ch. If selecting 2ch, SoftwareDSP's working 6ch.

case 2: there is not SoftwareDSP in layout -- the sound's distorted if selecting 2ch or 6ch.

 

P.S.  It's hard to get the right combination of DSP functions.  If I can find any solution, I will tell you.  

  • Like 2
Link to comment
Share on other sites

 

P.S.  It's hard to get the right combination of DSP functions.  If I can find any solution, I will tell you.  

 

I can connect _stereo_ functions like DSP Equaliser or DSP Noise reduction

but there is a problem with DSP 6 Channel Output and similar

BTW

 ioclasscount | grep DspFunc

shows the list of available DSPs

.......
DspFuncMultiBandDRC = 0
DspFuncNoiseCanceller = 1
DspFuncPreGain = 0
DspFuncSplineLimiter = 0
,,,,,,,

=1 is loaded and =0 is not loaded

Link to comment
Share on other sites

 Share

×
×
  • Create New...