Thanks Tim for your explanations.Hi Dan,
Prior to Moode 2.4 as I recall, if an artist belonged to multiple genres it would cause duplicate artist names to be listed in the Artists column, one for each genre the artist belonged to. This was fixed so only a single occurrence of the artist name appeared.
Basically though, the Library is limited by its original design. The loader component of the Library has been rewritten for the Moode 3 project (no time frame) but the panel, controls and actual internal structure of Library array has not been looked at yet.
Regards,
Tim
Making the web ui more complex and heavy/slow probably not the right way. I played with a mpd client for Android (Mupeace) and that lists all the multiple genres so queries involving genres might be done there.
Dan
Hi Tim,
I tried the Hifiberry DAC+ Pro, and got no volume at first, then set it to hardware & get very loud / distorted sound as you go toward 100. I tried setting it back to software, just does not seem to work right-- do you know about this?
Thanks!
I tried the Hifiberry DAC+ Pro, and got no volume at first, then set it to hardware & get very loud / distorted sound as you go toward 100. I tried setting it back to software, just does not seem to work right-- do you know about this?
Thanks!
Hi Tim,
I tried the Hifiberry DAC+ Pro, and got no volume at first, then set it to hardware & get very loud / distorted sound as you go toward 100. I tried setting it back to software, just does not seem to work right-- do you know about this?
Thanks!
Hi,
Here are optimal settings for Hifiberry DAC+ and DAC+Pro 🙂
Stop playback and set volume to 0 before changing the settings
(1) MPD config: MPD volume control = "Hardware"
(2) Customize: Hardware volume control
(a) Logarithmic curve = "Yes"
(b) Maximum volume % = 81
After setting changes and before starting play, bump the Moode volume to 10 then back to 0 to sync up with ALSA volume (hardware volume controller).
These settings yield 0dB overall for the devices when Moode/MPD volume is at 100%
Regards,
Tim
Hi,
Here are optimal settings for Hifiberry DAC+ and DAC+Pro 🙂
Stop playback and set volume to 0 before changing the settings
(1) MPD config: MPD volume control = "Hardware"
(2) Customize: Hardware volume control
(a) Logarithmic curve = "Yes"
(b) Maximum volume % = 81
After setting changes and before starting play, bump the Moode volume to 10 then back to 0 to sync up with ALSA volume (hardware volume controller).
These settings yield 0dB overall for the devices when Moode/MPD volume is at 100%
Regards,
Tim
Thanks Tim! Works good.
Tim,
Do you plan support for mpd's replaygain settings?
Hi Dan,
Possibly, but I don't have any tracks with the tags so can't test. If u have some tracks with the replay gain tags then either zip them up and email me a download link and I can test when I get the chance, or add the following params to /etc/mpd.conf and run some tests.
replaygain <off or album or track or auto>
If specified, mpd will adjust the volume of songs played using ReplayGain tags (see <http://www.replaygain.org/>). Setting this to "album" will adjust volume using the album's ReplayGain tags, while setting it to "track" will adjust it using the track ReplayGain tags. "auto" uses the track ReplayGain tags if random play is activated otherwise the album ReplayGain tags. Currently only FLAC, Ogg Vorbis, Musepack, and MP3 (through ID3v2 ReplayGain tags, not APEv2) are supported.
replaygain_preamp <-15 to 15>
This is the gain (in dB) applied to songs with ReplayGain tags.
Regards,
Tim
Hey Tim, long time... Merry Xmas and New Year. Doing great stuff with Moode, I just downloaded the new one to try.
Hey Tim, long time... Merry Xmas and New Year. Doing great stuff with Moode, I just downloaded the new one to try.
Hi Mike,
Likewise, happy holidays!
The 2.5+ TR on AWS was a dev build for Andi. It's pretty close to the one I'll be "officially" releasing today or tomorrow but its missing some bug fixes 🙂
Regards,
Tim
v2.4 erratum
Tim,
This may already be on your to-do list (which must be quite long given the number of times you've invoked it!). I noticed it when I was first setting up my Moode player a while ago but forgot to mention it.
/etc/passwd says the home directory for user 'pi' is '/home/pi' but there is no /home directory.
It also says '/home/ntp' for user 'ntp' but in this case the home directory entry amounts to a place keeper.
Regards,
Kent
Tim,
This may already be on your to-do list (which must be quite long given the number of times you've invoked it!). I noticed it when I was first setting up my Moode player a while ago but forgot to mention it.
/etc/passwd says the home directory for user 'pi' is '/home/pi' but there is no /home directory.
It also says '/home/ntp' for user 'ntp' but in this case the home directory entry amounts to a place keeper.
Regards,
Kent
Can Kodi be installed on moode?
Can Kodi (formally xbmc) be installed on top of moode to work along side it? I haven't found any guides on it yet, but I did find a couple that were done for volumio. Do you think those would work with moode being they are both based on raspian/debian and share some common code?
I really like the look and added features that I have read about on moode (it feels like it takes the best parts from volumio and runeaudio and makes something greater than their sums). It would rock if I can use my pi2b for both moode for musicand kodi for tv/movies and have both use the HIFIBerry DAC+ Pro for the audio out. Do you think this may work?
Thanks!
Can Kodi (formally xbmc) be installed on top of moode to work along side it? I haven't found any guides on it yet, but I did find a couple that were done for volumio. Do you think those would work with moode being they are both based on raspian/debian and share some common code?
I really like the look and added features that I have read about on moode (it feels like it takes the best parts from volumio and runeaudio and makes something greater than their sums). It would rock if I can use my pi2b for both moode for musicand kodi for tv/movies and have both use the HIFIBerry DAC+ Pro for the audio out. Do you think this may work?
Thanks!
Tim,
This may already be on your to-do list (which must be quite long given the number of times you've invoked it!). I noticed it when I was first setting up my Moode player a while ago but forgot to mention it.
/etc/passwd says the home directory for user 'pi' is '/home/pi' but there is no /home directory.
It also says '/home/ntp' for user 'ntp' but in this case the home directory entry amounts to a place keeper.
Regards,
Kent
Hi Kent,
A while back, user Nigel generously provided me with a comprehensive security overhaul procedure that he applies to Moode releases and I'm planning to implement it for final Moode 2/5+ release in Jan 2016. Among other things it reestablishes user pi, /home/pi, moves things from root to user space and sets unique ssh keys.
Moode todo list is pretty massive but I eventually get to each/most items 🙂
Regards,
Tim
Hi,Can Kodi (formally xbmc) be installed on top of moode to work along side it? I haven't found any guides on it yet, but I did find a couple that were done for volumio. Do you think those would work with moode being they are both based on raspian/debian and share some common code?
I really like the look and added features that I have read about on moode (it feels like it takes the best parts from volumio and runeaudio and makes something greater than their sums). It would rock if I can use my pi2b for both moode for musicand kodi for tv/movies and have both use the HIFIBerry DAC+ Pro for the audio out. Do you think this may work?
Thanks!
Possibly, but I haven't run across anything either that describes how to run Moode and Kodi side-by-side.
Alternatively, post #1274 below describes dual boot config for Moode and OSMC. See item 3 in my response.
http://www.diyaudio.com/forums/pc-based/271811-moode-audio-player-raspberry-pi-128.html#post4562352
Regards,
Tim
Hi,
Just tried Moode after using Rune for a while. But I am having a problem that has happened in Rune as well.
Once every 3 or 4 songs, there is about a half second hesitation and then play returns to normal. This is on a Pi B+ with a HifiBerry Digi+ with transformer using coax spdif feeding an Emotiva DC-1.
I have tried a second Pi B+, a Pi 2 B, different micro sd cards class 6 and 10, different 5v 2amp power supplies, different usb sticks for music, usb and coax feeding the dac, different usb and coax cables. Tried a powered usb hard drive and network playback.
I have enabled the cmedia fix, 2x usb power, tried the usb2 command line fix.
This happens with Flac or mp3, never mixing the 2.
I am very happy with the functionality and sound quality of Moode, but cannot get past this hesitation. The only thing I haven't changed is the dac as I don't have another to try. The Emotiva works fine with my cd player and portable dap with coax.
I'm kinda stuck.
Any suggestions?
Thanks
Rick
Just tried Moode after using Rune for a while. But I am having a problem that has happened in Rune as well.
Once every 3 or 4 songs, there is about a half second hesitation and then play returns to normal. This is on a Pi B+ with a HifiBerry Digi+ with transformer using coax spdif feeding an Emotiva DC-1.
I have tried a second Pi B+, a Pi 2 B, different micro sd cards class 6 and 10, different 5v 2amp power supplies, different usb sticks for music, usb and coax feeding the dac, different usb and coax cables. Tried a powered usb hard drive and network playback.
I have enabled the cmedia fix, 2x usb power, tried the usb2 command line fix.
This happens with Flac or mp3, never mixing the 2.
I am very happy with the functionality and sound quality of Moode, but cannot get past this hesitation. The only thing I haven't changed is the dac as I don't have another to try. The Emotiva works fine with my cd player and portable dap with coax.
I'm kinda stuck.
Any suggestions?
Thanks
Rick
Hi,
Moode 2.5+ Test Release 1 (TR1) is available for download at moodeaudio.org under the TEST CODE button 🙂
This TR represents a substantial rewrite of the entire 2.x codebase including the addition of some Moode 3.0 code thus the "+" after the version number. Testing has indicated a significant performance increase across the entire UI, faster boot and reliable USB hotplug for audio and storage devices resulting in a big improvement in ease of use.
The enhanced metadata that appears on the UI is all server-generated, volume config is automated when hardware volume controller is detected, there are new, smart poweroff and reboot screens that make it easy to reconnect to the UI and all the config screens have been streamlined.
Refer to the updated Setup guide for the new initial setup procedure. Links to the guide are located in Moode About popup and under TEST CODE.
Release notes are attached.
Enjoy!
Regards,
moodeaudio.org
Moode Twitter feed
Tim Curtis
=======================
2.5+ Release 2016-01-DD
=======================
New features
- NEW: Hotplug for USB audio and storage devices
- NEW: Server generated enhanced metadata for UI, LCD and external applications
- NEW: Automatic volume configuration when hardware (ALSA) volume controller exists
- NEW: Smart poweroff and reboot screens with reconnect btn and reboot-ready ticker
- NEW: Allow-hotplug eth0 interface for faster boot on Wifi
- NEW: Vol.sh command line interface (CLI) for volume knob and mute
- NEW: Web interface for volume and mute via http://moode/command?cmd=vol.sh <arg>
- NEW: Moode application programming interface (API) guide
Media
- NEW: KCMP 89.3 FM - The Current
- NEW: MPR - Minnesota Public Radio
- NEW: SomaFM - Logo for DEF CON Radio
- NEW: SomaFM - Metal Detector - From black to doom, prog to sludge, thrash to post, stoner to crossover, punk to industrial.
Audio devices
- I2S: IanFIFO II
- I2S: IQaudIO Pi-DACZero
- I2S: Soekris DAM1021
- I2S: Suptronics x400
- USB: Audiolab M-DAC
- USB: Audiophonics PCM5102 DAC
- USB: Customworks DAC-1
- USB: CEntrance DACmini CX
- USB: DEQX XS-1 USB-Audio 24/192 v4
- USB: Gustard U12
- USB: Halide Design USB-S/PDIF Bridge
- USB: HRT Microstreamer
- USB: Lukit WaveIO USB-I2S/SPDIF Bridge
- USB: Meridian Explorer 2
- USB: Musical Fidelity V90-DAC
- USB: Teac UD-H01
- USB: Trends UD-10
Updates
- UPD: Pre-3.0 rewrite and restructure of entire 2.x code base 🙂
- UPD: Revised SQL schema, data elements and data
- UPD: Changed CIFS mount rsize/wsize to defaults rsize=61440 and wsize=65536
- UPD: Add help text for MPD audio buffer fields
- UPD: Validate MPD volume control field (don't present "Hardware" if hdwr vol controller does not exist)
- UPD: Validate Hardware volume control section on Customize popup (disable if hdwr vol controller does not exist))
- UPD: Deprecate Kernel Select, Kernel Profiles, CMedia Fix, Automatic MPD DB update
Bug fixes
- FIX: Network throughput issue when using original code CIFS mount rsize=8048 and wsize=8096
- FIX: WiFi configuration fails when SSID or password contain spaces or special characters
- FIX: Time knob not cleared after last item in playlist finishes
- FIX: Vertical page position (at top of knobs or coverart) on small screens moves when song changes
- FIX: Samba invalid security option causing warning when MPD starts
- FIX: MPD init.d start removed since its already started by Moode worker daemon
- FIX: MPD config missing restore_paused "yes"
- FIX: Volume up/dn buttons not being disabled when knob disabled
- FIX: Logic causing unnecessary UI updates even though song does not change
- FIX: Warnings from legacy CSS "*element" statements in certain CSS files
- FIX: Incomplete Google search string for Radio stations that provide song title
Moode 2.5+ Test Release 1 (TR1) is available for download at moodeaudio.org under the TEST CODE button 🙂
This TR represents a substantial rewrite of the entire 2.x codebase including the addition of some Moode 3.0 code thus the "+" after the version number. Testing has indicated a significant performance increase across the entire UI, faster boot and reliable USB hotplug for audio and storage devices resulting in a big improvement in ease of use.
The enhanced metadata that appears on the UI is all server-generated, volume config is automated when hardware volume controller is detected, there are new, smart poweroff and reboot screens that make it easy to reconnect to the UI and all the config screens have been streamlined.
Refer to the updated Setup guide for the new initial setup procedure. Links to the guide are located in Moode About popup and under TEST CODE.
Release notes are attached.
Enjoy!
Regards,
moodeaudio.org
Moode Twitter feed
Tim Curtis
=======================
2.5+ Release 2016-01-DD
=======================
New features
- NEW: Hotplug for USB audio and storage devices
- NEW: Server generated enhanced metadata for UI, LCD and external applications
- NEW: Automatic volume configuration when hardware (ALSA) volume controller exists
- NEW: Smart poweroff and reboot screens with reconnect btn and reboot-ready ticker
- NEW: Allow-hotplug eth0 interface for faster boot on Wifi
- NEW: Vol.sh command line interface (CLI) for volume knob and mute
- NEW: Web interface for volume and mute via http://moode/command?cmd=vol.sh <arg>
- NEW: Moode application programming interface (API) guide
Media
- NEW: KCMP 89.3 FM - The Current
- NEW: MPR - Minnesota Public Radio
- NEW: SomaFM - Logo for DEF CON Radio
- NEW: SomaFM - Metal Detector - From black to doom, prog to sludge, thrash to post, stoner to crossover, punk to industrial.
Audio devices
- I2S: IanFIFO II
- I2S: IQaudIO Pi-DACZero
- I2S: Soekris DAM1021
- I2S: Suptronics x400
- USB: Audiolab M-DAC
- USB: Audiophonics PCM5102 DAC
- USB: Customworks DAC-1
- USB: CEntrance DACmini CX
- USB: DEQX XS-1 USB-Audio 24/192 v4
- USB: Gustard U12
- USB: Halide Design USB-S/PDIF Bridge
- USB: HRT Microstreamer
- USB: Lukit WaveIO USB-I2S/SPDIF Bridge
- USB: Meridian Explorer 2
- USB: Musical Fidelity V90-DAC
- USB: Teac UD-H01
- USB: Trends UD-10
Updates
- UPD: Pre-3.0 rewrite and restructure of entire 2.x code base 🙂
- UPD: Revised SQL schema, data elements and data
- UPD: Changed CIFS mount rsize/wsize to defaults rsize=61440 and wsize=65536
- UPD: Add help text for MPD audio buffer fields
- UPD: Validate MPD volume control field (don't present "Hardware" if hdwr vol controller does not exist)
- UPD: Validate Hardware volume control section on Customize popup (disable if hdwr vol controller does not exist))
- UPD: Deprecate Kernel Select, Kernel Profiles, CMedia Fix, Automatic MPD DB update
Bug fixes
- FIX: Network throughput issue when using original code CIFS mount rsize=8048 and wsize=8096
- FIX: WiFi configuration fails when SSID or password contain spaces or special characters
- FIX: Time knob not cleared after last item in playlist finishes
- FIX: Vertical page position (at top of knobs or coverart) on small screens moves when song changes
- FIX: Samba invalid security option causing warning when MPD starts
- FIX: MPD init.d start removed since its already started by Moode worker daemon
- FIX: MPD config missing restore_paused "yes"
- FIX: Volume up/dn buttons not being disabled when knob disabled
- FIX: Logic causing unnecessary UI updates even though song does not change
- FIX: Warnings from legacy CSS "*element" statements in certain CSS files
- FIX: Incomplete Google search string for Radio stations that provide song title
Just loaded Moode 2.5+ Test Release 1 and it's all good 🙂
Little and large at work, little is a Pi2 with a 7" touchscreen
PS If anyone's thinking of buying a 7" touchscreen to use with any of the music players ie Rune, Volumio or MoOde as a header to control don't as the a pain in the bum to use even with small fingers
Little and large at work, little is a Pi2 with a 7" touchscreen
An externally hosted image should be here but it was not working when we last tested it.
PS If anyone's thinking of buying a 7" touchscreen to use with any of the music players ie Rune, Volumio or MoOde as a header to control don't as the a pain in the bum to use even with small fingers
Hello,
Tanks Tim for this version, I just downloaded it and will try it soon.
I just bought and Nuforce DAC100 and it works great in 16/44, but when I try higher quality track, it Scratch a lot.
The front panel display the right frequency, I hear some music but... Mostly scratches.🙁
I tried with an without the Cmedia fix without any differences...
Any idea someone ?
Merry Christmas !
Tanks Tim for this version, I just downloaded it and will try it soon.
I just bought and Nuforce DAC100 and it works great in 16/44, but when I try higher quality track, it Scratch a lot.
The front panel display the right frequency, I hear some music but... Mostly scratches.🙁
I tried with an without the Cmedia fix without any differences...
Any idea someone ?
Merry Christmas !

Does Moode support Dirble or if not does it plan to? Can I add custom streams like in Rune?
Hi,
No plans to integrate any streaming music service or aggregator. Recommend turning on the Airplay receiver in Moode and using the services native interfaces.
Moode has Create, Edit, Delete dialogs for maintaining your own custom radio stations 🙂
Regards,
Tim
Hello,
Tanks Tim for this version, I just downloaded it and will try it soon.
I just bought and Nuforce DAC100 and it works great in 16/44, but when I try higher quality track, it Scratch a lot.
The front panel display the right frequency, I hear some music but... Mostly scratches.🙁
I tried with an without the Cmedia fix without any differences...
Any idea someone ?
Merry Christmas !![]()
Hi,
Likewise, happy holidays!
Try the USB/UAC2 fix listed under PLAYER FIXES button at moodeaudio.org 🙂
Regards,
Tim
Last edited:
@TimCurtis
Hello i don't have a clue about coding but wondered as MoOde's control panel is a web page is it easy to edit for a noob who doesn't mind getting his hands dirty and learn new stuff so i could edit the page it displays for a smaller screen which has a wide ratio so everything fits in
Was thinking if the Volume wheel could be change to maybe a slider so that part fits on screen so then the controls below would also be pushed up
Hello i don't have a clue about coding but wondered as MoOde's control panel is a web page is it easy to edit for a noob who doesn't mind getting his hands dirty and learn new stuff so i could edit the page it displays for a smaller screen which has a wide ratio so everything fits in
Was thinking if the Volume wheel could be change to maybe a slider so that part fits on screen so then the controls below would also be pushed up
- Home
- Source & Line
- PC Based
- Moode Audio Player for Raspberry Pi