Moode Audio Player for Raspberry Pi

Further to my post above I think there are other odd things happening in Dual Stereo but I need to investigate more.
Edit: No sound from the Sub outputs in Dual Stereo, upsampling to 384kHz. Dual Mono plays only through the L channel. I'll have to work systematically through the settings, because I thought I had Dual Stereo playing OK at one point!
 
Last edited:
Hi and thank's for 3.8 !

I have Adv. Kernel LT and 32 bit, 352.8 kHz, DUAL-MONO (Piano 2.1+Kali) configured but only get sound from one channel. Have inverted the RCA connectors re-plugged them, etc. but still, only one channel active. No big deal :)

All the Best



Input Processing
Source: Airplay stream
Encoded at: Unknown
Decoded to: 16 bit, 44.1 kHz, Stereo
Rate: VBR
DSP Operations
Resampling: off
Crossfeed: off
Equalizer: off
Chip options: FIR interpolation with de-emphasis, gain=0 dB, boost=0 dB
Volume: Software (MPD 32-bit float with dither)
Output Stream
Format: 32 bit, 352.8 kHz, Stereo
Rate: 22.579 mbps
Audio Device
Device: Allo Piano 2.1 Hi-Fi DAC
Chip: Burr Brown PCM5142
Architecture: Sigma/Delta Advanced Segment 24 bit 192 kHz
Interface: I2S
 
Just updated to 3.8 all is well so far but:

1) the configuration screen for System reports the file system expansion status as always unexpanded (you can check it with the system info pane though)

I confirm that file system expansion status is reported as "not expanded" but i did the expansion job

https://s4.postimg.org/3xs8ii3p9/Cattura.jpg
 
Last edited:
Just updated to 3.8 all is well so far but:

1) the configuration screen for System reports the file system expansion status as always unexpanded (you can check it with the system info pane though)

2) ssh login changed from pi:raspberry to pi:moodeaudio which now that I look is in the setup guide but not the change log.

Hi,

I just ran a quick test and no issues with file system expanded message. Below are the DF's. The logic in moOde is to check /dev/root Size. If its > 3G then "Expanded".

Maybe a stale Browser cache?

-Tim

BEFORE (Fresh Image)

pi@rp3:~ $ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/root 2.5G 1.4G 1000M 58% /
devtmpfs 460M 0 460M 0% /dev
tmpfs 465M 0 465M 0% /dev/shm
tmpfs 465M 6.5M 458M 2% /run
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 465M 0 465M 0% /sys/fs/cgroup
/dev/loop0 192M 192M 0 100% /var/www
/dev/mmcblk0p1 42M 21M 21M 51% /boot
//moode/USB/EXFAT-256GB/Audio/FLAC 2.5G 1.4G 944M 60% /mnt/NAS/Music
tmpfs 93M 0 93M 0% /run/user/1000
pi@rp3:~ $


AFTER (Expanded on 8GB SD Card)

pi@rp3:~ $ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/root 7.3G 1.4G 5.6G 20% /
devtmpfs 460M 0 460M 0% /dev
tmpfs 465M 0 465M 0% /dev/shm
tmpfs 465M 6.5M 458M 2% /run
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 465M 0 465M 0% /sys/fs/cgroup
/dev/loop0 192M 192M 0 100% /var/www
/dev/mmcblk0p1 42M 21M 21M 51% /boot
//moode/USB/EXFAT-256GB/Audio/FLAC 2.5G 1.4G 944M 60% /mnt/NAS/Music
tmpfs 93M 0 93M 0% /run/user/1000
pi@rp3:~ $
 
hi Tim
Exactly I want to edit in WWW file. I want to improve the interface in my opinion. I do not think it is necessary to lock this information. Because of that I bought the open source license plate.

Hi,

It's not "locked". Its a squashfs and all you have to do is un-squash it if you want to write to /var/www, then you can re-squash it afterwords if you like.

-Tim
 
Hi,

I just ran a quick test and no issues with file system expanded message. Below are the DF's. The logic in moOde is to check /dev/root Size. If its > 3G then "Expanded".

Maybe a stale Browser cache?

-Tim


Cleaned cache in the browser, refresh throught Moode Home Page
Still same report

An externally hosted image should be here but it was not working when we last tested it.


An externally hosted image should be here but it was not working when we last tested it.


But i think it is expanded... is it?

Filesystem Size Used Avail Use% Mounted on
/dev/root 15G 1.4G 13G 10% /
devtmpfs 460M 0 460M 0% /dev
tmpfs 465M 0 465M 0% /dev/shm
tmpfs 465M 6.5M 458M 2% /run
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 465M 0 465M 0% /sys/fs/cgroup
/dev/loop0 192M 192M 0 100% /var/www
/dev/mmcblk0p1 42M 21M 21M 51% /boot
//192.168.2.2/Flac 299G 184G 116G 62% /mnt/NAS/Flac-Pc
//192.168.2.1/sda1 2.8T 1.7T 1.1T 62% /mnt/NAS/Audio-SD
//192.168.2.1/sdb1 1.4T 673G 725G 49% /mnt/NAS/Audio-HD
tmpfs 93M 0 93M 0% /run/user/1000
 
Last edited:
Hi and thank's for 3.8 !

I have Adv. Kernel LT and 32 bit, 352.8 kHz, DUAL-MONO (Piano 2.1+Kali) configured but only get sound from one channel. Have inverted the RCA connectors re-plugged them, etc. but still, only one channel active. No big deal :)

All the Best



Input Processing
Source: Airplay stream
Encoded at: Unknown
Decoded to: 16 bit, 44.1 kHz, Stereo
Rate: VBR
DSP Operations
Resampling: off
Crossfeed: off
Equalizer: off
Chip options: FIR interpolation with de-emphasis, gain=0 dB, boost=0 dB
Volume: Software (MPD 32-bit float with dither)
Output Stream
Format: 32 bit, 352.8 kHz, Stereo
Rate: 22.579 mbps
Audio Device
Device: Allo Piano 2.1 Hi-Fi DAC
Chip: Burr Brown PCM5142
Architecture: Sigma/Delta Advanced Segment 24 bit 192 kHz
Interface: I2S

Hi,

The Piano 2.1 has two hardware volume controllers. I've added code so that MPD Hardware volume operates both of them in sync but the Airplay receiver (shairport-sync) will only use one of them, the Main "Digital" volume controller.

The configuration you need in order to use Airplay with the Piano 2.1 dual modes is as follows:

1) Set MPD volume control to "Software". This will set both Piano hardware volume controllers to 0dB (100%)
2) Set Airplay volume control to "Software"

Btw: Allo is working on a nice driver mod that will provide a master volume control. I'll be testing this in the near future :)

-Tim
 
So I started again from scratch, reflashed the card, and now I have Dual Mono playing through both channels. LL Kernel, 32 bit 358.2kHz upsampling

Hi,

Are you also using Kali?

Btw, I've discovered a bug in the code that sets Driver options. It will mess up the dtoverlay= setting in /boot/config.txt. You end up with multiple occurrences of the driver option like the example below.

dtoverlay=allo-piano-dac-plus-pcm512x-audio,glb_mclk,glb_mclk

Please check /boot/config.txt for this issue and edit it manually to correct the issue.

-Tim
 
Cleaned cache in the browser, refresh throught Moode Home Page
Still same report

An externally hosted image should be here but it was not working when we last tested it.


An externally hosted image should be here but it was not working when we last tested it.


But i think it is expanded... is it?

Filesystem Size Used Avail Use% Mounted on
/dev/root 15G 1.4G 13G 10% /
devtmpfs 460M 0 460M 0% /dev
tmpfs 465M 0 465M 0% /dev/shm
tmpfs 465M 6.5M 458M 2% /run
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 465M 0 465M 0% /sys/fs/cgroup
/dev/loop0 192M 192M 0 100% /var/www
/dev/mmcblk0p1 42M 21M 21M 51% /boot
//192.168.2.2/Flac 299G 184G 116G 62% /mnt/NAS/Flac-Pc
//192.168.2.1/sda1 2.8T 1.7T 1.1T 62% /mnt/NAS/Audio-SD
//192.168.2.1/sdb1 1.4T 673G 725G 49% /mnt/NAS/Audio-HD
tmpfs 93M 0 93M 0% /run/user/1000

Hi,

Yes its definitely expanded.

What is output from the cmd below?

df / | grep '/dev/root' | cut -d' ' -f9

-Tim
 
Hi,

Are you also using Kali?

Btw, I've discovered a bug in the code that sets Driver options. It will mess up the dtoverlay= setting in /boot/config.txt. You end up with multiple occurrences of the driver option like the example below.

dtoverlay=allo-piano-dac-plus-pcm512x-audio,glb_mclk,glb_mclk

Please check /boot/config.txt for this issue and edit it manually to correct the issue.

-Tim

Thanks Tim. Yes I'm using Kali, playing fine in Dual Stereo now. I checked dtoverlay and it was OK.
 
Last edited: