Thank you for your donation!


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


Official moOde 7.3.0 support thread
#61
[attachment=2397 Wrote:Tim Curtis pid='34910' dateline='1625150754']Try installing the update from ssh

Code:
sudo /var/www/command/updater.sh r721
Nope, it didn't like that:

   

Probably a corrupted file somewhere, the update on the Allo went just fine. 

No worries, I'll do a clean full install tomorrow....or maybe over the weekend, or maybe next week.....ah, the joys of being retired.

Cheers
Reply
#62
(07-01-2021, 11:22 AM)Tim Curtis Wrote:
(07-01-2021, 06:50 AM)kiwipaul Wrote: Thanks for update. I am getting a very low volume with the Spotify Connect renderer. Volume OK on the the other renderers I have been able to test. 

Have rebooted etc.

Is this a known problem?

Code:
S Y S T E M   P A R A M E T E R S

moOde release        = 7.3.0 2021-06-25
RaspiOS            = 10.10
Linux kernel        = 5.10.17-v7l+ #1421
Platform        = Pi-4B 1.4 2GB

PHP-FPM version        = 7.3.27
NGINX version        = 1.14.2
SQLite3 version        = 3.27.2
Hostapd version        = 2.8-devel
WiringPi version    = 2.50
RPi.GPIO version    = 0.7.0

A U D I O   P A R A M E T E R S

Audio device        = HIFI DAC+
Interface        = I2S
Mixer name        = Digital
Hardware mixer        = Yes
Supported formats    = S16_LE, S24_LE, S32_LE
ALSA max volume        = 100
ALSA output mode    = Default (plughw)
ALSA loopback        = Off
MPD max volume        = 100
Volume step limit    = 10
Display dB volume    = Off
Audio source        = Local
Output device        = Local
Resume MPD        = No
Volume knob        = 20
Volume mute        = Unmuted
Saved MPD vol        = 0
Preamp volume        = 0
ALSA version        = 1.1.8-1+rpt1
SoX version        = 0.1.2-3

Polarity inversion    = Off
Crossfeed        = Off
Crossfade        = Off
Parametric EQ        = On
Graphic EQ        = Off
CamillaDSP        = off
MPD httpd        = Off
Ignore CUE files    = Yes

M P D   S E T T I N G S

Version            = 0.22.8_p0x3
Volume mixer        = hardware
ALSA device        = hw:0
SoX resampling        = disabled
Selective resampling    = disabled
SoX quality        = high
SoX multithreading    = off
DSD over PCM (DoP)    = no
Replaygain        = off
Replaygain preamp    = 0
Volume normalization    = No
Audio buffer        = 4 (MB)
Output buffer size    = 128 (MB)
Max playlist items    = 16384
Input cache        = Disabled

S P O T I F Y   S E T T I N G S

Friendly name        = Moode Bedroom   Spotify
ALSA device        = eqfa12p
Bit rate        = 320
Initial volume        = 10
Volume curve        = log
Volume normalization    = No
Normalization pregain    = 10
Autoplay        = No
Resume MPD        = No

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

20210701 062931 worker: -- Start
20210701 062931 worker: Successfully daemonized
20210701 062932 worker: Integrity check (passed)
20210701 062932 worker: File check (OK)
20210701 062933 worker: Session vacuumed
20210701 062933 worker: Session loaded
20210701 062933 worker: Debug logging (OFF)
20210701 062933 worker: -- Audio debug
20210701 062933 worker: ALSA cards: (0:sndrpihifiberry | 1:empty | 2:empty | 3:empty
20210701 062933 worker: MPD config: (0:HIFI DAC+ | mixer:(Digital) | card:0)
20210701 062933 worker: ALSA mixer actual (Digital)
20210701 062933 worker: ALSA Digital volume set to (0%)
20210701 062933 worker: -- System
20210701 062934 worker: Host     (moodebedroom)
20210701 062934 worker: moOde    (7.3.0 2021-06-25)
20210701 062934 worker: RaspiOS  (10.10)
20210701 062934 worker: Kernel   (5.10.17-v7l+ #1421)
20210701 062934 worker: Platform (Pi-4B 1.4 2GB)
20210701 062934 worker: ARM arch (armv7l, 32-bit kernel)
20210701 062934 worker: MPD ver  (0.22.8_p0x3)
20210701 062934 worker: CPU gov  (ondemand)
20210701 062934 worker: USB boot not available
20210701 062934 worker: File system expanded
20210701 062934 worker: HDMI port off
20210701 062934 worker: -- Network
20210701 062934 worker: eth0 exists
20210701 062934 worker: IP addr (192.168.214.232)
20210701 062934 worker: Netmask (255.255.255.0)
20210701 062934 worker: Gateway (192.168.214.1)
20210701 062934 worker: Pri DNS (192.168.214.1)
20210701 062934 worker: Domain  (None)
20210701 062934 worker: wlan0 does not exist
20210701 062934 worker: -- Audio config
20210701 062935 worker: MPD conf updated
20210701 062935 worker: ALSA card number (0)
20210701 062935 worker: MPD audio output (HIFI DAC+)
20210701 062935 worker: Audio formats (S16_LE, S24_LE, S32_LE)
20210701 062935 worker: ALSA mixer name (Digital)
20210701 062935 worker: MPD volume control (hardware)
20210701 062935 worker: Hdwr volume controller exists
20210701 062935 worker: Max ALSA volume (100%)
20210701 062935 worker: ALSA output mode (Default: plughw)
20210701 062935 worker: ALSA loopback (Off)
20210701 062935 worker: Reset renderer active flags
20210701 062935 worker: CamillaDSP (off)
20210701 062935 worker: -- MPD startup
20210701 062935 worker: MPD started
20210701 062935 worker: MPD accepting connections
20210701 062936 worker: MPD output 1 ALSA Default (on)
20210701 062936 worker: MPD output 2 ALSA Bluetooth (off)
20210701 062936 worker: MPD output 3 HTTP Server (off)
20210701 062936 worker: MPD crossfade (off)
20210701 062936 worker: MPD ignore CUE files (yes)
20210701 062936 worker: -- Feature availability
20210701 062936 worker: Source select (available)
20210701 062936 worker: Source select (source: MPD)
20210701 062936 worker: Source select (output: HIFI DAC+)
20210701 062943 worker: Bluetooth pairing agent (started)
20210701 062943 worker: Bluetooth (available: started)
20210701 062943 worker: Airplay renderer (available: started)
20210701 062943 worker: Spotify renderer (available: started)
20210701 062943 worker: Squeezelite (available)
20210701 062943 worker: RoonBridge renderer (not installed)
20210701 062943 worker: UPnP renderer (available)
20210701 062943 worker: DLNA server (available)
20210701 062943 worker: UPnP browser (available: started)
20210701 062943 worker: GPIO button handler (available)
20210701 062943 worker: Stream recorder (n/a)
20210701 062943 worker: -- Music sources
20210701 062943 worker: USB sources (none attached)
20210701 062943 worker: NAS and UPnP sources (none configured)
20210701 062943 worker: -- Other
20210701 062943 worker: USB volume knob (Off)
20210701 062943 worker: Shellinabox SSH started
20210701 062943 worker: USB auto-mounter (udisks-glue)
20210701 062943 worker: LED0 (Off)
20210701 062943 worker: LED1 (Off)
20210701 062943 worker: Saved MPD vol level (0)
20210701 062943 worker: Preamp volume level (0)
20210701 062943 worker: MPD volume level (20) restored
20210701 062943 worker: ALSA Digital volume (60%)
20210701 062943 worker: Auto-play (Off)
20210701 062943 worker: Maintenance interval (3 hours)
20210701 062943 worker: Screen saver activation (Never)
20210701 062943 worker: Session permissions (OK)
20210701 062943 worker: Watchdog started
20210701 062943 worker: Ready
20210701 064747 worker: Job alsavolume_max
20210701 065021 worker: Job spotifysvc
20210701 065206 worker: Job spotifysvc
20210701 183107 worker: Job clearbrcache

The log shows incorrect OS and kernel version which indicates a modified/broken image. The 7.3.0 release ships with RaspiOS 10.6 and kernel 5.4.77 which are the only versions that are supported. http://moodeaudio.org

Code:
RaspiOS            = 10.10
Linux kernel        = 5.10.17-v7l+ #1421

Thanks. I did a apt upgrade when trying to fix the problem. If I am the only one with the problem I will reinstall and try again.
Reply
#63
(07-01-2021, 01:21 PM)Tim Curtis Wrote: Very odd. I prolly won't be able to run an in-place update test until the weekend.

To troubleshoot post output from commands below and also examine the Browser console for Javascript or other errors.

Code:
pgrep librespot
pgrep worker.php
moodeutl -q "select value from cfg_system where param like '%spot%'"

Errors in the console:

Code:
sendRemoveListener on closed conduit {506e023c-7f2b-40a3-8066-bc5deb40aebe}.687194767643 ConduitsChild.jsm:108
   _send resource://gre/modules/ConduitsChild.jsm:108
   _send self-hosted:1282
   removeListener resource://gre/modules/ExtensionChild.jsm:663
   removeListener resource://gre/modules/ExtensionChild.jsm:886
   onChanged chrome://extensions/content/child/ext-storage.js:332
   removeListener resource://gre/modules/ExtensionCommon.jsm:2528
   revoke resource://gre/modules/ExtensionCommon.jsm:2550
   close resource://gre/modules/ExtensionCommon.jsm:2555
   unload resource://gre/modules/ExtensionCommon.jsm:917
   close resource://gre/modules/ExtensionContent.jsm:934
   destroyed resource://gre/modules/ExtensionContent.jsm:1012
   observe resource://gre/modules/ExtensionContent.jsm:1030
g_CS[e] is null 2 background.js:1
   receiveCS moz-extension://886115a6-92e1-4bfb-ba2d-6f206cc01fe2/background.js:1
   onconnect_listener moz-extension://886115a6-92e1-4bfb-ba2d-6f206cc01fe2/background.js:1
   e moz-extension://886115a6-92e1-4bfb-ba2d-6f206cc01fe2/lpfulllib.js:1
   apply self-hosted:2735
   applySafeWithoutClone resource://gre/modules/ExtensionCommon.jsm:621
   asyncWithoutClone resource://gre/modules/ExtensionCommon.jsm:2438

And the output from the commands:

Code:
pi@Prometheus:~ $ pgrep librespot
774
pi@Prometheus:~ $ pgrep worker.php
401
pi@Prometheus:~ $ moodeutl -q "select value from cfg_system where param like '%spot%'"
1
Prometheus
0
Yes
----------------
Robert
Reply
#64
Shocked 
Hi All,

Not really a bug or issue but a question here. Tim wrote:

Quote:Be sure to BACKUP your system before applying this update.

What exactly is the best way to do that? A quick perusal of the forums shows that 'moodeutl -e' is incomplete, and third-party backup/clone utilities can be twitchy.

I could just put my SD card in my PC and copy the whole thing off to a file with dd, but that seems rather crude. Or I could just update with no backup, like I've always done before.[Image: shocked.png]

- Steve
Reply
#65
Unless Tim has the image setup in an unusual way, Win32 DiskImage will do exactly what you want.
Reply
#66
(07-01-2021, 12:54 PM)the_bertrum Wrote:
(06-30-2021, 08:07 PM)oculto Wrote:
(06-29-2021, 10:26 PM)oculto Wrote:
(06-29-2021, 10:09 PM)uteroid Wrote: After the updated, I no longer see the 'Spotify Connected' screen when I go to the web interface and connected to Spotify, I can freely browse the web interface.  Though if I try to play a song while Spotify is connected, I get an error "Failed to open "ALSA Default" (alsa); Failed to open ALSA device "_audioout": Device or resource busy".  Is this expected behavior?

Same behavior as mine, and I am not sure if spotify render is using any EQ or respect any other settings. I cannot see the AUDIO INFO anymore with spotify (before was i little tricky but it was possible from any other screen)

a new fresh image fix the problem (i saved moodecfg.ini to make it quickly). Maybe there is a bug on upgrade script, something messing with the spotify overlay vs mdp

I've just done an inline update to 7.3.0 and I also see this oddness in the Spotify renderer.

Yes a bug due to a missing file in the the update package :-0

A new package was uploaded just a bit ago but it may take some time before the AWS CloudFront caches are refreshed.

-Tim
Enjoy the Music!
moodeaudio.org | Mastodon Feed | GitHub
Reply
#67
(07-02-2021, 02:10 AM)Tim Curtis Wrote:
(07-01-2021, 12:54 PM)the_bertrum Wrote:
(06-30-2021, 08:07 PM)oculto Wrote:
(06-29-2021, 10:26 PM)oculto Wrote:
(06-29-2021, 10:09 PM)uteroid Wrote: After the updated, I no longer see the 'Spotify Connected' screen when I go to the web interface and connected to Spotify, I can freely browse the web interface.  Though if I try to play a song while Spotify is connected, I get an error "Failed to open "ALSA Default" (alsa); Failed to open ALSA device "_audioout": Device or resource busy".  Is this expected behavior?

Same behavior as mine, and I am not sure if spotify render is using any EQ or respect any other settings. I cannot see the AUDIO INFO anymore with spotify (before was i little tricky but it was possible from any other screen)

a new fresh image fix the problem (i saved moodecfg.ini to make it quickly). Maybe there is a bug on upgrade script, something messing with the spotify overlay vs mdp

I've just done an inline update to 7.3.0 and I also see this oddness in the Spotify renderer.

Yes a bug due to a missing file in the the update package :-0

A new package was uploaded just a bit ago but it may take some time before the AWS CloudFront caches are refreshed.

-Tim

Is there a way to get this to apply to an already upgraded system Tim?
----------------
Robert
Reply
#68
I'll upload a patch and post instructions on how to install it later this morning.
Enjoy the Music!
moodeaudio.org | Mastodon Feed | GitHub
Reply
#69
Hi, New user here, and having a few struggles.

Few things you might want to know about my setup:
1. Using camillaDSP as a crossover and EQ for a single 2-way speaker.
2. I am only using one speaker since I only have two outputs, and this means I have combined L/R inputs in CamillaDSP into each output before any processing is done (to make it mono).
These may or may not be useful information, but I included them anyway just in case.

I have a few struggles/issues.

I am using the Bluetooth pairer so I can connect my phone to the Pi4 with just a tap in my Bluetooth settings on my phone rather than having to go into the interface.
However, I can only get this to work if I reset the Bluetooth controller after boot first which is a real pain, especially since I am trying to set it up for other people to use (that aren't tech-minded and can't operate the web interface controls).

Bass seems limited when using Bluetooth but I don't know whether it's down to Bluetooth or not because I can't figure out how to put files on the root micro sd card... (I'm figuring maybe CamillaDSP isn't being applied to the Bluetooth input audio???)

My third and final issue has been trying to get music files onto the internal SDCard, at least for testing/when nothing else is working. I have tried putting it in a folder called music inside of root, and quickly realised this wasn't the proper way to do it. I then found out about samba share and tried to add a network drive of \\moode\SDCARD in windows 10 but it said it couldn't find it, but the information I used might be outdated anyway so it's best to check.

Hope you can help!

Many thanks,
Elliott Dyson
Reply
#70
Android Bluetooth seems to be hit or miss with the Bluetooth stack in RaspiOS 10.6 / kernel 5.4.77 which are the versions used in moOde 7.3.0. We plan to bump to current versions in an upcoming release. No timing on this yet.

The DSP options aren't generally compatible with Bluetooth inbound or outbound, at least I couldn't figure out how to get them to work.

Try \\moode\SDCard
Enjoy the Music!
moodeaudio.org | Mastodon Feed | GitHub
Reply


Forum Jump: