Thank you for your donation!


Cloudsmith graciously provides open-source package management and distribution for our project.


Airplay broken
#1
Has been rock solid, can't see moode from ios devices after update.  Version =?  How to correct?

Version =
Friendly name = Moode Airplay
ALSA device = alsaequal
Interpolation = soxr
Output bit depth = S16
Output sample rate = 44100
Session interruption = no
Session timeout = 120 (ms)
Latency offset = 0.0 (secs)
Audio buffer = 0.2 (secs)
Resume MPD = No
Reply
#2
(02-27-2020, 01:42 AM)skypoke Wrote: Has been rock solid, can't see moode from ios devices after update.  Version =?  How to correct?

Version =
Friendly name = Moode Airplay
ALSA device = alsaequal
Interpolation = soxr
Output bit depth = S16
Output sample rate = 44100
Session interruption = no
Session timeout = 120 (ms)
Latency offset = 0.0 (secs)
Audio buffer = 0.2 (secs)
Resume MPD = No


Curious. It's working fine here. From a moOde 6.4.2 player which was upgraded from previous version:

Code:
A I R P L A Y   S E T T I N G S

Version            = 3.3.5
Friendly name        = MoodeLR Airplay
ALSA device        = hw:1
Interpolation        = soxr
Output bit depth    = S16
Output sample rate    = 44100
Session interruption    = no
Session timeout        = 120 (ms)
Latency offset        = 0.0 (secs)
Audio buffer        = 0.2 (secs)
Resume MPD        = No


There's always the opportunity to flash a new player.

Regards,
Kent
Reply
#3
(02-27-2020, 01:42 AM)skypoke Wrote: Has been rock solid, can't see moode from ios devices after update.  Version =?  How to correct?

Version =
Friendly name = Moode Airplay
ALSA device = alsaequal
Interpolation = soxr
Output bit depth = S16
Output sample rate = 44100
Session interruption = no
Session timeout = 120 (ms)
Latency offset = 0.0 (secs)
Audio buffer = 0.2 (secs)
Resume MPD = No

Maybe Shairport-sync has crashed for some reason. Reboot then post output from Moode log.

moodeutl -l

-- or --

the Moode log portion of System info
Enjoy the Music!
moodeaudio.org | Mastodon Feed | GitHub
Reply
#4
Aha! Wonder what caused it and how to fix?

shairport-sync: error while loading shared libraries: libmosquitto.so.1: cannot open shared object file: No such file or directory
A I R P L A Y S E T T I N G S

M O O D E S T A R T U P L O G

20200227 103629 worker: -- Start
20200227 103629 worker: Successfully daemonized
20200227 103629 worker: Integrity check (passed)
20200227 103629 worker: Session loaded
20200227 103629 worker: Debug logging (off)
20200227 103629 worker: Device raw: (0:IQaudIODAC|1:empty|i2s:IQaudIO Pi-DAC PRO)
20200227 103629 worker: Device cfg: (IQaudIO Pi-DAC PRO|0|0|Digital|0)
20200227 103629 worker: ALSA volume set to (0%)
20200227 103630 worker: -- System
20200227 103631 worker: Host name (moode)
20200227 103631 worker: moOde release (6.4.2 2020-02-12)
20200227 103631 worker: Raspbian OS (10.3)
20200227 103631 worker: Linux kernel (4.19.97-v7+ #1293)
20200227 103631 worker: Platform (Pi-3B 1GB v1.2)
20200227 103631 worker: Architecture (armv7l)
20200227 103631 worker: MPD version (0.21.16)
20200227 103631 worker: CPU governor (ondemand)
20200227 103632 worker: USB boot not enabled yet
20200227 103633 worker: File system not expanded yet
20200227 103633 worker: HDMI port off
20200227 103634 worker: File check (OK)
20200227 103634 worker: -- Network
20200227 103634 worker: eth0 exists
20200227 103634 worker: IP addr (192.168.50.21)
20200227 103634 worker: Netmask (255.255.255.0)
20200227 103634 worker: Gateway (192.168.50.1)
20200227 103635 worker: Pri DNS (192.168.50.1)
20200227 103635 worker: Domain (None)
20200227 103635 worker: wlan0 exists
20200227 103635 worker: wifi country (US)
20200227 103635 worker: wlan0 SSID is blank
20200227 103635 worker: eth0 addr exists, AP mode not started
20200227 103635 worker: wlan0 address not assigned
20200227 103635 worker: -- Audio
20200227 103635 worker: ALSA outputs unmuted
20200227 103635 worker: ALSA card number (0)
20200227 103635 worker: Audio output (I2S audio device)
20200227 103635 worker: Audio device (IQaudIO Pi-DAC PRO)
20200227 103635 worker: Audio formats (S16_LE, S24_LE, S32_LE)
20200227 103635 worker: ALSA mixer name (Digital)
20200227 103635 worker: MPD volume control (software)
20200227 103636 worker: Hdwr volume controller exists
20200227 103636 worker: Max ALSA volume (100%)
20200227 103636 worker: -- Services
20200227 103636 worker: Reset renderer active state
20200227 103636 worker: MPD conf updated
20200227 103636 worker: MPD started
20200227 103637 worker: MPD accepting connections
20200227 103637 worker: Configure MPD outputs
20200227 103637 worker: MPD output 1 ALSA default (off)
20200227 103637 worker: MPD output 2 ALSA crossfeed (off)
20200227 103637 worker: MPD output 3 ALSA parametric eq (off)
20200227 103637 worker: MPD output 4 ALSA graphic eq (on)
20200227 103637 worker: MPD output 5 ALSA polarity inversion (off)
20200227 103637 worker: MPD output 6 ALSA bluetooth (off)
20200227 103637 worker: MPD output 7 HTTP stream (off)
20200227 103637 worker: MPD crossfade (off)
20200227 103637 worker: Audio source (Local)
20200227 103637 worker: Output device (Local)
20200227 103637 worker: Airplay receiver started
20200227 103637 worker: UPnP renderer started
20200227 103638 worker: DLNA server started
20200227 103638 worker: UPnP browser started
20200227 103638 worker: Bluetooth pairing agent started
20200227 103638 worker: USB auto-mounter (udisks-glue)
20200227 103638 worker: -- Music sources
20200227 103638 worker: USB source (53CF-85CF)
20200227 103638 worker: NAS and UPnP sources (none configured)
20200227 103638 worker: -- Miscellaneous
20200227 103638 worker: Saved MPD vol level (0)
20200227 103638 worker: Preamp volume level (0)
20200227 103638 worker: MPD volume level (61) restored
20200227 103638 worker: ALSA volume level (100%)
20200227 103638 worker: Auto-play (Off)
20200227 103638 worker: Auto-shuffle service (Off)
20200227 103638 worker: Maintenance interval (3 hrs)
20200227 103638 worker: Screen saver activation (Never)
20200227 103638 worker: Session permissions (OK)
20200227 103638 worker: Watchdog started
20200227 103638 worker: Ready
Reply
#5
@skypoke

That seems queer. The requisite library is installed on the two moOde 6.4.2 players I just checked. Example

Code:
pi@moodevu:/usr/lib $ dpkg --get-selections|grep mosq
libmosquitto-dev:armhf                install
libmosquitto1:armhf                install

Mosquitto is a light-weight implementation of MQTT, itself a light-weight pub-sub system. Have you perhaps been playing with and then deleting some MQTT-based software? 

Regards,
Kent
Reply
#6
Addendum:

If dpkg says the library isn't installed you could try installing it manually.

Something like 

Code:
sudo apt-get install libmosquitto1

This doesn't explain why it's missing, of course.

Regards,
Kent
Reply
#7
The error below suggests a broken build which may have other missing parts.

shairport-sync: error while loading shared libraries: libmosquitto.so.1: cannot open shared object file: No such file or directory

Start with a fresh image.
Enjoy the Music!
moodeaudio.org | Mastodon Feed | GitHub
Reply


Forum Jump: