Libre Computer Cottonwood Alta/Solitude Audio Path

Audio Path for Alta

Audio Path for Solitude

Alta and Solitude audio paths are very similar but there are distinct differences with Solitude having additional features.

Alta

  • Power Detect Engine

Solitude

  • eARC RX
  • Voice Activity Detection Engine
  • TODDR_D
  • FRDDR_D
  • Dual Split SPDIF_IN/TDMIN Loopback Paths with Resampling

To configure Alsa/Solitude audio, please let the following alsamixer parameters:

# FRDDR A to TDMOUT C
amixer sset 'FRDDR_A SINK 1 SEL' 'OUT 2'
amixer sset 'FRDDR_A SRC 1 EN' on
amixer sset 'TDMOUT_C SRC SEL' 'IN 0'

# TDM C to TOHDMITX
amixer sset 'TOHDMITX I2S SRC' 'I2S C'
amixer sset 'TOHDMITX' on

# FRDDR B to TDMOUT B
amixer sset 'FRDDR_B SINK 1 SEL' 'OUT 1'
amixer sset 'FRDDR_B SRC 1 EN' on
amixer sset 'TDMOUT_B SRC SEL' 'IN 1'

# TDMOUT B to ACODEC
amixer sset 'TOACODEC SRC' 'I2S B'
amixer sset 'TOACODEC OUT EN' on
amixer sset 'ACODEC' 90%