All of lore.kernel.org
 help / color / mirror / Atom feed
* Lenovo ThinkCentre A58 - surround 5.1 problem
       [not found]         ` <CAN8ccibfTwamvMRBjh1tJEPnprgkoO-zE-uhwxPbFZBDghkZNA@mail.gmail.com>
@ 2013-02-02  1:02           ` Raymond Yau
  0 siblings, 0 replies; only message in thread
From: Raymond Yau @ 2013-02-02  1:02 UTC (permalink / raw)
  To: Rüdi, tiwai; +Cc: alsa-devel

> I already tried so many options in alsa-mixer - as far as they where
possible to set. As we say im Germany: "I'm out of my latin" ;-)
>
> Any Ideas how to go on?
>
>>  >
>>  > I'm running a Lenovo ThinkCentre A58 with a ALC662 rev. 1 chip on
>> board. The mainboard has 3 jacks at the back of the PC and 2 ones at
>> it's front (mic and headphones).
>>  >
>>  > The problem is, that the connectors are not automatically arranged to
>> playback 5.1 surround sound. I must manually set the "model" to
>> "asusmode4" to get 5.1 and then run a script as root, to set the
>> backside jacks to output and to Center/LFE and rear speaker. Also I have
>> to mute the internal speaker.
>>  >
>>  > I've tried to patch the module manually, but this went wrong somehow.
>> I don't know how to proceed.
>>  >
>>  > So maybe you can help me and I can help you to complete the ALSA code
>> for this special mainboard/PC - hopefully.
>>  >
>>  > So long, I would thank you for your feedback.
>>  >
>>

For a desktop with/without internal speaker, three audio jacks at rear
panel

Green lineout jack , blue and pink jacks should have higher priority to
allocate DAC (audio output node 0x02, 0x03 and 0x04) than the headphone and
the internal speaker to support surround 5.1

This mean that in function parse_output_paths() to prevent the assignment
of dac speaker

-      bool fill_hardwired = true, fill_mio_first = true;
+       bool fill_hardwired = false, fill_mio_first = true;

Or use the existence of internal Mic to determine the value of
fill_hardwired

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2013-02-02  1:02 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <CAN8cciaBzWWDbAQ-Bbgo_Zkuch_upXqY2ZOiHELtFP9NK581Gw@mail.gmail.com>
     [not found] ` <CAN8ccibCFgdZ+VdKbgJr72511u0pHQ6q63pPy-UmoEnQUY2p8g@mail.gmail.com>
     [not found]   ` <CAN8ccib92+8=1t8nhpqkfVAA7QayJQDv16s9yF9WGmB-yGYtAg@mail.gmail.com>
     [not found]     ` <CAN8ccibifWvBxf24ooDJPZ4UPpPqoN1==R3SU3cH1Ww0miiFEQ@mail.gmail.com>
     [not found]       ` <CAN8ccibn=oV5VdQdAfrTqy9oCw6aZVUW=NoO=u9F+q89oTe-0Q@mail.gmail.com>
     [not found]         ` <CAN8ccibfTwamvMRBjh1tJEPnprgkoO-zE-uhwxPbFZBDghkZNA@mail.gmail.com>
2013-02-02  1:02           ` Lenovo ThinkCentre A58 - surround 5.1 problem Raymond Yau

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.