Jump to content
IGNORED

Moode Audio Player for Raspberry Pi


tcmods

Recommended Posts

Hi,

I have a few questions:

Can Moode access files in a xFAT formatted USB HDD ( 2TB, self-powered)?

Can Moode play AIFF music files from an ITunes library?

Using Moode, can I select (by browsing to) one of several iTunes music libraries residing in the same HDD?

TIA

 

Hi,

 

Here are answers to your questions :-)

 

(1) Release 2.4 (sometime in Oct) includes support for exFAT filesystem

(2) Moode System config has "Max USB current 2X" setting for self powered drives

(3) AIFF file format supported

(4) Each iTunes root folder will appear in Browse panel, all music will appear in Library panel

 

and I'm using a new forum id "TimCurtis"

 

Regards,

Tim Curtis

Link to comment
Hi, during week end I installed and configured my PI2 raspberry with MoOde audio.

I have an USB disk attached (self powered) and Wi-Fi receiver.

Every thing is fine and works flawlessly.

 

Thanks tim for your great work !!!

 

At the moment I have PI2 connected via USB to Aureon dual USB card and then to my PS Audio DAC. No issue at all.

In two weeks, I should receive a Gustard U12 USB-Aes Ebu interface. I’ll let you know how does it work.

 

In moode web UI I see the cover art of my cds with album Title and artist name, but in a line below appears also “unknow” (I have all wave files).

Is there a way to avoid this “unknown”.

 

Lastly, for MPDroid and MuPeace users, how can I set up correctly the app in order to see cover art in my android tablet?

I have all image files named “folder.jpeg”. I do not know what to write in path music

 

Hi,

 

The text "Unknown album" or " Unknown artist" appears when the Artist and/or Album metadata tags are missing from the song file.

 

I don't think WAV files support tags so this is likely the issue you are experiencing. You are seeing the file name displayed instead of the song Title tag since the Title tag is also missing from the WAV file.

 

I'm not sure I can do anything about this, but all suggestions are welcome :-)

 

Regards,

Tim

Link to comment
Hi Tim,

here is my suggestion for obtaining data from wav files. Let’see if it is achievable.

 

My music collection is organized in such folder and subfolders structure:

GENRE --> ARTIST NAME --> ALBUM TITLE

 

In case of WAV files (or in case metadata tags are missing) is it possible to instruct the software to obtain file information from the folder structure?

This way we could get at least basic information about the file (album title, artist name and genre).

Thanks

 

Hi,

 

Sounds reasonable. I'll add to my to-do list :-)

 

Regards,

Tim

Link to comment
Hi Tim,

 

Just fired up my first ever Pi with Moode and can report that it's working perfectly with a Nuforce HDP DAC via USB.

 

I've been listening to some web radio, airplay from my phone and files from usb thumb drive. Love having my local Radio New Zealand stations and look forward to Radioactive being added in 2.4. Also great timing for xFAT support as El Capitan has made dealing with NTFS a royal PITA.

 

I'll soon have my hands on a Wyred4Sound DAC-2 which I'll test with USB and then aim to try I2S over HDMI from the Pi via an Audio-gd adapter. I'll let you know how that goes.

 

Keep up the awesome work!

 

Jimmy

 

Hi Jimmy,

 

Glad to hear that its working :-)

 

I'll add the Nuforce DAC to the device database.

 

Regards,

Tim

Link to comment
Hi Tim, I just step over from Rune audio to Moode and I must say that you did a great job. One question is it possible to stream music to network speaker like Boston MC200 Air? It is DLNA- certifiedand supports airplay.

 

Thank you,

 

blooper

 

Hi,

 

Thanks for the compliment!

 

Moode does not have Airplay or UPnP send capability, it can only receive/render.

 

Regards,

Tim

Link to comment
Question: I tried to use a wi-fi dongle but it does not seem to be working with Moode on Raspberry Pi2 while it was working with RuneAudio on my previous Raspberry B+.

I checked also the model number and the firmware package seems to be in place.....

However, I probably paid the equivalent of 2$ or 3$ for it, so it's not a big deal. I spent a few hours already on this but I don't think it is worth the effort.

 

My question is: could anyone suggest any other wi-fi dongle which is known working with Moode on Raspberry Pi2?

I prefer buying a new one than de-bugging the old one I have....

 

Thanks!

 

Hi,

 

I've been using the EDIMax adapters without any issues.

 

Amazon.com: Edimax EW-7811Un 150Mbps 11n Wi-Fi USB Adapter, Nano Size Lets You Plug it and Forget it, Ideal for Raspberry Pi, Supports Windows, Mac OS, Linux: Computers & Accessories

 

Regards,

Tim

Link to comment

Hi,

 

Moode 2.4 Test Release 4 is available for download :-)

 

Visit moodeaudio.org and press the TEST CODE button to select from one of the three download sites.

 

This test release is running latest mainline Raspbian kernel 4.1.10+ and includes custom compiled MPD version 0.19.10, updated libav-tools and many other new features, updates and fixes.

 

Please refer to the release notes for details.

 

Regards,

Tim

moode-r24-tr4.png

Link to comment
Hi Tim,

I have tested 2.4 test release version 4, and I cannot make it work on my pi2 with hifiberry dac+ pro. everything looks and behaves like normal, but no sound is coming out. I ran the test image from hifiberry, so I know my hardware is working. are there any volume settings I might have overlooked?

 

Hi,

 

thanks,

j

 

Hi,

 

In Moode System config:

 

(1) I2S audio device set to "HiFiBerry DAC+ Pro"

(2) reboot

(3) ALSA volume (%) should have a value in the field. If its blank/disabled with a message underneath "Hardware volume controller not detected" then it could be bug in Moode.

 

Please let me know :-)

 

Regards,

Tim

Link to comment
thanks for the fast response.

 

setting the alsa volume to 100 fixed it!

 

I did not understand the alsa volume setting, and since it said that the value was read at startup, i didn't dare to change it. :)

 

is it possible to not show genres in library?

is it possible to sort big and small caps together, not as it is now with big caps first then small caps?

 

thank you, donation coming.

 

j

 

Hi,

 

Glad its working :-)

 

Volume setup can be confusing for DAC's that have onboard hardware volume controllers because there will be two volume controls present, MPD and ALSA.

 

For the HifiBerry DAC+ and DAC+ Pro here is the recommended volume config:

 

In this config, MPD will be set to use "Hardware" volume control which means that MPD will control the DAC's onboard hardware volume controller via an internal coupling between MPD and ALSA.

 

(1) Set MPD volume control to "Hardware" (MPD config page)

(2) Set Logarithmic curve to "Yes" (Customize popup)

(3) Set Maximum volume (%) to 81 (Customize popup) this is 0db point for this DAC

(3) Move Moode volume knob to 10 then to 0 to establish initial MPD-ALSA volume level of 0

(4) Verify ALSA volume (%) is 0 on System config page

(5) Play a radio station or song file, adjust Moode volume knob to verify things are working

 

If the volume increases too much in the 0-50 knob range, set Logarithmic curve to "No" in Customize popup.

 

Regards,

Tim

Link to comment
i,

I can not establish static wifi connection.

I was able to set static ip connection with eth cable, I was able to set dinamic wifi connection, but not static wifi.

Can you please give me suggestion?

 

Hi,

 

I'll have to look at code but as I recall static p address can only be set for wired connection.

 

Can you set a DHCP reservation for the WiFi adaptor's MAC address in your Router? That is a way to achieve a static ip address assignment.

 

Regards,

Tim

Link to comment
after doing this, the overall volume level is very low.

 

Hi,

 

Thats odd. Should be same as the DAC+. I don't have one of these devices so its possible that its 0dB point is > 81% ALSA volume.

 

This can be verified by doing the following. Make sure nothing is playing !!

 

(1) ssh root@moode (pwd = moode)

(2) alsamixer

(3) right-cursor over to the main volume control. It should be named "Digital".

(4) up-arrow and raise the level until 0dB is displayed in the upper left of the alsa mixer screen

 

Let me know what the level is that yields 0dB

 

Regards,

Tim

Link to comment
Hi,

 

Thats odd. Should be same as the DAC+. I don't have one of these devices so its possible that its 0dB point is > 81% ALSA volume.

 

This can be verified by doing the following. Make sure nothing is playing !!

 

(1) ssh root@moode (pwd = moode)

(2) alsamixer

(3) right-cursor over to the main volume control. It should be named "Digital".

(4) up-arrow and raise the level until 0dB is displayed in the upper left of the alsa mixer screen

 

Let me know what the level is that yields 0dB

 

Regards,

Tim

 

Hi,

 

Correction. Above in bold should be "81% Maximum volume" referring to the setting under "Hardware volume control" in the Customize popup, not the ALSA slider level.

 

Attached is an alsamixer + Moode screen shot that represents the volume config in my earlier post for a HifiBerry DAC+. You can see that 0dB gain is reached at only 40 on the ALSA slider scale which translates to 81% max volume when Logarithmic curve setting = Yes. With this config, Knob 100 = 0dB.

 

The other alsamixer screen shot is for an IQaudIO Pi-DAC+ to use for comparison. Note that 0dB gain is reached at ALSA slider scale 100. The Moode settings are same as for the HifiBerry DAC+ except that Maximum volume % can be left at 100.

 

I'll ask Daniel (HifiBerry guy) over at the HifiBerry forum about the ALSA 0dB point for DAC+ and DAC+ Pro.

 

Regards,

Tim

hifiberry-dacplus-alsamixer-0db.png

iqaudio-pidacplus-alsamixer-0db.png

Link to comment
On 0dB it reads 40. the same as the alsa volume in system config, if it matters.

 

j

 

Hi,

 

Yes that is same ALSA level as for DAC+. What are the levels for the two Analog volume controls (the first two sliders in alsamixer) ?

 

According to HifiBerry, for DAC+ the first should be 100 and the second should be 0.

 

For comparison, IQaudIO specified that the two analog volumes are both to be set at 100.

 

Regards,

TIm

Link to comment
the values are as you describe. I will check more music and settings tomorrow. looking forward to the clarification from Daniel.

 

thanks for all your help,

j

 

Hi,

 

In the meantime, to compensate for "low overall volume", set Max volume % to 100 in Moode Customize. This will allow ALSA volume up to 100 which will show +24 dB gain !!

 

Regards,

Tim

Link to comment
All is good now. maybe it was me being tired, maybe it was something technical. whatever it was, it works as expected now.

 

thanks again,

j

 

Hi,

 

Thats good to hear :-)

 

Are you using the afore mentioned config (MPD Hdwr vol, Log curve Yes, Max vol 81%)?

 

There are a couple of other users that are going to be setting up the Pro this weekend with those settings.

 

Regards,

Tim

Link to comment
yes :)

 

Excellent.

 

According to HifiBerry, the DAC+ Pro operates PCM5122 chip in "master mode" which allows i2s signal from the Pi to be re-clocked so that fractional and integer sample rates are processed by their own precision clocks on the Pro independent of Pi. This approach should reduce jitter :-)

 

Question I have is whether there are any audio glitches (pop, tick, etc) when switching between clocks. For example when 16/44.1 track ends and a 24/96 track begins.

 

Regards,

Tim

Link to comment
hmm, I feel like I'm getting a little bit of bit-envy. all my files are 16 bit (44.1). I downloaded a 24/96 file, but it does not appear anywhere in moode.

 

How does moode handle the fact that I have songs in a mp3 source that also exists in a flac source? they do not show twice in the library...

 

j

 

Hi,

 

Press UPDATE MPD DB from the Moode Source config screen. This will add the new file(s) to MPD database and they will appear in Browse and Library panels.

 

Which one shows up in Library, the flac or the mp3 song file? You can determine the file type by adding the song to the Playlist, start play back, then open the Audio Info popup. It will show the file type at the top.

 

Regards,

Tim

Link to comment
Hi,

 

I have the following problem:

it happened to me recently that I can manage the mpd server from Android app (port 6600), but I can no longer access the http server from the browser.

What could be causing this?

 

Thanks!

 

Hi,

 

(1) Does the Browser display an error page?

(2) Does issue still occur after rebooting Pi?

 

Regards,

Tim

Link to comment
the browser shows me the error 404, and restarting does not change anything..

 

I do not know if it's a coincidence, but the problem occurred after changing /etc/network/interfaces, to set a static IP:

 

auto wlan0

allow-hotplug wlan0

 

iface wlan0 inet static

address 192.168.0.23

netmask 255.255.255.0

gateway 192.168.0.1

nameserver 192.168.0.1

 

wpa-ssid "..."

wpa-psk "..."

 

using netstat port 80 is open and listening ...

 

What I do to achieve static ip addressing is configure a DHCP reservation in the Router for the MAC address of the eth or wifi adapter in the Pi. Most/many routers will automatically update their DNS with the host name of the Pi when the ip address is assigned. This will allow the name to be resolved on the network.

 

I think if u set a static address manually on the Pi then u would need to manually configure your router in some way so that the host name "moode" can be resolved to the static ip address.

 

Regards,

Tim

Link to comment
even then I get the error 404

 

Hi,

 

I just tested setting static ip for LAN (eth0) using the UI and no issues.

 

Examining the network config code for the UI, it only supports static address for LAN (eth0). There is no support in the code or UI for WLAN (wlan0) static address.

 

Not sure why the manual config of etc/network/interfaces is not working but here is what the default file looks like after filling out the fields in UI for WLAN.

 

===================

auto lo

iface lo inet loopback

 

auto wlan0

iface wlan0 inet dhcp

wireless-power off

wpa-ssid YOUR-SSID

wpa-psk YOUR-PASSWORD

 

auto eth0

iface eth0 inet dhcp

===================

 

Regards,

Tim

Link to comment
Hi,

 

I changed the interface in this way, and now the UI also works with static IP

 

auto lo

iface lo inet loopback

auto wlan0

iface wlan0 inet static

address 192.168.0.23

netmask 255.255.255.0

gateway 192.168.0.1

nameserver 192.168.0.1

wpa-ssid "..."

wpa-psk "..."

auto eth0

iface eth0 inet dhcp

 

Thanks

 

Hi,

 

Glad its working :-)

 

Regards,

Tim

Link to comment

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 account

Sign in

Already have an account? Sign in here.

Sign In Now



×
×
  • Create New...