psiborg Posted September 21, 2022 Posted September 21, 2022 Is there a way to enable the audio jack? Only the HDMI audio is working. 0 Quote
guidol Posted September 22, 2022 Posted September 22, 2022 first thing would be t check if the analog-audio is enabled in the .dtb/.dts with the command aplay -l Is there only the HDMI-device listed or also the analog 3.5mm-audio-device? 0 Quote
SonicXiang Posted November 8, 2022 Posted November 8, 2022 Same problem here, arm-64:~:# aplay -l **** List of PLAYBACK Hardware Devices **** card 0: GXLS905XP212 [GXL-S905X-P212], device 0: fe.dai-link-0 (*) [] Subdevices: 1/1 Subdevice #0: subdevice #0 arm-64:~:# aplay -L null Discard all samples (playback) or generate zero samples (capture) lavrate Rate Converter Plugin Using Libav/FFmpeg Library samplerate Rate Converter Plugin Using Samplerate Library speexrate Rate Converter Plugin Using Speex Resampler jack JACK Audio Connection Kit oss Open Sound System pulse PulseAudio Sound Server speex Plugin using Speex DSP (resample, agc, denoise, echo, dereverb) upmix Plugin for channel upmix (4,6,8) vdownmix Plugin for channel downmix (stereo) with a simple spacialization default hw:CARD=GXLS905XP212,DEV=0 GXL-S905X-P212, Direct hardware device without any conversions plughw:CARD=GXLS905XP212,DEV=0 GXL-S905X-P212, Hardware device with all software conversions sysdefault:CARD=GXLS905XP212 GXL-S905X-P212, Default Audio Device hdmi:CARD=GXLS905XP212,DEV=0 GXL-S905X-P212, HDMI Audio Output dmix:CARD=GXLS905XP212,DEV=0 GXL-S905X-P212, Direct sample mixing device usbstream:CARD=GXLS905XP212 GXL-S905X-P212 USB Stream Output 0 Quote
MichaIng Posted December 4, 2022 Posted December 4, 2022 Since Linux v5.10 it is a bit complicated to get it working. Try this: # Reset and re-initiate ALSA mixer states rm /var/lib/alsa/asound.state alsactl init # Enable 3.5mm output amixer -c 0 set 'TOACODEC OUT EN' 'on' # Use I2S B as source for 3.5mm output, I2C A is somehow not usable amixer -c 0 set 'TOACODEC SRC' 'I2S B' # Use ALSA device 0 as input for I2S B amixer -c 0 set 'TDMOUT_B SRC SEL' 'IN 0' # Enable I2S B (SRC 2) on device 0 (_A) amixer -c 0 set 'FRDDR_A SRC 2 EN' 'on' # Set output channels for device 0 (_A) amixer -c 0 set 'FRDDR_A SINK 1 SEL' 'OUT 0' amixer -c 0 set 'FRDDR_A SINK 2 SEL' 'OUT 1' amixer -c 0 set 'FRDDR_A SINK 3 SEL' 'OUT 2' # Set master volume to 85% amixer -c 0 set 'ACODEC' '85%' 0 Quote
shiihs Posted December 7, 2022 Posted December 7, 2022 No idea how you came up with this magic incantation, but it works like a charm for me! 0 Quote
jmccoy555 Posted March 31, 2023 Posted March 31, 2023 This is some amixer magic...... Anyone know how to do the same for the 7pin spdif? 0 Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.