10-26-2021, 07:14 PM
Hello,
I'm trying to set Topping D90SE to play with mode using USB on RPi 4. Yesterday I changed rpi 3+ to rpi4 and since that i'm no longer able to play via usb. I tried many settings, many times without luck. I'm always getting somekind of error like:
This is my system configuration/logs:
/var/log/mpd/log
moodeutil -l
aplay -l
sudo /var/www/command/util.sh get-mixername
empty response
alsamixer -c 2
From my perespective I dont have a valid mixer, I tried to use diffrent settings from moode - software, output 0db without much diffrence - maybe diffrent error ;-)
I'm sure that on RPi3 i didnt set anything special - everything was fine after chosing D90se in mpd with native option and output mode - direct, default.
Any help is appreciated.
I'm trying to set Topping D90SE to play with mode using USB on RPi 4. Yesterday I changed rpi 3+ to rpi4 and since that i'm no longer able to play via usb. I tried many settings, many times without luck. I'm always getting somekind of error like:
Code:
Failed to open "ALSA Default" (alsa); Failed to open ALSA device "_audioout": No such file or directory
Code:
Failed to play on "ALSA Default" (alsa): snd_pcm_writei() failed: File descriptor in bad state
Code:
Failed to open "ALSA Default" (alsa); Error opening ALSA device "_audioout"; snd_pcm_hw_params() failed: Protocol error
Code:
Failed to open audio output
This is my system configuration/logs:
/var/log/mpd/log
Code:
Oct 26 20:21 : exception: Failed to play on "ALSA Default" (alsa): snd_pcm_writei() failed: File descriptor in bad state
Oct 26 20:21 : exception: Failed to open audio output
Oct 26 20:22 : player: played "SDCARD/Adele - 25 (2015) 96kHz 24 bit/01. Hello.flac"
Oct 26 20:22 : exception: Failed to play on "ALSA Default" (alsa): snd_pcm_writei() failed: File descriptor in bad state
Oct 26 20:22 : exception: Failed to open audio output
Oct 26 20:23 : player: played "SDCARD/Adele - 25 (2015) 96kHz 24 bit/01. Hello.flac"
Oct 26 20:30 : exception: Failed to play on "ALSA Default" (alsa): snd_pcm_writei() failed: File descriptor in bad state
Oct 26 20:30 : exception: Failed to open audio output
Oct 26 20:36 : player: played "SDCARD/Adele - 25 (2015) 96kHz 24 bit/01. Hello.flac"
Oct 26 20:37 : player: played "SDCARD/Adele - 25 (2015) 96kHz 24 bit/01. Hello.flac"
Oct 26 20:39 : exception: Failed to open "ALSA Default" (alsa); Error opening ALSA device "_audioout"; snd_pcm_hw_params() failed: Protocol error
Oct 26 20:39 : exception: Failed to open "ALSA Default" (alsa); Error opening ALSA device "_audioout"; snd_pcm_hw_params() failed: Protocol error
Oct 26 20:39 : player: problems opening audio device while playing "SDCARD/Adele - 25 (2015) 96kHz 24 bit/01. Hello.flac"
Oct 26 20:48 : player: played "SDCARD/Adele - 25 (2015) 96kHz 24 bit/01. Hello.flac"
Oct 26 20:54 : exception: Failed to play on "ALSA Default" (alsa): snd_pcm_writei() failed: File descriptor in bad state
Oct 26 20:54 : exception: Failed to open audio output
Oct 26 20:54 : exception: Failed to play on "ALSA Default" (alsa): snd_pcm_writei() failed: File descriptor in bad state
Oct 26 20:54 : exception: Failed to open audio output
moodeutil -l
Code:
20211026 205005 worker: -- Start
20211026 205005 worker: Successfully daemonized
20211026 205006 worker: Integrity check (passed)
20211026 205006 worker: File check (OK)
20211026 205007 worker: Session vacuumed
20211026 205007 worker: Session loaded
20211026 205007 worker: Debug logging (OFF)
20211026 205007 worker: -- Audio debug
20211026 205007 worker: ALSA cards: (0:b1 | 1:Headphones | 2:D90SE | 3:empty
20211026 205007 worker: MPD config: (2:D90SE | mixer:(Invalid card number.) | card:2)
20211026 205007 worker: ALSA mixer actual (PCM)
20211026 205007 worker: ALSA PCM volume set to (amixer: Unable to find simple control 'PCM',0)
20211026 205007 worker: -- System
20211026 205008 worker: Host (moode)
20211026 205008 worker: moOde (7.4.1 2021-10-02)
20211026 205008 worker: RaspiOS (10.6)
20211026 205008 worker: Kernel (5.4.77-v7l+ #1371)
20211026 205008 worker: Platform (Pi-4B 1.4 4GB)
20211026 205008 worker: ARM arch (armv7l, 32-bit kernel)
20211026 205008 worker: MPD ver (0.22.11_p0x3)
20211026 205008 worker: CPU gov (ondemand)
20211026 205008 worker: USB boot not available
20211026 205008 worker: File system expanded
20211026 205008 worker: HDMI port on
20211026 205008 worker: -- Network
20211026 205008 worker: eth0 exists
20211026 205008 worker: IP addr (192.168.0.87)
20211026 205008 worker: Netmask (255.255.255.0)
20211026 205008 worker: Gateway (192.168.0.1)
20211026 205008 worker: Pri DNS (62.179.1.61)
20211026 205008 worker: Domain (home)
20211026 205008 worker: wlan0 does not exist
20211026 205008 worker: -- Audio config
20211026 205008 worker: MPD conf update skipped (USB device)
20211026 205008 worker: ALSA card number (2)
20211026 205009 worker: MPD audio output (D90SE)
20211026 205009 worker: Audio formats (S32_LE, SPECIAL, DSD_U32_BE)
20211026 205009 worker: ALSA mixer name (Invalid card number.)
20211026 205009 worker: MPD mixer type (software)
20211026 205009 worker: Hdwr volume controller not detected
20211026 205009 worker: ALSA output mode (Direct: hw)
20211026 205009 worker: ALSA loopback (Off)
20211026 205009 worker: Reset renderer active flags
20211026 205009 worker: CamillaDSP (off)
20211026 205009 worker: -- MPD startup
20211026 205009 worker: MPD started
20211026 205010 worker: MPD accepting connections
20211026 205010 worker: MPD output 1 ALSA Default (on)
20211026 205010 worker: MPD output 2 ALSA Bluetooth (off)
20211026 205010 worker: MPD output 3 HTTP Server (off)
20211026 205010 worker: MPD crossfade (off)
20211026 205010 worker: MPD ignore CUE files (yes)
20211026 205010 worker: -- Feature availability
20211026 205010 worker: Source select (available)
20211026 205010 worker: Source select (source: MPD)
20211026 205010 worker: Source select (output: D90SE)
20211026 205010 worker: Bluetooth (available)
20211026 205010 worker: Airplay renderer (available)
20211026 205010 worker: Spotify renderer (available)
20211026 205010 worker: Squeezelite (available)
20211026 205010 worker: RoonBridge renderer (not installed)
20211026 205010 worker: Multiroom sender (available)
20211026 205010 worker: Multiroom receiver (available)
20211026 205010 worker: UPnP renderer (available: started)
20211026 205010 worker: DLNA server (available)
20211026 205010 worker: UPnP browser (available)
20211026 205010 worker: GPIO button handler (available)
20211026 205010 worker: Stream recorder (n/a)
20211026 205010 worker: -- Music sources
20211026 205010 worker: USB sources (none attached)
20211026 205010 worker: NAS and UPnP sources (none configured)
20211026 205010 worker: -- Other
20211026 205010 worker: USB volume knob (Off)
20211026 205010 worker: USB auto-mounter (udisks-glue)
20211026 205010 worker: LED0 (On)
20211026 205010 worker: LED1 (On)
20211026 205010 worker: Saved MPD vol level (0)
20211026 205010 worker: Preamp volume level (0)
20211026 205010 worker: MPD volume level (0) restored
20211026 205010 worker: ALSA volume level (None)
20211026 205010 worker: Auto-play (Off)
20211026 205010 worker: LocalUI started
20211026 205010 worker: Maintenance interval (3 hours)
20211026 205010 worker: Screen saver activation (Never)
20211026 205010 worker: Session permissions (OK)
20211026 205010 worker: Watchdog started
20211026 205010 worker: Ready
aplay -l
Code:
**** List of PLAYBACK Hardware Devices ****
card 0: b1 [bcm2835 HDMI 1], device 0: bcm2835 HDMI 1 [bcm2835 HDMI 1]
Subdevices: 4/4
Subdevice #0: subdevice #0
Subdevice #1: subdevice #1
Subdevice #2: subdevice #2
Subdevice #3: subdevice #3
card 1: Headphones [bcm2835 Headphones], device 0: bcm2835 Headphones [bcm2835 Headphones]
Subdevices: 4/4
Subdevice #0: subdevice #0
Subdevice #1: subdevice #1
Subdevice #2: subdevice #2
Subdevice #3: subdevice #3
card 2: D90SE [D90SE], device 0: USB Audio [USB Audio]
Subdevices: 1/1
Subdevice #0: subdevice #0
sudo /var/www/command/util.sh get-mixername
empty response
alsamixer -c 2
Code:
This sound device has no controls.
The sound device was unplugged.
From my perespective I dont have a valid mixer, I tried to use diffrent settings from moode - software, output 0db without much diffrence - maybe diffrent error ;-)
I'm sure that on RPi3 i didnt set anything special - everything was fine after chosing D90se in mpd with native option and output mode - direct, default.
Any help is appreciated.