Hello forum,
I am new to Armbian. Selected it for my Odroid N2+ because I need high CPU performance for a virtual piano software and current Armbian Buster comes with 2.4 GHz.
I'd like to share my alsa settings for the analog stereo output of the N2+.
Could not find much info on the net, but at least I have analog sound now at the 3.5mm TRS-jack -- don't know really, why it works, but it does
Created a /etc/asound.conf with
pcm.!default {
type plug
slave {
pcm "hw:0,1"
}
}
(sets analog stereo device as default).
The alsamixer settings I made manually. The following is the output of the command amixer:
Simple mixer control 'ACODEC',0
Capabilities: pvolume pswitch pswitch-joined
Playback channels: Front Left - Front Right
Limits: Playback 0 - 255
Mono:
Front Left: Playback 222 [87%] [-12.33dB] [on]
Front Right: Playback 222 [87%] [-12.33dB] [on]
Simple mixer control 'ACODEC Left DAC Sel',0
Capabilities: enum
Items: 'Left' 'Right'
Item0: 'Left'
Simple mixer control 'ACODEC Mute Ramp',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [off]
Simple mixer control 'ACODEC Playback Channel Mode',0
Capabilities: enum
Items: 'Stereo' 'Mono'
Item0: 'Stereo'
Simple mixer control 'ACODEC Ramp Rate',0
Capabilities: enum
Items: 'Fast' 'Slow'
Item0: 'Fast'
Simple mixer control 'ACODEC Right DAC Sel',0
Capabilities: enum
Items: 'Right' 'Left'
Item0: 'Right'
Simple mixer control 'ACODEC Unmute Ramp',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [off]
Simple mixer control 'FRDDR_A SINK 1 SEL',0
Capabilities: enum
Items: 'OUT 0' 'OUT 1' 'OUT 2' 'OUT 3' 'OUT 4' 'OUT 5' 'OUT 6' 'OUT 7'
Item0: 'OUT 1'
Simple mixer control 'FRDDR_A SINK 2 SEL',0
Capabilities: enum
Items: 'OUT 0' 'OUT 1' 'OUT 2' 'OUT 3' 'OUT 4' 'OUT 5' 'OUT 6' 'OUT 7'
Item0: 'OUT 0'
Simple mixer control 'FRDDR_A SINK 3 SEL',0
Capabilities: enum
Items: 'OUT 0' 'OUT 1' 'OUT 2' 'OUT 3' 'OUT 4' 'OUT 5' 'OUT 6' 'OUT 7'
Item0: 'OUT 0'
Simple mixer control 'FRDDR_A SRC 1 EN',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [on]
Simple mixer control 'FRDDR_A SRC 2 EN',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [off]
Simple mixer control 'FRDDR_A SRC 3 EN',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [off]
Simple mixer control 'FRDDR_B SINK 1 SEL',0
Capabilities: enum
Items: 'OUT 0' 'OUT 1' 'OUT 2' 'OUT 3' 'OUT 4' 'OUT 5' 'OUT 6' 'OUT 7'
Item0: 'OUT 2'
Simple mixer control 'FRDDR_B SINK 2 SEL',0
Capabilities: enum
Items: 'OUT 0' 'OUT 1' 'OUT 2' 'OUT 3' 'OUT 4' 'OUT 5' 'OUT 6' 'OUT 7'
Item0: 'OUT 0'
Simple mixer control 'FRDDR_B SINK 3 SEL',0
Capabilities: enum
Items: 'OUT 0' 'OUT 1' 'OUT 2' 'OUT 3' 'OUT 4' 'OUT 5' 'OUT 6' 'OUT 7'
Item0: 'OUT 0'
Simple mixer control 'FRDDR_B SRC 1 EN',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [on]
Simple mixer control 'FRDDR_B SRC 2 EN',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [off]
Simple mixer control 'FRDDR_B SRC 3 EN',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [off]
Simple mixer control 'FRDDR_C SINK 1 SEL',0
Capabilities: enum
Items: 'OUT 0' 'OUT 1' 'OUT 2' 'OUT 3' 'OUT 4' 'OUT 5' 'OUT 6' 'OUT 7'
Item0: 'OUT 3'
Simple mixer control 'FRDDR_C SINK 2 SEL',0
Capabilities: enum
Items: 'OUT 0' 'OUT 1' 'OUT 2' 'OUT 3' 'OUT 4' 'OUT 5' 'OUT 6' 'OUT 7'
Item0: 'OUT 0'
Simple mixer control 'FRDDR_C SINK 3 SEL',0
Capabilities: enum
Items: 'OUT 0' 'OUT 1' 'OUT 2' 'OUT 3' 'OUT 4' 'OUT 5' 'OUT 6' 'OUT 7'
Item0: 'OUT 0'
Simple mixer control 'FRDDR_C SRC 1 EN',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [on]
Simple mixer control 'FRDDR_C SRC 2 EN',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [off]
Simple mixer control 'FRDDR_C SRC 3 EN',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [off]
Simple mixer control 'TDMIN_A SRC SEL',0
Capabilities: enum
Items: 'IN 0' 'IN 1' 'IN 2' 'IN 3' 'IN 4' 'IN 5' 'IN 6' 'IN 7' 'IN 8' 'IN 9' 'IN 10' 'IN 11' 'IN 12' 'IN 13' 'IN 14' 'IN 15'
Item0: 'IN 0'
Simple mixer control 'TDMIN_B SRC SEL',0
Capabilities: enum
Items: 'IN 0' 'IN 1' 'IN 2' 'IN 3' 'IN 4' 'IN 5' 'IN 6' 'IN 7' 'IN 8' 'IN 9' 'IN 10' 'IN 11' 'IN 12' 'IN 13' 'IN 14' 'IN 15'
Item0: 'IN 0'
Simple mixer control 'TDMIN_C SRC SEL',0
Capabilities: enum
Items: 'IN 0' 'IN 1' 'IN 2' 'IN 3' 'IN 4' 'IN 5' 'IN 6' 'IN 7' 'IN 8' 'IN 9' 'IN 10' 'IN 11' 'IN 12' 'IN 13' 'IN 14' 'IN 15'
Item0: 'IN 0'
Simple mixer control 'TDMIN_LB SRC SEL',0
Capabilities: enum
Items: 'IN 0' 'IN 1' 'IN 2' 'IN 3' 'IN 4' 'IN 5' 'IN 6' 'IN 7' 'IN 8' 'IN 9' 'IN 10' 'IN 11' 'IN 12' 'IN 13' 'IN 14' 'IN 15'
Item0: 'IN 0'
Simple mixer control 'TDMOUT_B Gain Enable',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [off]
Simple mixer control 'TDMOUT_B Lane 0',0
Capabilities: volume
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: 0 - 255
Front Left: 0 [0%]
Front Right: 0 [0%]
Simple mixer control 'TDMOUT_B Lane 1',0
Capabilities: volume
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: 0 - 255
Front Left: 0 [0%]
Front Right: 0 [0%]
Simple mixer control 'TDMOUT_B Lane 2',0
Capabilities: volume
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: 0 - 255
Front Left: 0 [0%]
Front Right: 0 [0%]
Simple mixer control 'TDMOUT_B Lane 3',0
Capabilities: volume
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: 0 - 255
Front Left: 0 [0%]
Front Right: 0 [0%]
Simple mixer control 'TDMOUT_B SRC SEL',0
Capabilities: enum
Items: 'IN 0' 'IN 1' 'IN 2'
Item0: 'IN 0'
Simple mixer control 'TDMOUT_C Gain Enable',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [off]
Simple mixer control 'TDMOUT_C Lane 0',0
Capabilities: volume
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: 0 - 255
Front Left: 0 [0%]
Front Right: 0 [0%]
Simple mixer control 'TDMOUT_C Lane 1',0
Capabilities: volume
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: 0 - 255
Front Left: 0 [0%]
Front Right: 0 [0%]
Simple mixer control 'TDMOUT_C Lane 2',0
Capabilities: volume
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: 0 - 255
Front Left: 0 [0%]
Front Right: 0 [0%]
Simple mixer control 'TDMOUT_C Lane 3',0
Capabilities: volume
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: 0 - 255
Front Left: 0 [0%]
Front Right: 0 [0%]
Simple mixer control 'TDMOUT_C SRC SEL',0
Capabilities: enum
Items: 'IN 0' 'IN 1' 'IN 2'
Item0: 'IN 1'
Simple mixer control 'TOACODEC Lane Select',0
Capabilities: volume volume-joined
Playback channels: Mono
Capture channels: Mono
Limits: 0 - 3
Mono: 0 [0%]
Simple mixer control 'TOACODEC OUT EN',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [on]
Simple mixer control 'TOACODEC SRC',0
Capabilities: enum
Items: 'I2S A' 'I2S B' 'I2S C'
Item0: 'I2S C'
Simple mixer control 'TODDR_A SRC SEL',0
Capabilities: enum
Items: 'IN 0' 'IN 1' 'IN 2' 'IN 3' 'IN 4' 'IN 5' 'IN 6' 'IN 7'
Item0: 'IN 0'
Simple mixer control 'TODDR_B SRC SEL',0
Capabilities: enum
Items: 'IN 0' 'IN 1' 'IN 2' 'IN 3' 'IN 4' 'IN 5' 'IN 6' 'IN 7'
Item0: 'IN 0'
Simple mixer control 'TODDR_C SRC SEL',0
Capabilities: enum
Items: 'IN 0' 'IN 1' 'IN 2' 'IN 3' 'IN 4' 'IN 5' 'IN 6' 'IN 7'
Item0: 'IN 0'
Simple mixer control 'TOHDMITX',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [on]
Simple mixer control 'TOHDMITX I2S SRC',0
Capabilities: enum
Items: 'I2S A' 'I2S B' 'I2S C'
Item0: 'I2S B'
Simple mixer control 'TOHDMITX SPDIF SRC',0
Capabilities: enum
Items: 'SPDIF A' 'SPDIF B'
Item0: 'SPDIF A'
System: Armbian 21.02.4 Buster with Linux 5.10.27-meson64
Great project!
Thank you all!