Moode Audio Player for Raspberry Pi

I have question concerning two IQaudio pi digiamp+ hats I just got in for my raspberry pi inside some wifi speakers running MoodeAudio that I built. The digiamps are rated to be run at 19v and I have 12v battery packs built into my speakers. Has anyone run this type of board at 12v or do I need to upgrade my power supplies to 19v. If so any recommendations on a 19v battery pack power supply for this type of application.

I was able to fire up one of the digiamps up last night with a old 16v power supply I had and it seemed to work fine. I didn't run it for long in fear of damage but it did work at 16v.
Report Post
 
@aditya

In an earlier message you said you were working with a Raspberry Pi 3B.

It's convenient to have built-in WiFi and Bluetooth capability on this board but they both suffer in performance compared to external WiFi and Bluetooth adapters on this or other model Raspberry Pis. This may be the root of your problem, in which case your board isn't a lemon, it's just not well designed for this application.

Have you tried with the Bluetooth adapter disabled? Have you tried with an external USB-WiFi adapter, an Ethernet-to-WiFi adapter, or straight-through wired Ethernet?

None of this is moOde-specific.

Regards,
Kent

Thank you for the suggestion, will try it Once I reach home. Right now traveling but how do I then disable onboard wifi Bluetooth module then.
 
The taobao seller provides image files for moode, volumio, runeaudio, Dietpi, Tinycore with DSD128/PCM384 or SACD-ISO.

Image files can be download:

树莓派等ARM板播放软件_免费高速下载|百度网盘-分享无限制

You need to install Baidu Netdisk first.

http://sw.bos.baidu.com/sw-search-sp/software/57cf90c2afd18/BaiduNetdisk_5.7.2.3.exe

Baidu account has to use Chinese mobile phone for registration now. I am a registered user many years ago. But you can try to get QQ account first using English GUI, and then use the QQ account to login Baidu netdisk.

Download speed is very slow for non-paying members, but you can click on the icon of the photo, you can temporarily get a faster download speed, and then click again the next day.
 

Attachments

  • 1442062468-2674175866.jpg
    1442062468-2674175866.jpg
    123.6 KB · Views: 291
Thank you for the suggestion, will try it Once I reach home. Right now traveling but how do I then disable onboard wifi Bluetooth module then.

Hi,

Look on the System config page. There is a settings to turn off the Integrated BT adapter and the Integrated WiFi adapter.

If you edit any of the config files manually you will break the image.

-Tim
 
I have question concerning two IQaudio pi digiamp+ hats I just got in for my raspberry pi inside some wifi speakers running MoodeAudio that I built. The digiamps are rated to be run at 19v and I have 12v battery packs built into my speakers. Has anyone run this type of board at 12v or do I need to upgrade my power supplies to 19v. If so any recommendations on a 19v battery pack power supply for this type of application.

I was able to fire up one of the digiamps up last night with a old 16v power supply I had and it seemed to work fine. I didn't run it for long in fear of damage but it did work at 16v.
Report Post

Hi,

I run my DigiAmp+ using a 15V 4A brick from XP Power. I think this is the PS that IQaudIO recommended at the time.

-Tim
 
dug up old stuff.

its moode.local to launch via web browser after wifi setup

Hi,

Its your Router and client that determine whether moode, moode.local or ip-assress has to be used.

For example Android clients do not support mDNS and thus cannot resolve the .local domain. If your Router does not implement dynamic DNS then your client will not be able to resolve host moode.

The fallback for any of these network issues is Nymeria

-Tim
 
Hi all

I was happily using the Librespot attached to Moodeaudio when I want to listen to some pop music from Spotify. But today, I am no longer able to connect to the Pi through any of the Spotify App in my intranet. (I reckoned this happened last summer when Paul Lietar updated the codes, but he is no longer supporting the Librespot).

Does anyone encounter the same problem? I would like to continue to enjoy music using Pi as the digital transport to my DAC, is there an alternative solution?

Thanks all in advance.

Hi bernhung

My Spotify devices list shows 'raspotify(moode)' and it plays as before. So there's hope for you!

EDIT: Not so simple! The above refers to my player running Moode 4.0 beta12 on Pi3. But Spotify will not play on my other player, using Moode 3.7 RT kernel on Pi2.

Further News: Spotify will play if I switch to the Standard Kernel in Moode 3.7. So my guess is that you are running one of the Advanced Kernels?

Too late to edit my above post any further, but it seems my investigations are being complicated by the internet periodically going down. So it's quite possible, and indeed likely, that Spotify still plays OK on both my systems and with all kernels.

EDIT: Spotify playing OK now on Moode 3.7, RT kernel.
Just a thought: Are you sure your Premium subscription is still valid?

Hi,

Some good news re the librespot project. It appears that some devs have revived the abandoned project and are working on fixing the volume issues and other important issues :)
Volume issues * Issue #150 * plietar/librespot * GitHub

Its not completely settled yet but its looking good for the future!
GitHub - thekr1s/librespot: Open Source Spotify client library

-Tim
 
The taobao seller provides image files for moode, volumio, runeaudio, Dietpi, Tinycore with DSD128/PCM384 or SACD-ISO.

Image files can be download:

树莓派等ARM板播放软件_免费高速下载|百度网盘-分享无限制

You need to install Baidu Netdisk first.

http://sw.bos.baidu.com/sw-search-sp/software/57cf90c2afd18/BaiduNetdisk_5.7.2.3.exe

Baidu account has to use Chinese mobile phone for registration now. I am a registered user many years ago. But you can try to get QQ account first using English GUI, and then use the QQ account to login Baidu netdisk.

I found a website that you can use any country mobile phone for Baidu registration!

https://passport.baidu.com/v2/?reg&overseas=1
 

Attachments

  • 1516952760279.jpg
    1516952760279.jpg
    57.5 KB · Views: 352
Last edited:
Hi,

Look on the System config page. There is a settings to turn off the Integrated BT adapter and the Integrated WiFi adapter.

If you edit any of the config files manually you will break the image.

-Tim

I will be doing it via the system page, I have seen the wifi and bt on/off option.
I will be connecting the TP link wifi usb dongle that I have.
I checked my hat that I am using and found that the 5volt regulator is rated at 3amps. And I am powering the pi via the just boom amp hat using an asus laptop brick rated at 19volts and some 5amps. And I am using it headless.
So there shouldn’t be more current drain. Also my speakers are 8 ohms. And my playback volume is not more then 40.

So let’s see what happens with external tp link wifi.
 
Hi,

I'm finishing off some very nice UX improvements for the Pi 7" Touch including brightness control, auto-fit aspect ratio and an easy to use volume slider that controls the volume knob. The volume knob is read-only in this case.

Also, the volume knob code has been enhanced to include bounds checking that ensures that only input (click, touch) within the knob circle is accepted :)

Its a bit more testing and thus the GA release may slip a bit into 1st week of Feb.

-Tim
 

Attachments

  • moode-r40rc2-pitouch.png
    moode-r40rc2-pitouch.png
    142.3 KB · Views: 301
smb/cifs password

Recently, @justanother has questioned whether moOde handles SMB/CIFS passwords correctly.

A codewalk confirms Tim's reply to his specific point: the password is enclosed in single quotes when it is passed to the mount command. What Tim didn't say is that the password is first stored in the sqlite3 database. A codewalk shows that the password string is made sqlite3-safe before it is stored, similar to single quoting but more complicated because of the database requirements.

I set up a Samba share on another host and ran tests with different share passwords. I had no problem with @justanother's hypothetical password a#1$5. Samba accepts it, it's stored properly in moOde's sqlite3 database, and moOde mounts the share properly.

I tried various characters which are special to the bash shell including \#$, both leading and embedded in the password string, and had no problem. (Of course I didn't test every possible combination but I'm pretty confident.)

A single quote ('), however, I can't even enter in a Samba share password using smbpasswd and it isn't stored in the sqlite3 database when I try it entering it in moOde.

A double quote (") is accepted by Samba and is stored in the moOde sqlite3 database but causes problems similar to those reported by @justanother, mainly the configuration settings portion of the moOde GUI seems to become inaccessible.

I'm not competent enough to diagnose this further.

My conclusion is that single and double quotes should not be used but other special characters are fair game in SMB/CIFS passwords if moOde is involved. This reduces the number of printable characters to choose from to 93 from 95. The combinatorics are still highly favorable!

When I did get a hang, I just opened the GUI-based SSH terminal, logged in as pi, and executed
Code:
sudo ./srestart.sh
in pi's home directory to clear it. No need to reboot.

Regards,
Kent
 
Last edited:
Hi,

I'm finishing off some very nice UX improvements for the Pi 7" Touch including brightness control, auto-fit aspect ratio and an easy to use volume slider that controls the volume knob. The volume knob is read-only in this case.

Also, the volume knob code has been enhanced to include bounds checking that ensures that only input (click, touch) within the knob circle is accepted :)

Its a bit more testing and thus the GA release may slip a bit into 1st week of Feb.

-Tim

Sounds great... Really looking forward to the final release :)