Rondark Posted March 2, 2017 Share Posted March 2, 2017 Hi Tim and All I'm sure I'm being very stupid and missing something obvious but...no sound from Moode, none. Running RP3 and HiFi berry Digi+pro with co-ax spdif going to dig input on Devialet 220. Same set-up works with Diet-Pi and Roon.I 've gone over the instructions many times but...time to ask the pros. Ron Link to comment
serialdie Posted March 2, 2017 Share Posted March 2, 2017 Tim, I thought I posted this yesterday but looks like I didn't. I been trying to email you but all my emails are bouncing back with TLS errors from your server. Also is it possible to edit the Library manually? Thanks! Link to comment
TimCurtis Posted March 2, 2017 Share Posted March 2, 2017 Hi Tim and AllI'm sure I'm being very stupid and missing something obvious but...no sound from Moode, none. Running RP3 and HiFi berry Digi+pro with co-ax spdif going to dig input on Devialet 220. Same set-up works with Diet-Pi and Roon.I 've gone over the instructions many times but...time to ask the pros. Ron Hi Ron, Reboot and email me output from cmds below. I'll take a look. cat /var/log/moode.log cat /etc/mpd.conf amixer -c 0 -Tim Enjoy the Music ! http://moodeaudio.org http://twitter.com/MoodeAudio Link to comment
TimCurtis Posted March 2, 2017 Share Posted March 2, 2017 Tim, I thought I posted this yesterday but looks like I didn't. I been trying to email you but all my emails are bouncing back with TLS errors from your server. Also is it possible to edit the Library manually? Thanks! Hi, I'm not sure what you mean by "Edit the Library" -Tim Enjoy the Music ! http://moodeaudio.org http://twitter.com/MoodeAudio Link to comment
serialdie Posted March 2, 2017 Share Posted March 2, 2017 @TimCurtis, I have several Albums that are classified as "unknown" I would like to classified them manually. Link to comment
TimCurtis Posted March 2, 2017 Share Posted March 2, 2017 @TimCurtis, I have several Albums that are classified as "unknown" I would like to classified them manually. Hi, Moode does not include a metadata editor. You will need to use an external util for this. -Tim Enjoy the Music ! http://moodeaudio.org http://twitter.com/MoodeAudio Link to comment
Rondark Posted March 2, 2017 Share Posted March 2, 2017 Not sure I did the last command properly... ssh: connect to host 192.16.1.213 port 22: Operation timed outRons-Mac-Pro:~ ronsanders$ raspberry-bash: raspberry: command not foundRons-Mac-Pro:~ ronsanders$ Rons-Mac-Pro:~ ronsanders$ Rons-Mac-Pro:~ ronsanders$ Rons-Mac-Pro:~ ronsanders$ ssh [email protected] authenticity of host '192.168.1.213 (192.168.1.213)' can't be established.ECDSA key fingerprint is SHA256:H6tnbQWvQE2M4YWqT4WQcA+O2wjx90JdPCKqIpkatiU.Are you sure you want to continue connecting (yes/no)? yesWarning: Permanently added '192.168.1.213' (ECDSA) to the list of known [email protected]'s password: Linux 4.4.24-sc1 J-Lite Core, armv7l Architecture __ ____ ____ __ _ ___ ___ ___/ /__ / __ \/ __/ / ' \/ _ \/ _ \/ _ / -_) /_/ /\ \ /_/_/_/\___/\___/\_,_/\__/\____/___/ moodeOS Version 1.1 dual-kernel © 2016 Tim Curtis moodeOS is based on Debian GNU/Linux and is customfactored for Moode Audio Player. moodeOS and MoodeAudio Player are provided for free by the copyrightholders and contributors and come with no expressedor implied warranties or any other guarantees.pi@moode:~ $ cat /var/log/moode.log20170302 105210 worker: Startup20170302 105214 worker: Host (moode)20170302 105214 worker: Hdwr (Pi-3B 1GB)20170302 105214 worker: Arch (armv7l)20170302 105214 worker: Kver (4.4.24-sc1)20170302 105214 worker: Ktyp (Advanced)20170302 105214 worker: Gov (performance)20170302 105214 worker: OS (moodeOS 1.1)20170302 105214 worker: Rel (Moode 3.1 2016-12-05)20170302 105214 worker: Upd (None)20170302 105214 worker: MPD (0.19.19)20170302 105214 worker: Session loaded20170302 105214 worker: Debug logging (off)20170302 105214 worker: File check...20170302 105214 worker: File check ok20170302 105214 worker: Auto-shuffle deactivated20170302 105214 worker: USB sources (none attached)20170302 105214 worker: MPD scheduler policy (time-share)20170302 105214 worker: MPD started20170302 105215 worker: wlan0 does not exist (off)20170302 105215 worker: DLNA server started20170302 105215 worker: UPnP renderer started20170302 105215 worker: Squeezelite renderer started20170302 105215 worker: HDMI port on20170302 105215 worker: Audio (I2S audio device)20170302 105215 worker: Audio (HiFiBerry DAC+ Pro)20170302 105215 worker: PCM52xx/PCM51xx/TAS5756 chip options applied20170302 105215 worker: ALSA outputs unmuted20170302 105215 worker: ALSA mixer name (Digital)20170302 105215 worker: MPD volume control (hardware)20170302 105215 worker: MPD output 1 ALSA default (enabled)20170302 105215 worker: MPD output 2 ALSA crossfeed (disabled)20170302 105215 worker: Hdwr volume controller exists20170302 105216 worker: Volume level (40) restored20170302 105216 worker: wlan0 address not assigned20170302 105216 worker: eth0 exists20170302 105216 worker: eth0 (192.168.1.213)20170302 105216 worker: Airplay receiver started20170302 105216 worker: Airplay volume (auto)20170302 105234 worker: NAS sources (mountall initiated)20170302 105234 worker: MPD consume reset to off20170302 105234 worker: MPD crossfade (off)20170302 105234 worker: Watchdog started20170302 105234 worker: End startup20170302 105234 worker: Ready20170302 105240 worker: Job alsavolumepi@moode:~ $ cat /.etc/mpd.confcat: /.etc/mpd.conf: No such file or directorypi@moode:~ $ cat /etc/mpd.conf########################################## This file is automatically generated by# the player MPD configuration page. #########################################follow_outside_symlinks "yes"follow_inside_symlinks "yes"db_file "/var/lib/mpd/tag_cache"sticker_file "/var/lib/mpd/sticker.sql"log_file "/var/log/mpd/mpd.log"pid_file "/var/run/mpd/pid"music_directory "/var/lib/mpd/music"playlist_directory "/var/lib/mpd/playlists"state_file "/var/lib/mpd/state"user "mpd"group "audio"bind_to_address "any"port "6600"log_level "default"zeroconf_enabled "yes"zeroconf_name "moode"audio_output_format "48000:24:2"samplerate_converter "soxr very high"volume_normalization "no"audio_buffer_size "4096"buffer_before_play "10%"filesystem_charset "UTF-8"id3v1_encoding "UTF-8"gapless_mp3_playback "yes"auto_update "no"max_output_buffer_size "81920"restore_paused "yes"replaygain "auto"max_connections "20"decoder {plugin "ffmpeg"enabled "yes"}input {plugin "curl"}audio_output {type "alsa"name "ALSA default"device "hw:0,0"mixer_control "Digital"mixer_device "hw:0"mixer_index "0"dsd_usb "yes"}audio_output {type "alsa"name "ALSA crossfeed"device "crossfeed"mixer_control "Digital"mixer_device "hw:0"mixer_index "0"dsd_usb "yes"}pi@moode:~ $ amixer -c 0Invalid card number.Usage: amixer <options> [command]Available options: -h,--help this help -c,--card N select the card -D,--device N select the device, default 'default' -d,--debug debug mode -n,--nocheck do not perform range checking -v,--version print version of this program -q,--quiet be quiet -i,--inactive show also inactive controls -a,--abstract L select abstraction level (none or basic) -s,--stdin Read and execute commands from stdin sequentially -R,--raw-volume Use the raw value (default) -M,--mapped-volume Use the mapped volumeAvailable commands: scontrols show all mixer simple controls scontents show contents of all mixer simple controls (default command) sset sID P set contents for one mixer simple control sget sID get contents for one mixer simple control controls show all controls for given card contents show contents of all controls for given card cset cID P set control contents for one control cget cID get control contents for one controlpi@moode:~ $ amixer -c0Invalid card number.Usage: amixer <options> [command]Available options: -h,--help this help -c,--card N select the card -D,--device N select the device, default 'default' -d,--debug debug mode -n,--nocheck do not perform range checking -v,--version print version of this program -q,--quiet be quiet -i,--inactive show also inactive controls -a,--abstract L select abstraction level (none or basic) -s,--stdin Read and execute commands from stdin sequentially -R,--raw-volume Use the raw value (default) -M,--mapped-volume Use the mapped volumeAvailable commands: scontrols show all mixer simple controls scontents show contents of all mixer simple controls (default command) sset sID P set contents for one mixer simple control sget sID get contents for one mixer simple control controls show all controls for given card contents show contents of all controls for given card cset cID P set control contents for one control cget cID get control contents for one controlpi@moode:~ $ amixer -c 0Invalid card number.Usage: amixer <options> [command]Available options: -h,--help this help -c,--card N select the card -D,--device N select the device, default 'default' -d,--debug debug mode -n,--nocheck do not perform range checking -v,--version print version of this program -q,--quiet be quiet -i,--inactive show also inactive controls -a,--abstract L select abstraction level (none or basic) -s,--stdin Read and execute commands from stdin sequentially -R,--raw-volume Use the raw value (default) -M,--mapped-volume Use the mapped volumeAvailable commands: scontrols show all mixer simple controls scontents show contents of all mixer simple controls (default command) sset sID P set contents for one mixer simple control sget sID get contents for one mixer simple control controls show all controls for given card contents show contents of all controls for given card cset cID P set control contents for one control cget cID get control contents for one controlpi@moode:~ $ Hi Ron, Reboot and email me output from cmds below. I'll take a look. cat /var/log/moode.log cat /etc/mpd.conf amixer -c 0 -Tim Link to comment
Rondark Posted March 2, 2017 Share Posted March 2, 2017 I'll try again with proper format Link to comment
Rondark Posted March 2, 2017 Share Posted March 2, 2017 ssh: connect to host 192.16.1.213 port 22: Operation timed out Rons-Mac-Pro:~ ronsanders$ raspberry -bash: raspberry: command not found Rons-Mac-Pro:~ ronsanders$ Rons-Mac-Pro:~ ronsanders$ Rons-Mac-Pro:~ ronsanders$ Rons-Mac-Pro:~ ronsanders$ ssh [email protected] The authenticity of host '192.168.1.213 (192.168.1.213)' can't be established. ECDSA key fingerprint is SHA256:H6tnbQWvQE2M4YWqT4WQcA+O2wjx90JdPCKqIpkatiU. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added '192.168.1.213' (ECDSA) to the list of known hosts. [email protected]'s password: Linux 4.4.24-sc1 J-Lite Core, armv7l Architecture __ ____ ____ __ _ ___ ___ ___/ /__ / __ \/ __/ / ' \/ _ \/ _ \/ _ / -_) /_/ /\ \ /_/_/_/\___/\___/\_,_/\__/\____/___/ moodeOS Version 1.1 dual-kernel © 2016 Tim Curtis moodeOS is based on Debian GNU/Linux and is custom factored for Moode Audio Player. moodeOS and Moode Audio Player are provided for free by the copyright holders and contributors and come with no expressed or implied warranties or any other guarantees. pi@moode:~ $ cat /var/log/moode.log 20170302 105210 worker: Startup 20170302 105214 worker: Host (moode) 20170302 105214 worker: Hdwr (Pi-3B 1GB) 20170302 105214 worker: Arch (armv7l) 20170302 105214 worker: Kver (4.4.24-sc1) 20170302 105214 worker: Ktyp (Advanced) 20170302 105214 worker: Gov (performance) 20170302 105214 worker: OS (moodeOS 1.1) 20170302 105214 worker: Rel (Moode 3.1 2016-12-05) 20170302 105214 worker: Upd (None) 20170302 105214 worker: MPD (0.19.19) 20170302 105214 worker: Session loaded 20170302 105214 worker: Debug logging (off) 20170302 105214 worker: File check... 20170302 105214 worker: File check ok 20170302 105214 worker: Auto-shuffle deactivated 20170302 105214 worker: USB sources (none attached) 20170302 105214 worker: MPD scheduler policy (time-share) 20170302 105214 worker: MPD started 20170302 105215 worker: wlan0 does not exist (off) 20170302 105215 worker: DLNA server started 20170302 105215 worker: UPnP renderer started 20170302 105215 worker: Squeezelite renderer started 20170302 105215 worker: HDMI port on 20170302 105215 worker: Audio (I2S audio device) 20170302 105215 worker: Audio (HiFiBerry DAC+ Pro) 20170302 105215 worker: PCM52xx/PCM51xx/TAS5756 chip options applied 20170302 105215 worker: ALSA outputs unmuted 20170302 105215 worker: ALSA mixer name (Digital) 20170302 105215 worker: MPD volume control (hardware) 20170302 105215 worker: MPD output 1 ALSA default (enabled) 20170302 105215 worker: MPD output 2 ALSA crossfeed (disabled) 20170302 105215 worker: Hdwr volume controller exists 20170302 105216 worker: Volume level (40) restored 20170302 105216 worker: wlan0 address not assigned 20170302 105216 worker: eth0 exists 20170302 105216 worker: eth0 (192.168.1.213) 20170302 105216 worker: Airplay receiver started 20170302 105216 worker: Airplay volume (auto) 20170302 105234 worker: NAS sources (mountall initiated) 20170302 105234 worker: MPD consume reset to off 20170302 105234 worker: MPD crossfade (off) 20170302 105234 worker: Watchdog started 20170302 105234 worker: End startup 20170302 105234 worker: Ready 20170302 105240 worker: Job alsavolume pi@moode:~ $ cat /.etc/mpd.conf cat: /.etc/mpd.conf: No such file or directory pi@moode:~ $ cat /etc/mpd.conf ######################################### # This file is automatically generated by # the player MPD configuration page. ######################################### follow_outside_symlinks "yes" follow_inside_symlinks "yes" db_file "/var/lib/mpd/tag_cache" sticker_file "/var/lib/mpd/sticker.sql" log_file "/var/log/mpd/mpd.log" pid_file "/var/run/mpd/pid" music_directory "/var/lib/mpd/music" playlist_directory "/var/lib/mpd/playlists" state_file "/var/lib/mpd/state" user "mpd" group "audio" bind_to_address "any" port "6600" log_level "default" zeroconf_enabled "yes" zeroconf_name "moode" audio_output_format "48000:24:2" samplerate_converter "soxr very high" volume_normalization "no" audio_buffer_size "4096" buffer_before_play "10%" filesystem_charset "UTF-8" id3v1_encoding "UTF-8" gapless_mp3_playback "yes" auto_update "no" max_output_buffer_size "81920" restore_paused "yes" replaygain "auto" max_connections "20" decoder { plugin "ffmpeg" enabled "yes" } input { plugin "curl" } audio_output { type "alsa" name "ALSA default" device "hw:0,0" mixer_control "Digital" mixer_device "hw:0" mixer_index "0" dsd_usb "yes" } audio_output { type "alsa" name "ALSA crossfeed" device "crossfeed" mixer_control "Digital" mixer_device "hw:0" mixer_index "0" dsd_usb "yes" } pi@moode:~ $ amixer -c 0 Invalid card number. Usage: amixer <options> [command] Available options: -h,--help this help -c,--card N select the card -D,--device N select the device, default 'default' -d,--debug debug mode -n,--nocheck do not perform range checking -v,--version print version of this program -q,--quiet be quiet -i,--inactive show also inactive controls -a,--abstract L select abstraction level (none or basic) -s,--stdin Read and execute commands from stdin sequentially -R,--raw-volume Use the raw value (default) -M,--mapped-volume Use the mapped volume Available commands: scontrols show all mixer simple controls scontents show contents of all mixer simple controls (default command) sset sID P set contents for one mixer simple control sget sID get contents for one mixer simple control controls show all controls for given card contents show contents of all controls for given card cset cID P set control contents for one control cget cID get control contents for one control pi@moode:~ $ amixer -c0 Invalid card number. Usage: amixer <options> [command] Available options: -h,--help this help -c,--card N select the card -D,--device N select the device, default 'default' -d,--debug debug mode -n,--nocheck do not perform range checking -v,--version print version of this program -q,--quiet be quiet -i,--inactive show also inactive controls -a,--abstract L select abstraction level (none or basic) -s,--stdin Read and execute commands from stdin sequentially -R,--raw-volume Use the raw value (default) -M,--mapped-volume Use the mapped volume Available commands: scontrols show all mixer simple controls scontents show contents of all mixer simple controls (default command) sset sID P set contents for one mixer simple control sget sID get contents for one mixer simple control controls show all controls for given card contents show contents of all controls for given card cset cID P set control contents for one control cget cID get control contents for one control pi@moode:~ $ amixer -c 0 Invalid card number. Usage: amixer <options> [command] Available options: -h,--help this help -c,--card N select the card -D,--device N select the device, default 'default' -d,--debug debug mode -n,--nocheck do not perform range checking -v,--version print version of this program -q,--quiet be quiet -i,--inactive show also inactive controls -a,--abstract L select abstraction level (none or basic) -s,--stdin Read and execute commands from stdin sequentially -R,--raw-volume Use the raw value (default) -M,--mapped-volume Use the mapped volume Available commands: scontrols show all mixer simple controls scontents show contents of all mixer simple controls (default command) sset sID P set contents for one mixer simple control sget sID get contents for one mixer simple control controls show all controls for given card contents show contents of all controls for given card cset cID P set control contents for one control cget cID get control contents for one control pi@moode:~ $ Link to comment
Rondark Posted March 2, 2017 Share Posted March 2, 2017 ssh: connect to host 192.16.1.213 port 22: Operation timed outRons-Mac-Pro:~ ronsanders$ raspberry -bash: raspberry: command not found Rons-Mac-Pro:~ ronsanders$ Rons-Mac-Pro:~ ronsanders$ Rons-Mac-Pro:~ ronsanders$ Rons-Mac-Pro:~ ronsanders$ ssh [email protected] The authenticity of host '192.168.1.213 (192.168.1.213)' can't be established. ECDSA key fingerprint is SHA256:H6tnbQWvQE2M4YWqT4WQcA+O2wjx90JdPCKqIpkatiU. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added '192.168.1.213' (ECDSA) to the list of known hosts. [email protected]'s password: Linux 4.4.24-sc1 J-Lite Core, armv7l Architecture __ ____ ____ __ _ ___ ___ ___/ /__ / __ \/ __/ / ' \/ _ \/ _ \/ _ / -_) /_/ /\ \ /_/_/_/\___/\___/\_,_/\__/\____/___/ moodeOS Version 1.1 dual-kernel © 2016 Tim Curtis moodeOS is based on Debian GNU/Linux and is custom factored for Moode Audio Player. moodeOS and Moode Audio Player are provided for free by the copyright holders and contributors and come with no expressed or implied warranties or any other guarantees. pi@moode:~ $ cat /var/log/moode.log 20170302 105210 worker: Startup 20170302 105214 worker: Host (moode) 20170302 105214 worker: Hdwr (Pi-3B 1GB) 20170302 105214 worker: Arch (armv7l) 20170302 105214 worker: Kver (4.4.24-sc1) 20170302 105214 worker: Ktyp (Advanced) 20170302 105214 worker: Gov (performance) 20170302 105214 worker: OS (moodeOS 1.1) 20170302 105214 worker: Rel (Moode 3.1 2016-12-05) 20170302 105214 worker: Upd (None) 20170302 105214 worker: MPD (0.19.19) 20170302 105214 worker: Session loaded 20170302 105214 worker: Debug logging (off) 20170302 105214 worker: File check... 20170302 105214 worker: File check ok 20170302 105214 worker: Auto-shuffle deactivated 20170302 105214 worker: USB sources (none attached) 20170302 105214 worker: MPD scheduler policy (time-share) 20170302 105214 worker: MPD started 20170302 105215 worker: wlan0 does not exist (off) 20170302 105215 worker: DLNA server started 20170302 105215 worker: UPnP renderer started 20170302 105215 worker: Squeezelite renderer started 20170302 105215 worker: HDMI port on 20170302 105215 worker: Audio (I2S audio device) 20170302 105215 worker: Audio (HiFiBerry DAC+ Pro) 20170302 105215 worker: PCM52xx/PCM51xx/TAS5756 chip options applied 20170302 105215 worker: ALSA outputs unmuted 20170302 105215 worker: ALSA mixer name (Digital) 20170302 105215 worker: MPD volume control (hardware) 20170302 105215 worker: MPD output 1 ALSA default (enabled) 20170302 105215 worker: MPD output 2 ALSA crossfeed (disabled) 20170302 105215 worker: Hdwr volume controller exists 20170302 105216 worker: Volume level (40) restored 20170302 105216 worker: wlan0 address not assigned 20170302 105216 worker: eth0 exists 20170302 105216 worker: eth0 (192.168.1.213) 20170302 105216 worker: Airplay receiver started 20170302 105216 worker: Airplay volume (auto) 20170302 105234 worker: NAS sources (mountall initiated) 20170302 105234 worker: MPD consume reset to off 20170302 105234 worker: MPD crossfade (off) 20170302 105234 worker: Watchdog started 20170302 105234 worker: End startup 20170302 105234 worker: Ready 20170302 105240 worker: Job alsavolume pi@moode:~ $ cat /.etc/mpd.conf cat: /.etc/mpd.conf: No such file or directory pi@moode:~ $ cat /etc/mpd.conf ######################################### # This file is automatically generated by # the player MPD configuration page. ######################################### follow_outside_symlinks "yes" follow_inside_symlinks "yes" db_file "/var/lib/mpd/tag_cache" sticker_file "/var/lib/mpd/sticker.sql" log_file "/var/log/mpd/mpd.log" pid_file "/var/run/mpd/pid" music_directory "/var/lib/mpd/music" playlist_directory "/var/lib/mpd/playlists" state_file "/var/lib/mpd/state" user "mpd" group "audio" bind_to_address "any" port "6600" log_level "default" zeroconf_enabled "yes" zeroconf_name "moode" audio_output_format "48000:24:2" samplerate_converter "soxr very high" volume_normalization "no" audio_buffer_size "4096" buffer_before_play "10%" filesystem_charset "UTF-8" id3v1_encoding "UTF-8" gapless_mp3_playback "yes" auto_update "no" max_output_buffer_size "81920" restore_paused "yes" replaygain "auto" max_connections "20" decoder { plugin "ffmpeg" enabled "yes" } input { plugin "curl" } audio_output { type "alsa" name "ALSA default" device "hw:0,0" mixer_control "Digital" mixer_device "hw:0" mixer_index "0" dsd_usb "yes" } audio_output { type "alsa" name "ALSA crossfeed" device "crossfeed" mixer_control "Digital" mixer_device "hw:0" mixer_index "0" dsd_usb "yes" } pi@moode:~ $ amixer -c 0 Invalid card number. Usage: amixer <options> [command] Available options: -h,--help this help -c,--card N select the card -D,--device N select the device, default 'default' -d,--debug debug mode -n,--nocheck do not perform range checking -v,--version print version of this program -q,--quiet be quiet -i,--inactive show also inactive controls -a,--abstract L select abstraction level (none or basic) -s,--stdin Read and execute commands from stdin sequentially -R,--raw-volume Use the raw value (default) -M,--mapped-volume Use the mapped volume Available commands: scontrols show all mixer simple controls scontents show contents of all mixer simple controls (default command) sset sID P set contents for one mixer simple control sget sID get contents for one mixer simple control controls show all controls for given card contents show contents of all controls for given card cset cID P set control contents for one control cget cID get control contents for one control pi@moode:~ $ amixer -c0 Invalid card number. Usage: amixer <options> [command] Available options: -h,--help this help -c,--card N select the card -D,--device N select the device, default 'default' -d,--debug debug mode -n,--nocheck do not perform range checking -v,--version print version of this program -q,--quiet be quiet -i,--inactive show also inactive controls -a,--abstract L select abstraction level (none or basic) -s,--stdin Read and execute commands from stdin sequentially -R,--raw-volume Use the raw value (default) -M,--mapped-volume Use the mapped volume Available commands: scontrols show all mixer simple controls scontents show contents of all mixer simple controls (default command) sset sID P set contents for one mixer simple control sget sID get contents for one mixer simple control controls show all controls for given card contents show contents of all controls for given card cset cID P set control contents for one control cget cID get control contents for one control pi@moode:~ $ amixer -c 0 Invalid card number. Usage: amixer <options> [command] Available options: -h,--help this help -c,--card N select the card -D,--device N select the device, default 'default' -d,--debug debug mode -n,--nocheck do not perform range checking -v,--version print version of this program -q,--quiet be quiet -i,--inactive show also inactive controls -a,--abstract L select abstraction level (none or basic) -s,--stdin Read and execute commands from stdin sequentially -R,--raw-volume Use the raw value (default) -M,--mapped-volume Use the mapped volume Available commands: scontrols show all mixer simple controls scontents show contents of all mixer simple controls (default command) sset sID P set contents for one mixer simple control sget sID get contents for one mixer simple control controls show all controls for given card contents show contents of all controls for given card cset cID P set control contents for one control cget cID get control contents for one control pi@moode:~ $ Strangely...on vnc i can connect to moode as a server and Radio plays... Sent from my iPad using Computer Audiophile Link to comment
TimCurtis Posted March 2, 2017 Share Posted March 2, 2017 ssh: connect to host 192.16.1.213 port 22: Operation timed outRons-Mac-Pro:~ ronsanders$ raspberry -bash: raspberry: command not found Rons-Mac-Pro:~ ronsanders$ Rons-Mac-Pro:~ ronsanders$ Rons-Mac-Pro:~ ronsanders$ Rons-Mac-Pro:~ ronsanders$ ssh [email protected] The authenticity of host '192.168.1.213 (192.168.1.213)' can't be established. ECDSA key fingerprint is SHA256:H6tnbQWvQE2M4YWqT4WQcA+O2wjx90JdPCKqIpkatiU. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added '192.168.1.213' (ECDSA) to the list of known hosts. [email protected]'s password: Linux 4.4.24-sc1 J-Lite Core, armv7l Architecture __ ____ ____ __ _ ___ ___ ___/ /__ / __ \/ __/ / ' \/ _ \/ _ \/ _ / -_) /_/ /\ \ /_/_/_/\___/\___/\_,_/\__/\____/___/ moodeOS Version 1.1 dual-kernel © 2016 Tim Curtis moodeOS is based on Debian GNU/Linux and is custom factored for Moode Audio Player. moodeOS and Moode Audio Player are provided for free by the copyright holders and contributors and come with no expressed or implied warranties or any other guarantees. pi@moode:~ $ cat /var/log/moode.log 20170302 105210 worker: Startup 20170302 105214 worker: Host (moode) 20170302 105214 worker: Hdwr (Pi-3B 1GB) 20170302 105214 worker: Arch (armv7l) 20170302 105214 worker: Kver (4.4.24-sc1) 20170302 105214 worker: Ktyp (Advanced) 20170302 105214 worker: Gov (performance) 20170302 105214 worker: OS (moodeOS 1.1) 20170302 105214 worker: Rel (Moode 3.1 2016-12-05) 20170302 105214 worker: Upd (None) 20170302 105214 worker: MPD (0.19.19) 20170302 105214 worker: Session loaded 20170302 105214 worker: Debug logging (off) 20170302 105214 worker: File check... 20170302 105214 worker: File check ok 20170302 105214 worker: Auto-shuffle deactivated 20170302 105214 worker: USB sources (none attached) 20170302 105214 worker: MPD scheduler policy (time-share) 20170302 105214 worker: MPD started 20170302 105215 worker: wlan0 does not exist (off) 20170302 105215 worker: DLNA server started 20170302 105215 worker: UPnP renderer started 20170302 105215 worker: Squeezelite renderer started 20170302 105215 worker: HDMI port on 20170302 105215 worker: Audio (I2S audio device) 20170302 105215 worker: Audio (HiFiBerry DAC+ Pro) 20170302 105215 worker: PCM52xx/PCM51xx/TAS5756 chip options applied 20170302 105215 worker: ALSA outputs unmuted 20170302 105215 worker: ALSA mixer name (Digital) 20170302 105215 worker: MPD volume control (hardware) 20170302 105215 worker: MPD output 1 ALSA default (enabled) 20170302 105215 worker: MPD output 2 ALSA crossfeed (disabled) 20170302 105215 worker: Hdwr volume controller exists 20170302 105216 worker: Volume level (40) restored 20170302 105216 worker: wlan0 address not assigned 20170302 105216 worker: eth0 exists 20170302 105216 worker: eth0 (192.168.1.213) 20170302 105216 worker: Airplay receiver started 20170302 105216 worker: Airplay volume (auto) 20170302 105234 worker: NAS sources (mountall initiated) 20170302 105234 worker: MPD consume reset to off 20170302 105234 worker: MPD crossfade (off) 20170302 105234 worker: Watchdog started 20170302 105234 worker: End startup 20170302 105234 worker: Ready 20170302 105240 worker: Job alsavolume pi@moode:~ $ cat /.etc/mpd.conf cat: /.etc/mpd.conf: No such file or directory pi@moode:~ $ cat /etc/mpd.conf ######################################### # This file is automatically generated by # the player MPD configuration page. ######################################### follow_outside_symlinks "yes" follow_inside_symlinks "yes" db_file "/var/lib/mpd/tag_cache" sticker_file "/var/lib/mpd/sticker.sql" log_file "/var/log/mpd/mpd.log" pid_file "/var/run/mpd/pid" music_directory "/var/lib/mpd/music" playlist_directory "/var/lib/mpd/playlists" state_file "/var/lib/mpd/state" user "mpd" group "audio" bind_to_address "any" port "6600" log_level "default" zeroconf_enabled "yes" zeroconf_name "moode" audio_output_format "48000:24:2" samplerate_converter "soxr very high" volume_normalization "no" audio_buffer_size "4096" buffer_before_play "10%" filesystem_charset "UTF-8" id3v1_encoding "UTF-8" gapless_mp3_playback "yes" auto_update "no" max_output_buffer_size "81920" restore_paused "yes" replaygain "auto" max_connections "20" decoder { plugin "ffmpeg" enabled "yes" } input { plugin "curl" } audio_output { type "alsa" name "ALSA default" device "hw:0,0" mixer_control "Digital" mixer_device "hw:0" mixer_index "0" dsd_usb "yes" } audio_output { type "alsa" name "ALSA crossfeed" device "crossfeed" mixer_control "Digital" mixer_device "hw:0" mixer_index "0" dsd_usb "yes" } pi@moode:~ $ amixer -c 0 Invalid card number. Usage: amixer <options> [command] Available options: -h,--help this help -c,--card N select the card -D,--device N select the device, default 'default' -d,--debug debug mode -n,--nocheck do not perform range checking -v,--version print version of this program -q,--quiet be quiet -i,--inactive show also inactive controls -a,--abstract L select abstraction level (none or basic) -s,--stdin Read and execute commands from stdin sequentially -R,--raw-volume Use the raw value (default) -M,--mapped-volume Use the mapped volume Available commands: scontrols show all mixer simple controls scontents show contents of all mixer simple controls (default command) sset sID P set contents for one mixer simple control sget sID get contents for one mixer simple control controls show all controls for given card contents show contents of all controls for given card cset cID P set control contents for one control cget cID get control contents for one control pi@moode:~ $ amixer -c0 Invalid card number. Usage: amixer <options> [command] Available options: -h,--help this help -c,--card N select the card -D,--device N select the device, default 'default' -d,--debug debug mode -n,--nocheck do not perform range checking -v,--version print version of this program -q,--quiet be quiet -i,--inactive show also inactive controls -a,--abstract L select abstraction level (none or basic) -s,--stdin Read and execute commands from stdin sequentially -R,--raw-volume Use the raw value (default) -M,--mapped-volume Use the mapped volume Available commands: scontrols show all mixer simple controls scontents show contents of all mixer simple controls (default command) sset sID P set contents for one mixer simple control sget sID get contents for one mixer simple control controls show all controls for given card contents show contents of all controls for given card cset cID P set control contents for one control cget cID get control contents for one control pi@moode:~ $ amixer -c 0 Invalid card number. Usage: amixer <options> [command] Available options: -h,--help this help -c,--card N select the card -D,--device N select the device, default 'default' -d,--debug debug mode -n,--nocheck do not perform range checking -v,--version print version of this program -q,--quiet be quiet -i,--inactive show also inactive controls -a,--abstract L select abstraction level (none or basic) -s,--stdin Read and execute commands from stdin sequentially -R,--raw-volume Use the raw value (default) -M,--mapped-volume Use the mapped volume Available commands: scontrols show all mixer simple controls scontents show contents of all mixer simple controls (default command) sset sID P set contents for one mixer simple control sget sID get contents for one mixer simple control controls show all controls for given card contents show contents of all controls for given card cset cID P set control contents for one control cget cID get control contents for one control pi@moode:~ $ Hi Ron, From moode log I see 20170302 105215 worker: Squeezelite renderer started The squeezelite renderer, unlike Airplay or UPnP renderers, hogs ALSA output and will block MPD. Try turning it off. -Tim Enjoy the Music ! http://moodeaudio.org http://twitter.com/MoodeAudio Link to comment
Rondark Posted March 2, 2017 Share Posted March 2, 2017 Hi Ron, From moode log I see 20170302 105215 worker: Squeezelite renderer started The squeezelite renderer, unlike Airplay or UPnP renderers, hogs ALSA output and will block MPD. Try turning it off. -Tim Still nothing. Cheers Ron Sent from my iPad using Computer Audiophile Link to comment
TimCurtis Posted March 2, 2017 Share Posted March 2, 2017 Still nothing. Cheers Ron Sent from my iPad using Computer Audiophile Hi Ron, Log also shows: 20170302 105215 worker: Audio (HiFiBerry DAC+ Pro) In Audio config set I2S audio device to Hifiberry Digi+ Pro then reboot -Tim Enjoy the Music ! http://moodeaudio.org http://twitter.com/MoodeAudio Link to comment
Rondark Posted March 2, 2017 Share Posted March 2, 2017 Hi Ron, Log also shows: 20170302 105215 worker: Audio (HiFiBerry DAC+ Pro) In Audio config set I2S audio device to Hifiberry Digi+ Pro then reboot -Tim Well yes, that might do it Sent from my iPad using Computer Audiophile Link to comment
Rondark Posted March 2, 2017 Share Posted March 2, 2017 Well yes, that might do it Sent from my iPad using Computer Audiophile And it did...sorry for my dimness and thank you Tim! Sent from my iPad using Computer Audiophile Link to comment
Solid-State Posted March 3, 2017 Share Posted March 3, 2017 any plan to port moode to intel x86 x64 Link to comment
TimCurtis Posted March 4, 2017 Share Posted March 4, 2017 any plan to port moode to intel x86 x64 Hi, No plans. Moode is optimized for Raspberry Pi family of boards and has many dependencies on this platform. -Tim Enjoy the Music ! http://moodeaudio.org http://twitter.com/MoodeAudio Link to comment
feh123 Posted March 4, 2017 Share Posted March 4, 2017 Hi Running RPi3 with 3.1 MoOde and everything worked well. Today I lost all radio playback. I can see nothing wrong with radio settings however none of the radio stations now work. Any ideas as to the cause? Link to comment
jonez Posted March 4, 2017 Share Posted March 4, 2017 Hi Jonas, Thats really interesting wrt the ALSA buffers. Look in shairport-sync.conf. There are some buffer settings that can be adjusted. All my Raspberry Pi's are on 7/24/365. They really get hammered with software and OS changes, continuous music playback at max resampling, and sometimes they get abruptly powered off. I've never had a hardware failure and only one dead SD card in over 3 years. Its a remarkably robust platform. On a Pi-1B I'd definitely go for OC and enjoy the nice bump in performance :-) -Tim Hi Tim, awesome! Thanks big time for the pointer to shairport-sync.conf! With moderate overclocking at 900 MHz I still had interruptions, though it recovered more quickly. I've had a look at the shairport config before, but somehow dismissed it as it didn't seem to be used by moode's shairport-sync at all (or is it?). I now set alsa = { audio_backend_buffer_desired_length = 44100 }; This gives a full second of buffered playback at 44.1 KHz sampling rate, which seems to be the default/usual rate used for Airplay. After that I copied the config to /usr/local/etc so it's directly picked up by shairport-sync without touching its command line in /var/www/inc/playerlib.php. Interruptions are gone for good, without overclocking even. I might try without buffer and full overclocking at some point again, but currently see no need for stressing the hardware more than needed. What might be also interesting to note is that the current version 3.0 of shairport-sync changes this parameter to be given in seconds, so no more thinking about sampling rate: https://github.com/mikebrady/shairport-sync/blob/master/scripts/shairport-sync.conf#L71. Best, Jonas Link to comment
silvarbullet1 Posted March 4, 2017 Share Posted March 4, 2017 Hi Tim & folks, Where do I find instructions on setting up my Rpi3 MoOde setup to play YouTube audio? I have no idea how this works. I see sharePort is involved... But I know nothing about Linux and couldn't find any instructions... At the moment I just got my setup to play local files from a USB stick and I control it from chrome on my Android devices. Works great for that! Thanks for the pointers :-) Link to comment
silvarbullet1 Posted March 4, 2017 Share Posted March 4, 2017 Oh the one thing I did spot was how to switch on airplay receiver in settings... Which I think is related? Sorry, really clueless so just point me to something to read and I'll come back when I'm better educated :-) Link to comment
TimCurtis Posted March 4, 2017 Share Posted March 4, 2017 Hi Tim, awesome! Thanks big time for the pointer to shairport-sync.conf! With moderate overclocking at 900 MHz I still had interruptions, though it recovered more quickly. I've had a look at the shairport config before, but somehow dismissed it as it didn't seem to be used by moode's shairport-sync at all (or is it?). I now set alsa = { audio_backend_buffer_desired_length = 44100 }; This gives a full second of buffered playback at 44.1 KHz sampling rate, which seems to be the default/usual rate used for Airplay. After that I copied the config to /usr/local/etc so it's directly picked up by shairport-sync without touching its command line in /var/www/inc/playerlib.php. Interruptions are gone for good, without overclocking even. I might try without buffer and full overclocking at some point again, but currently see no need for stressing the hardware more than needed. What might be also interesting to note is that the current version 3.0 of shairport-sync changes this parameter to be given in seconds, so no more thinking about sampling rate: https://github.com/mikebrady/shairport-sync/blob/master/scripts/shairport-sync.conf#L71. Best, Jonas Hi Jonas, I'll include that param in new Airplay config screen I'm working on for Moode 3.5. -Tim Enjoy the Music ! http://moodeaudio.org http://twitter.com/MoodeAudio Link to comment
jonez Posted March 5, 2017 Share Posted March 5, 2017 Hi Jonas, I'll include that param in new Airplay config screen I'm working on for Moode 3.5. -Tim Hi Tim, good to hear! I'm looking forward to get my hands on this new version. In case you're looking for beta testers, let me know. Cheers Jonas Link to comment
fabiomoska Posted March 5, 2017 Share Posted March 5, 2017 Hi Tim. I've been using Moode on Rpi3 successfully with my Oppo HA-2 headphone USB DAC. However today I tried connecting it to my Rotel RDD-06 DAC, which uses a Wolfson chip, and moode did not recognize the external USB device. I've tried activating the UAC2 fix but still no DAC visible on moode. Any idea? Thanks. Hi there, can anyone give me a hand into getting moode to "see" my USB DAC? I've checked with manufacturer and it should be plug-n-play with linux (ie no need for additional driver). I actually tested it with a different Linux RPi distribution and it worked. Much appreciated Link to comment
serialdie Posted March 6, 2017 Share Posted March 6, 2017 Tim, Just wanted to let you know that the Schiit Bifrost Multibit will not work with Moode Audio. It will only play files under 16Bit. Anything else above that will create white noise on both of my Pi's. 1 B and 2 B. None of the media streaming service work ether.... All I hear is white noise. Just for testing, I move the DAC to the Mac Server (OSX) and It works fine.... Can you help? Thanks! Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now