A huge thank's, Tim, I will be installing 2.6 on a pi2 in the next couple of day. Great stuff !
Printable View
A huge thank's, Tim, I will be installing 2.6 on a pi2 in the next couple of day. Great stuff !
Hi Rob,
Yes its definitely possible since MPD compiled with "recorder" option, but challenging to implement because like a DVR there would need to be a scheduling system, a way to manage recordings, etc. There is scheduler code in Moode worker php thats used for Clock radio but its pretty simple.
-Tim
Hi There,
Thanks Tim downloading now and will configure this evening.
Any Chance in future version you could also link BBC Radio 4 Extra in the radio section.
The link is http://bbcmedia.ic.llnwd.net/stream/...dio4extra_mf_p
Cheers,
Alistair
Hi Tim
Got 2.6 up and running, but I have a problem - I can no longer find any option to disable the playlist, or to set my iTunes NAS source to random play. With a huge iTunes library, the UI freezes up trying to build and display the playlist, which was a problem you solved previously
Otherwise looking good. Took a few goes to get my Digi+ up and working on the Pi, but all sounding very good now.
Rob
Hi Rob,
That feature has been replace by the new Auto-shuffle feature. There is a setting to turn it ON/OFF in System config. When its ON the "Random" button on the Playback panel launches "ashuffle" daemon instead of enabling MPD random play. Ashuffle selects a random track from the music collection, adds it to the end of Playlist then starts playback. When the track finishes, ashuffle adds another one. Moode implementation of Auto-shuffle also enables MPD consume mode so the track gets deleted after it finishes thus the Playlist never grows :-)
-Tim
Hmm I already have Auto-shuffle set to on - for me, it still tries to build the playlist from the entire iTunes library and brings the UI to a halt.
Another thing I've found. I have a USB thumb drive in the Pi - it appears to be mounted read-only, so I can't transfer new files to it over SFTP
Thanks for your help, Tim!
Hi Rob,
Just ran quick test of Auto-shuffle on a couple of my systems and no issues. It adds one track to end of Playlist, deletes it when finished and then adds another one. One of the systems scrobbles to last.fm MoodeAudio http://www.last.fm/user/MoodeAudio Note that with Auto-shuffle there is no need to ever manually add anything to the Playlist.
USB drives should be mounted RW. Below a line from output of "mount" cmd for one of my ExFat drives. What does "mount" show for your drive?
/dev/sda1 on /media/EXFAT-128GB type fuseblk (rw,nosuid,nodev,noexec,noatime,sync,user_id=0,gro up_id=0,allow_other,blksize=4096,uhelper=udisks)
-Tim
Turned Auto-shuffle off and on again, rebooted. It still grinds to a halt on the playback screen after I select Clear/Play on the iTunes NAS menu
Not sure I'm using the right commands:
pi@moode:~ $ mount /media/PI-MUSIC
mount: can't find /media/PI-MUSIC in /etc/fstab
pi@moode:~ $ cd /media
pi@moode:/media $ ls
PI-MUSIC
pi@moode:/media $ ls -l
total 16
drwxr-xr-x 5 root root 16384 Jan 1 1970 PI-MUSIC
I certainly can't write to the drive.
Rob
Hi Rob,
When Auto-shuffle is ON all thats needed is to press the Random button on Playback panel. You should see a track automatically added to Playlist. No need to ever manually add anything to playlist. I amended my earlier post to mention that.
from ssh just type mount with no args.
-Tim
Actually most of the time, even with the random play symbol clicked in the Playback panel, it's playing tracks in sequence rather than at random. But because the UI has ground to a halt, it becomes unusable.
Something definitely isn't working correctly on my Pi with 2.6 :-(
OK, I have to say, that isn't at all obvious - so I don't actually select my iTunes library from my NAS list. It's working now. How does it know where to select at random from? Does it use all the configured NAS sources? Does it also select from USB sources too?
Mount shows this:
/dev/sda1 on /media/PI-MUSIC type vfat (rw,nosuid,nodev,noexec,noatime,nodiratime,sync,fm ask=0022,dmask=0022,codepage=437,iocharset=ascii,s hortname=mixed,showexec,utf8,errors=remount-ro,uhelper=udisks)
which suggests it's read/write, but I can't write files to it - my assumption is it's a permissions issue.
Rob
Hi Rob,
Auto-shuffle reads MPD database thus all music sources are included. Here is link for more info https://github.com/Joshkunz/ashuffle
-Tim
Thanks Tim - Makes sense now :-) Thanks for your patience!!
Hello, I made a Moode based RPI for a friend and it is working well. He asked about how he could play spotify or other streaming service from his phone to the pi. I just use AirPlay but he has an android phone.is there a way for him to stream via his phone to the pi?
I was wondering something similar, are there any Spotify Connect-ish functionality in moOde?
And, im having trouble connecting to my QNAP NAS shares. I do not want to supply username/passwod for these as my music shares are all read-enabled for guests.
Cheers!
Hi,
Attached are some screen shots of a new in-place software updater that will be included in Moode 2.7. The updater can also be bootstrap loaded into Moode 2.6 using a bit of SSH.
This initial version provides a mechanism for updating Moode that can quickly deliver bug fixes and code updates thus eliminating the need to install new image. Future enhancements to the updater can provide migration of settings, sql and complex OS changes.
Regards,
Tim
Now that will be really nice Tim! In-situ version updating - that will save so much time!!
Keep up the great work!
I have to say, Tim, I do like the new random playback which selects from all your NAS sources (and USB ones too if you have them?). My several years of recorded Proms concerts now pop up from time to time which is great!
The latest version is also a lot more stable for me. I tend to leave everything running all the time and would often find Moode to be no longer working next time I tried it, requiring a forceable reboot to get it going again. That seems to be a thing of the past - so far it's just kept running day after day.... famous last words of course!!
Also I may be just deluding myself, but the sound quality seems to have improved.
Moode just keeps getting better - great work!!
hey, hi, I was trying to find some info on how to ssh Moode in order to make the current 2.6 version automatically update.
Are there any instructions available on how to do this ?
And has the standard Moode password changed ?
I used ssh root@ip-number-here
passw. "moode"
but couldn't get in
thank's for any help
There's been some changes. ssh username is now "pi" and password is "raspberry". I've also found that the IP address changes between each reboot, so do this instead:
ssh pi@moode
thank's that user / password combo worked ;-)
Hi,
Below are instructions for downloading and installing the new in-place software updater for Moode 2.6.
Download and install updater.sh via ssh
1) cd ~/
2) sudo wget -q "http://moodeaudio.org/downloads/updater.sh.zip" -O updater.sh.zip
3) sudo unzip -q -o updater.sh.zip
4) sudo mv updater.sh /var/www/command
5) sudo rm updater.sh.zip
Run Updater for first time. This will install the latest fixes and updates for Moode 2.6, one of which is the UI version of Updater on System config screen :-)
1) sudo /var/www/command/updater.sh r26
2) sudo reboot
NOTE 1: one of the updates will revert the theme color on the Playback panel to the default Emerald. To correct this, toggle to another theme color then back to your favorite color, then refresh the screen.
NOTE 2: if u want to see how the UI version of Updater works then delete /var/www/update-r26.txt file, open System config page and click "CHECK for software update", then VIEW to examine the content of the update and then INSTALL :-)
NOTE 3: Updates cannot be undone since there is no rollback mechanism in this initial version of Updater. Updates in a package are repeatable i.e., the package can be reinstalled.
Below is the list of fixes and updates contained in the initial package.
NEW: In-place software updater
UPD: Improve watchdog monitoring to include MPD restart
UPD: Change MPD socket connection to use debugLog()
FIX: Remove circular symlinks in /mnt for NAS and SDCARD
FIX: Playback panel toolbar not visible on iPad Mini
Regards,
Tim
Tim
I think I mentioned before that in 2.6 I'm unable to copy files to a USB drive. I have one mounted as /media/PI-MUSIC. The problem is a permissions issue: when it's mounted (which happens at boot time), the owner is root. Is there a way to change this to being owned by the "pi" user when mounted? That ought to resolve the issue.
Thanks
Rob
Actually I was connecting using WinSCP from a windows machine....also a problem if I try to use Cyberduck on the Mac to SFTP/SSH a file across to the USB device.
Rob
Ok Tim, thanks. That means nothing to me alas.. At least I know now there is a problem. I will bookmark for a later time when I find out what it means ;)
Same way Tim . its connected to a usb on RPI and is self powered. Pc sends new songs to it via Samba share over wifi to router then ethernet to RPI, then updated. It wont send with 2.6 and says its full, which its not. There is other stuff on the hd but its never been a problem before. The Drive on 2.6 does get a earlier name now as My Book where with 2.5 it just comes up with what is on the disc. I didnt know if this might be an issue or not
Hi Grant,
Moode 2.6 uses a new USB auto-mounter that mounts disks by their disk label (name). This prevents USB port hopping that was an issue present in Moode 2.5 audo-mounter.
If u are using Windows, open File Explorer, click on "Computer" and then select "Map network drive" from the menu bar.
Enter \\moode\USB\My Book
-Tim
Ok I will give that a go. not sure what to do next but I take it I send music through that connection rather than from the moode usb one I usually do?
Only one way to find out lol.. I will power the stuff up downstairs, as I have a cd to add anyways.
Thanks again.
Any idea how to get Radio Paradise to work on my old release of Moode (2.3 2015-09-05)?
It just stopped working and I assume the URL is out of date. I have no idea where to find a new one. I did try putting one of these URLs into Moode, but nothing happened:
https://www.radioparadise.com/rp_2.p...ten&file=links
Thanks for all the help guys ;)
It seems to have fixed itself overnight and works fine using the 320K UK URL.
Actually, I reckon the stream was interrupted yesterday rather than the Pi/Moode misbehaving.
Hi,
Moode 2.6 2016-06-27 update is available.
READ CAREFULLY
1) This update can take several minutes to complete due to components that are downloaded and installed from Jessie repo. After pressing INSTALL, ignore the message "Software update complete, Reboot required" that appears almost immediately and just wait 3-5 minutes. There is bug in Worker that prevents System config screen from auto-waiting before displaying the completion message. The bug is fixed in this update.
The update process can be monitored by ssh TOP to determine when its ok to reboot. Look for apt-get and mandb running. When they are both finished and no longer appear in list, its safe to reboot.
2) This is the first update to provide new radio stations, logos and other settings via in-place SQL updating. After rebooting, select "Update this folder" for RADIO or alternativly run UPDATE MPD DB from the Source config screen so the new stations appear in the RADIO list.
3) PHP/NGINX Interprocess Communications (IPC) are updated to use fast UNIX socket instead of slower Network stack. PHP session handling is updated to use fast memory cache instead of slower disk files.
4) New settings in System config, Peripherals section for Keyboard and Layout codes compliments of coding by Richard Parslow.
5) One of the updates installs html files that revert the knob colors to Emerald. Use Customize to set another color, then back to your favorite color, then refresh.
Finally, it's always a good idea to BACKUP the SD Card before installing updates :-)
Enjoy!
Regards,
Tim
2016-06-27 Package Content
NEW: In-place software updater
NEW: Cache PHP session data using memcache
NEW: Sys config settings for kbd and layout
NEW: AddictedToRadio - Quiet Storm
NEW: Positivly Baroque
UPD: Zen FM stream link to mp3
UPD: Use UNIX socket for PHP/NGINX interprocess comms
UPD: Bump NGINX fastcgi_read_timeout
UPD: Improve watchdog monitoring to include MPD restart
UPD: Change MPD socket connection to use debugLog()
UPD: Clean up wording on Net config and Restart screens
UPD: Add 32/176.4, 32/352.8 sample rates to SoX list
FIX: Remove circular symlinks in /mnt for NAS and SDCARD
FIX: Playback panel toolbar not visible on iPad Mini
FIX: DHCP addr being assigned when eth0 set to static addr
FIX: Fail to get cover art embedded in AIFF format
Tim
A couple of things - after backing up the SSD and restarting Moode, I can't find it by its DNS name from a Mac on the network. I can access it via its IP address however. Any ideas why it might have lost its DNS name (moode) and how to rectify it?
Secondly, I installed and ran the updater. However, clicking Check for Updates tells me it's up to date and it won't find and install your latest Moode 2.6 2016-06-27 update
About shows: Release: 2.6 2016-06-07
Again, any thoughts / ideas?
Cheers
Rob
Hi Rob,
Odd.
1) sudo rm /var/www/update.r26.txt
2) System config, CHECK for software update
This should list the 2016-06-27 package
3) INSTALL and then wait a few minutes or check ssh TOP to verify that apt-get and mandb no longer appear in the list.
4) reboot
Regards,
Tim
Tim
Deleting the update-r26.txt file makes it find the new update file which is named 2016-06-27. Running the Install, waiting and rebooting all appears to work, but the About says 2016-06-07 again and the new radio stations aren't in the list. All very odd. Repeated it a couple of times
Hi Rob,
Could be stale Browser cache.
Attached are screen shots of About and Moode log after installing the 06-27 update. Remember to run "Update this folder" for the RADIO folder, or UPDATE MPD DB from Sources screen to get the new radio stations.
Release: 2.6 2016-06-07
Update: (2016-06-27)
Regards,
Tim
Ah OK - it had worked. I'd not updated the Radio folder
Thanks Tim!
Just need to figure out how to get the DNS name back now
I've heard several folks using this hardware / software combination in their car and I'd like to try it.
I'm not sure how to connect to the pi however without a wifi network.
Can anyone walk me through this?
Thanks,
George
Hi George,
AP mode has some settings on Network config screen but it does not have a start/stop setting. It starts automatically when the two conditions listed below are met, and yes you can use Ethernet even when AP mode is active :-)
1) A WiFi adapter is present and it supports AP mode
2) An SSID has NOT been configured for wlan0 in the Network config screen
Regards,
Tim