RuneAudio+R e2 - An improved version of RuneAudio

Raspberry Pi related support

RuneAudio+R e2 - An improved version of RuneAudio

Postby rern » 22 Aug 2019, 12:25

RuneAudio+R e2
(updated 20191109)

For all Raspberry Pi: Zero, 1, 2, 3 and 4

An improved version of RuneAudio.
- Complete frontend redesigned
- Complete backend rebuilt with latest Arch Linux Arm
- System-wide upgraded to the latest kernel and packages
- Improved performance and response
- Extra features of RuneUI Enhancement
- Available as image files and RuneOS - DIY RuneAudio+R e

Image file downloads:
- Raspberry Pi 4: RuneAudio+R_e2-RPi4.img.xz
- Raspberry Pi 3, 2: RuneAudio+R_e2-RPi2-3.img.xz
- Raspberry Pi 1, Zero: RuneAudio+R_e2-RPi0-1.img.xz

- Decompress to RuneAudio+R_e2-RPiN.img with 7-zip, WinRAR or WinZip
- Write the file to a micro SD card, 4GB or more, with Win32 Disk Imager or Etcher.

Image

Pre-configure Wi-Fi connection
- On Linux or Windows
- Insert micro SD card
- In BOOT
- Open file wifi0 with text editor
- Replace NAME and PASSWORD with ones for your Wi-Fi
- If security of your Wi-Fi is wep, replace wpa as well.
- Save as wifi
- Move micro SD card to Raspberry Pi
- Power on

After up and running
- Get online.
- Get update if available: Settings > Addons > RuneAudio+R e2
- Restore database and settings:
    - GUI:
      - Delete /srv/http/data
      - Copy existing data directory to /srv/http
    - Command line:
    Code: Select all
    rm -r /srv/http/data
    cp -r /PATH/TO/EXISTING/data /srv/http

    - Menu > Addons > RuneAudio+R e2 - Restore settings

Recommendations
- User interface for minimalists
    - Menu > Playback Tools:
      - Hide top-bottom bars, Time, Volume, Buttons
      - Enable Large coverart
      - (Use Coverart for playback controls instead - tap top-center of Coverart for guide.)
    - Menu > Library Tools:
      - Hide unused blocks, text Label
      - Drag Library home blocks to arrange order
- Best sound quality:
    - Enable Bit-perfect.
    - Use only amplifier volume.
- RPi to router connection:
    - With wired LAN if possible
      - Disable Wi-Fi
    - With WiFi if necessary
    - With RPi accesspoint only if there's no router
- Connect to RuneAudio with IP address instead of runeaudio.local
    - Get IP address: Menu > Network > Network Interfaces list
    - On your router, pre-assign an IP address for RuneAudio to keep it from changing.
- Disable features if not use to lower CPU usage:
    Settings > System > Features


Featuring

UI Frontend
- RuneUI Enhancement

Settings Backend
- Enable / disable / options: applied immediately, no more Ok buttons.
- No reboot needed. (except enable/disable audio devices)
- Options visible/accessible only when features enabled.
- Toggle descriptions with question mark button.

MPD
    - I2S audio output selected automatically after setup in System and reboot.
    - Hardware/software volume set automatically for each device.
    - Bit-perfect setting.
Sources
    - Improved mount / unmount / remount / remove mount
Network
    - Improved status info
    - Complete IP address info with QR codes.
    - Wi-Fi:
      - Faster scan available Wi-Fi.
      - Icons indicate signal level.
      - Improved connect / reconnect / forget
System
    - Unified hostname for all services: System, Access point, AirPlay, Samba, uPnP/DLNA
    - i2s module setup with auto select MPD output on reboot
    - Wi-Fi and Bluetooth disable option
    - Samba option to set write permissions

rern
Last edited by rern on 24 Nov 2019, 03:57, edited 34 times in total.
Raspberry Pi 3B > SMSL M8 DAC
Raspberry Pi Zero W
Raspberry Pi 4B
GitHub
User avatar
rern
 
Posts: 485
Joined: 14 Jul 2016, 08:15

Re: RuneAudio+R e1 - An improved version of RuneAudio

Postby klassikmann » 22 Aug 2019, 17:38

> (Tested on RPi 3B - please report success runs on other models.)
No installation problems on RPI 2B.

Big Update. Thank you.

klassikmann
RPI 3B + HifiBerry Digi+ Pro + RuneAudio+R e (DIY)
klassikmann
 
Posts: 82
Joined: 27 Apr 2016, 18:36

Re: RuneAudio+R e1 - An improved version of RuneAudio

Postby AndyF » 22 Aug 2019, 19:38

Works fine on RPi 3B with HifiBerry DAC+

Thanks a lot!

Andy
AndyF
 
Posts: 120
Joined: 02 Aug 2015, 07:36
Location: Germany - Bavaria

Re: RuneAudio+R e1 - An improved version of RuneAudio

Postby rastus » 23 Aug 2019, 03:59

Thanks rern, downloading now.

Regards,

Rastus.
You are invited to participate in my new forum, Rastus' Rants: http://rastus.tk
Subjects covered: Hardware setup for the Raspberry Pi as a digital streamer. Digital music, artists and thier albums or CDs. More will be added in the coming weeks.
User avatar
rastus
 
Posts: 301
Joined: 21 Aug 2015, 10:29

Re: RuneAudio+R e1 - An improved version of RuneAudio

Postby ceejayemm » 23 Aug 2019, 09:26

Rern

I have installed the new RuneAudio+Re1 to Raspberry Pi 3 Model B Rev 1.2 (which I have previously used for RA4b, RA5b plus your extended interfaces). I am trying to reconnect to my NAS based NFS music share using the following parameters as used in previous RA versions:

Type NFS
Name NAS_Music
IP 192.168.1.250
Share path /export/Music/iTunes/Music/
Options

However the mount does not happen with the simple error 'Mount Failed'. In previous versions if this occurred the mount settings were preserved so that the necessary corrections could be made. In this version you have to start completely from scratch again.

Any idea what I am doing wrong this time ?

Thanks

Chris
ceejayemm
 
Posts: 23
Joined: 29 Oct 2016, 18:13

Re: RuneAudio+R e1 - An improved version of RuneAudio

Postby ceejayemm » 23 Aug 2019, 09:29

Rern

Please ignore my previous posting. I had the Share Path wrong, it should have been '/Music/iTunes/Music'. The note about the correction of such errors still stands though.

Sorry

Chris
ceejayemm
 
Posts: 23
Joined: 29 Oct 2016, 18:13

Re: RuneAudio+R e1 - An improved version of RuneAudio

Postby rern » 23 Aug 2019, 12:13

ceejayemm wrote:...
However the mount does not happen with the simple error 'Mount Failed'. In previous versions if this occurred the mount settings were preserved so that the necessary corrections could be made. In this version you have to start completely from scratch again.
...

Good point. It's on.

"Duplicate mount name." added to type of errors as well:
    - Duplicate mount name.
    - IP not found.
    - Mount failed.
To be released with an update.

rern
Raspberry Pi 3B > SMSL M8 DAC
Raspberry Pi Zero W
Raspberry Pi 4B
GitHub
User avatar
rern
 
Posts: 485
Joined: 14 Jul 2016, 08:15

Re: RuneAudio+R e1 - An improved version of RuneAudio

Postby krpepe » 23 Aug 2019, 13:55

Great work, looks awesome!

Quick question,
Took 10 hrs to build the mpd file from my nas. Afterwards I shut off the raspberry pie and the nas is gone. I copied the file into the usb but if i try to update the library on the usb it says it isnt there. What am I doing wrong?

Kevin
krpepe
 
Posts: 2
Joined: 23 Aug 2019, 13:49

Re: RuneAudio+R e1 - An improved version of RuneAudio

Postby rern » 23 Aug 2019, 16:17

krpepe wrote:...
Took 10 hrs to build the mpd file from my nas. Afterwards I shut off the raspberry pie and the nas is gone. I copied the file into the usb but if i try to update the library on the usb it says it isnt there. What am I doing wrong?
...

You don't have to copy anything if you built MPD / Library database on this new version.
Copy mpd.db file to USB drive only if you already have the MPD database built before install this version and it takes a long time to rebuild.

NAS mounts should be remounted automatically after reboot.
    - Your music files are on NAS, not USB.
    - mpd.db file on USB is MPD database.
    - You need both to make it working.
    - You cannot update Library on USB if there's no music files in it.

Try:
    - Create a new share with just a few albums. (A few seconds for MPD to build database)
    - Mount the share.
    - Build/update MPD database.
    - Play a song.
    - Reboot.
    - Play another song.
    - Find these 2 files:
      /mnt/MPD/USB/???/mpd/mpd.db ( ??? = USB label )
      /srv/http/assets/img/mpd/mpd.db

If all are good and found, it's doing fine.

If you have mpd.db file already built, copy it to replace one of the 2 files. (They are linked - the same file.)
Or you run it again for the whole NAS without copying anything.

How many songs have you got for 10 hours database build, by the way?

rern
Raspberry Pi 3B > SMSL M8 DAC
Raspberry Pi Zero W
Raspberry Pi 4B
GitHub
User avatar
rern
 
Posts: 485
Joined: 14 Jul 2016, 08:15

Re: RuneAudio+R e1 - An improved version of RuneAudio

Postby Nudge » 23 Aug 2019, 19:31

I know this is subjective but I have been extremely pleased with Rune 0.4b on a PI 3B combined with a Topping D10 DAC.

I have no relation with PI or Topping and am simply a more than aging hardware / software developer rediscovering the joy of High Res Music (read Eagles).

For the record my main priority is sound followed by usability (which is why most of us are here I believe).

I tried Volumio and simply feel Rune 0.4b is far superior with regards to the user interface (Volumio simply felt somewhat clunky).

Likewise I tried this Rune Re1 release and simply feel Rune 0.4b is superior in a few interface areas at the moment.

Sorry if this is bad news but that is simply my view which I hope will provide useful input for future releases especially should Rune V2 emerge.

The original design and release of Rune 0.4b was superb - fantastic sound whilst keep it simple for the user by providing a slick and responsive well thought out interface.


Some hopefully helpful observations on Rune Re1:

1) The web interface of Rune 0.4b is only missing an obvious Pause Icon otherwise it simply looks and behaves better that Re1 (Web controls especially the Volume Control number update are better and Library icons with text are much more obvious).

2) Small niggle - why expand the boot partition by default on first boot - make it a /boot/xxx.txt file creation option if necessary (I actually make a separate partition for the rest of the SDcard and make it read only with my music files on).

3) Sometimes Less is More and Rune 0.4b fits this remit exactly.


Again, sorry if this is bad news but this is my view based upon trying a few different releases and intended to improve things rather than simply criticise.
Nudge
 
Posts: 2
Joined: 23 Aug 2019, 11:19

support RuneAudio Donate with PayPal

Next

Return to Raspberry Pi

Who is online

Users browsing this forum: cmh714 and 4 guests