PUBLIC BETA TEST:New Volumio release with metadata discovery

Updated to test version in a Raspberry 3 + Audioinjector stereo sound card, config.txt got overwroten, no big deal.
I can’t see the metadata addition, tried NAS volume, Spotify and CD. Does it have to do to geographic location? I’m in Valdivia, Chile.

Thanks for Volumio! I’ve been using it since the first version :slight_smile:

PS: Also, but probably unrelated: the button to play a full cd is missing; bluetooth playback only works for half a minute or so. (I suppose I can look for answers to those problems in some other post).

1.jpg

4.jpg

2.jpg

Tried both Classic and Contemporary UI styles, and no additional metadata…

Thanks guys for the feedbacks. There were an issue with translations which now has been solved.
A new test release (2.767) is available with those fixes

@Chis, can you refresh the webpage? On which version are you

Finally I figured out how to get the metadata
I just post the YouTube link here

Not all the album have the metadata.
a little inconvenient to click credit to get metadata
If is it possible to make a metadata button in the playback options
Thx.

youtube.com/watch?v=-J44Kts … e=youtu.be

In this screen you see the album metadata, there is also the file type, excellent Michelangelo!
If there was also the samplerate it would be even better … and if this information was also seen in the various list views? :wink:
Schermata 2020-05-03 alle 10.37.47.jpg

Hi,

Perhaps Odroid C2 beta version ?
Currently I downloaded 2.754. It is running smootly with my custom modification ( heartbeat LED, lirc, buttons, time zone settings …)

Just loaded 2.767 and started jumping through hoops to refresh the page. This is because I’m testing from a Samsung Note8, and Firefox wasn’t behaving. Have thrown that browser out, replaced the Volumio page with the Samsung Internet browser, all to no avail. Still no metadata. It’s very probably a PEBKAM problem (Problem Exists Between Keyboard And Monitor), so I’ll continue listening…

Odroid builds running as we speak. You can update

Ah, so that’s where the metadata is … On the ‘Credits’ tag of the ‘Share’ popup on the Play screen. Good stuff, but it doesn’t half remind me of HHGG.
“But the plans were on display…”
“On display? I eventually had to go down to the cellar to find them.”
“That’s the display department.”
“With a flashlight.”
“Ah, well, the lights had probably gone.”
“So had the stairs.”
“But look, you found the notice, didn’t you?”
“Yes,” said Arthur, “yes I did. It was on display in the bottom of a locked filing cabinet stuck in a disused lavatory with a sign on the door saying ‘Beware of the Leopard.”

Ehehehehehee…
How would you place them differently?

My 2 cents… When clicking on the title, or artist in the playback page… But of course kept in the browse page

Hi, good evening,

fresh install of 2.729 on C2, then update to 2.767, plugins installations, small modifications, then activation of Spotify and TIDAL, adding some music to library ( from NAS) … so all steps went smoothly, except :

  1. WEB radios were not updated
  2. Goto Artist, Goto Album does not work ( but they works in 2.729)
  3. No access to “Credits” with VIRTUOSO plan …

( this report was created after 3 hours after installation … )

Correction… Gotos are working, but the result list are below audio sources, need to scroll down…

Credits show only with Superstar.
What are the moification you make? They can have an impact on updates

I know that my custom set up couse that each time i need to do manual update … always from scratch … but I’m a fanatic …

My Set Up Guide for my custom volumio on C2 :

  1. Write Image To Disk

  2. First Set Up

    • Language : English
    • Name : VU7Volumio
    • Output : SMSL USB AUDIO
    • Experience : I want the full set of option
    • Network : -
    • Music : -
    • Done : -
  3. Enable SSH on vu7volumio.local/dev

  4. Set background to Turntable.jpg

  5. User InterfaceLayout Design : Contemporary ( default)

  6. Check Web Radio Search and Play

  7. Check versions

    • Upload getUbootVer.sh to /home/volumio
    • chmod +x getUbootVer.sh
    • uname -a : Linux vu7volumio 3.14.79 #4 SMP PREEMPT Sun Dec 30 13:34:10 CET 2018 aarch64 GNU/Linux
    • sudo ./getUbootVer.sh : U-Boot 2015.01-00166-g6e4e886 (Sep 08 2016 - 01:15:44)LQ
    • Settings / System : 2.754 Released: Mon Apr 20 03:05:37 CET 2020
    • myvolumio : **************
  8. Install some tools

    • sudo apt-get update
    • sudo apt-get upgrade
    • sudo apt-get install mc
    • sudo apt-get install device-tree-compiler
    • sudo apt-get install acpid
    • sudo apt-get install apt-utils
    • sudo apt-get install ncmpcpp
    • sudo apt-get install htop
  9. Set Up Corret Time Zone ( HU)

    • sudo rm -rf /etc/localtime
    • sudo ln -s /usr/share/zoneinfo/Europe/Budapest /etc/localtime
    • date
  10. Move blue:heartbeat LED to button ring - J2 (2x20) Pin#29 / GPIOX.BIT0 / #228 / 92 => 5C

    • sudo cp /boot/meson64_odroidc2.dtb /boot/meson64_odroidc2.dtb.original
    • mkdir heartbeat
    • cd heartbeat
    • sudo cp /boot/meson64_odroidc2.dtb meson64_odroidc2.dtb
    • sudo dtc -I dtb -O dts -o meson64_odroidc2.dts meson64_odroidc2.dtb
    • sudo nano meson64_odroidc2.dts
    • Find : blue:heartbeat
    • Edit line :
      gpios = <0x25 0xd 0x1>; => gpios = <0x13 0x5c 0x0>;
    • sudo dtc -I dts -O dtb -o meson64_odroidc2.dtb meson64_odroidc2.dts
    • sudo cp meson64_odroidc2.dtb /boot/meson64_odroidc2.dtb
    • reboot
  11. Install AutoStart - V : 1.1.2 - 08-11-2018

  12. Setup VU7 display

    • sudo cp /boot/boot.ini /boot/boot.ini.original

    • sudo cp /boot/boot.ini.VU7 /boot/boot.ini

    • reboot

  13. Install GPIO Buttons - V : 0.8.1. - 20-06-2018

    • sudo addgroup gpio -already exists

    • sudo usermod -a -G gpio volumio

    • sudo nano /etc/udev/rules.d/90-gpiomem.rules

    • Add line :
      SUBSYSTEM==“meson-gpiomem”, GROUP=“gpio”, MODE=“0660”

    • sudo nano /etc/udev/rules.d/90-odroid-sysfs.rules

    • Add line :
      SUBSYSTEM==“gpio”, KERNEL==“gpiochip*”, ACTION==“add”, PROGRAM="/bin/sh -c ‘chown root:gpio /sys/class/gpio/export /sys/class/gpio/unexport ; chmod 220 /sys/class/gpio/export /sys/class/gpio/unexport’"
      SUBSYSTEM==“gpio”, KERNEL==“gpio*”, ACTION==“add”, PROGRAM="/bin/sh -c ‘chown root:gpio /sys%p/active_low /sys%p/direction /sys%p/edge /sys%p/value ; chmod 660 /sys%p/active_low /sys%p/direction /sys%p/edge /sys%p/value’"

    • sudo nano /etc/modprobe.d/blacklist-sx865x.conf

    • Add line :
      blacklist sx865x

    • mkdir sdcard

    • cd sdcard

    • sudo cp /boot/meson64_odroidc2.dtb meson64_odroidc2.dtb

    • sudo dtc -I dtb -O dts -o meson64_odroidc2.dts meson64_odroidc2.dtb

    • sudo nano meson64_odroidc2.dts

    • Find : aml_sd_emmc

    • Edit line :
      status = “okay”; => status = “disabled”;

    • sudo dtc -I dts -O dtb -o meson64_odroidc2.dtb meson64_odroidc2.dts

    • sudo cp meson64_odroidc2.dtb /boot/meson64_odroidc2.dtb

    • reboot

    • Install Plugin

    • Upload :
      config.json to /data/plugins/system_controller/gpio-buttons/config.json
      UIConfig.json to /data/plugins/system_controller/gpio-buttons/UIConfig.json

    • Configure GPIO Buttons :
      Play / Pause : 233
      Next : 231
      Prev : 214

  14. Set Up Sleep / Wake Up on Button functionality

    • mkdir wakeup

    • cd wakeup

    • sudo cp /boot/boot.ini /boot.ini.original

    • sudo cp /boot/boot.ini boot.ini

    • sudo nano boot.ini

    • Add lines :

      gpio power key : J2 (2x20) Pin#31 , GPIOY.BIT8

      setenv gpiopower “219”

      Add gpiopower=${gpiopower} to the end of setenv bootargs

    • Edit Line :
      setenv bootargs “imgpart=/dev/mmcblk0p2 imgfile=/volumio_current.sqsh rootwait ro ${condev} no_console_suspend hdmimode=${m} ${comde} m_bpp=${m_bpp} vout=${vout} fsck.repair=yes net.ifnames=0 elevator=noop disablehpd=${hpd} max_freq=${max_freq} maxcpus=${maxcpus} monitor_onoff=${monitor_onoff} gpiopower=${gpiopower}”

    • sudo cp boot.ini /boot/boot.ini

    • sudo nano /etc/acpi/powerbtn.sh

    • Add lines :
      #!/bin/sh

      /etc/acpi/powerbtn.sh

      Initiates a shutdown when the power putton has been pressed.

      Shuts down as soon as power button is pressed on NUC

      /sbin/shutdown -h now “Power button pressed”
      exit 0

    • sudo chmod a+x /etc/acpi/powerbtn.sh

    • sudo systemctl enable acpid.service

    • sudo systemctl start acpid.service

    • sudo nano /etc/systemd/logind.conf

    • Uncomment line :
      HandlePowerKey=poweroff

    • reboot

  15. Check GPIO and Sleep / Wake Up

    • sudo cat /sys/kernel/debug/gpio
      GPIOs 122-135, platform/c1109880.pinmux, ao-bank:
      gpio-127 (? ) out hi
      GPIOs 136-255, platform/c1109880.pinmux, banks:
      gpio-150 (rst_pin ) in hi
      gpio-165 (amlsd ) out hi
      gpio-214 (sysfs ) in hi IRQ
      gpio-218 (ts-pendown ) in hi
      gpio-219 (gpio_key ) in hi
      gpio-224 (ts-reset ) out hi
      gpio-228 (blue:heartbeat ) out lo
      gpio-229 (spi0.0 ) out hi
      gpio-230 (spi-gpio ) out lo
      gpio-231 (sysfs ) in hi IRQ
      gpio-232 (spi-gpio ) in hi
      gpio-233 (sysfs ) in hi IRQ
      gpio-235 (spi-gpio ) out lo
      gpio-249 (w1 ) in hi
  16. Sleep / Wake Up need more investigation gpio_key ???

    • key pressed 116 Up Down …
  17. Install IR Remote Controller - V : 1.2.3. - 20-2-2020

    • mkdir lirc

    • cd lirc

    • sudo cp -a /etc/lirc/. .

    • Install Plugin

    • Select Odroid Remote

    • sudo cp -a . /etc/lirc/.

    • sudo nano /data/plugins/accessory/ir_controller/index.js

    • Find : Odroid-C

    • Change :
      Odroid-C to Odroid-C2

    • reboot

  18. Install Touch Display Plugin - V : 1.1.7. - 7-3-2020

    • reboot
  19. Install System Information - V : 0.1.3. - 17-01-2020

  20. Install Spotify - V : 2.0.2 - 06-12-2019

  21. Install Spotify Connect 2 - V : 1.0.1. - 23-04-2020

  22. Install Radio Paradise - V : 1.1.2 - 20-01-2020

  23. Install Personal Radio - V : 1.1.5 - 30-03-2019

  24. Install 80s80s Radio - V : 1.0.1 - 07-08-2019

  25. Install Last FM Scrobbler - V : 1.3.4 - 19-12-2019

  26. Activate Tidal

  27. Disable some Inputs

    • Disalbe : Bluetooth Playback
    • Disable : CD Playback and Ripping
    • Disable : DLNA Browser
  28. Set Up mpd

/* - sudo nano /lib/systemd/system/mpd.service
- Change line :
Type=notify to Type=simple // idle, oneshot
ExecStart=/usr/bin/mpd --no-daemon to ExecStart=/usr/bin/mpd --no-daemon --stdout --verbose
*/
- sudo nano /etc/mpd.conf
- Change line :
auto_update “yes” to auto_update “no”

- sudo nano /volumio/app/plugins/music_service/mpd/mpd.conf.tmpl
- Change line : 
	auto_update    "yes" to auto_update    "no"

- reboot
  1. Add network drives, scan music library :

  2. DONE

  3. Checkers

    cat /proc/version Linux version 3.14.79 (odroidc2@VolumioOS-1) (gcc version 4.9.2 20140904 (prerelease) (crosstool-NG linaro-1.13.1-4.9-2014.09 - Linaro GCC 4.9-2014.09) ) #4 SMP PREEMPT Sun Dec 30 13:34:10 CET 2018
    cat /etc/os-release PRETTY_NAME=“Debian GNU/Linux 8 (jessie)”
    NAME=“Debian GNU/Linux”
    VERSION_ID=“8”
    VERSION=“8 (jessie)”
    ID=debian
    HOME_URL=“http://www.debian.org/
    SUPPORT_URL=“http://www.debian.org/support
    BUG_REPORT_URL=“https://bugs.debian.org/
    VOLUMIO_BUILD_VERSION=“ba22215fabbe766d668749499a1c25fcefd90f0a”
    VOLUMIO_FE_VERSION=""
    VOLUMIO_BE_VERSION=“33642365f6069a578ebfc66f92fb4750e813e6a2”
    VOLUMIO_ARCH=“armv7”
    VOLUMIO_VARIANT=“volumio”
    VOLUMIO_TEST=“FALSE”
    VOLUMIO_BUILD_DATE=“Sun Mar 15 06:14:13 CET 2020”
    VOLUMIO_VERSION=“2.724”
    VOLUMIO_HARDWARE=“odroidc2”
    VOLUMIO_HASH=“5f4cff94a31923ec06b94b2a141b5700”
    ifconfig eth0 Link encap:Ethernet HWaddr 00:1e:06:35:f0:ba
    inet addr:192.168.0.195 Bcast:192.168.0.255 Mask:255.255.255.0
    UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
    RX packets:46725664 errors:0 dropped:10 overruns:0 frame:0
    TX packets:3325209 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:1000
    RX bytes:68100787394 (63.4 GiB) TX bytes:371278175 (354.0 MiB)
    Interrupt:40

    				lo		Link encap:Local Loopback
    						inet addr:127.0.0.1  Mask:255.0.0.0
    						UP LOOPBACK RUNNING  MTU:4096  Metric:1
    						RX packets:129618 errors:0 dropped:0 overruns:0 frame:0
    						TX packets:129618 errors:0 dropped:0 overruns:0 carrier:0
    						collisions:0 txqueuelen:0
    						RX bytes:15673242 (14.9 MiB)  TX bytes:15673242 (14.9 MiB)
    

    sudo iwconfig eth0 no wireless extensions.

    				lo		no wireless extensions. 
    

    aplay -l **** List of PLAYBACK Hardware Devices ****
    card 0: ODROIDHDMI [ODROID-HDMI], device 0: I2S dit-hifi-0 []
    Subdevices: 1/1
    Subdevice #0: subdevice #0
    card 1: ODROIDDAC2 [ODROID-DAC2], device 0: I2S pcm512x-hifi-0 []
    Subdevices: 1/1
    Subdevice #0: subdevice #0
    card 2: AUDIO [SMSL USB AUDIO], device 0: USB Audio [USB Audio]
    Subdevices: 0/1
    Subdevice #0: subdevice #0
    ps -ef
    df -h
    mount
    sudo journalctl -p 7
    cat /var/log/mpd.log

Lots of mods! Must take lot of patience… But hey, that’s the good of FOSS…

A new release is out, 2.771 . This is the release candidate.
Thanks for your feedbacks so far! Please let us know if they are good to go and we’ll release :wink:

You mean 2.772 :slight_smile:

I know that this post is not a right place for my question … but what are the criteriums at OTA update when You check for system integrity ? What do You check exactly ?

I’d like to open two cases :

  1. How OTA update - when it is not allowed on Odroid C2 ( my case) :

    a. create file : /data/ignoresystemcheck
    b. restore ( previously backed up) :
    - /boot/boot.ini
    - /boot/meson64_odroidc2.dtb
    - /etc/lirc/*

  2. Updated my plan to SUPERSTAR. But :

On Odroid C2 :

a. metavolumio Plugin RED message : This plugin is failed to start. Please install updated version, or contact plugin developer. Metadata search really not works.
b. Bluetooth works well. But the audio quality is not superb :slight_smile:
c. CD-Controller - not possible, not needed ( in my config)
d. Digital - Analog input - not possible, not needed ( in my config)
e. TIDAL ok
f. QUBUZ - not available in Hungary
g. HIGH RES AUDIO . COM - not visible, not configurable in UI. Do I need something more to do ?

On DELL Latitude D630 ( PC laptop)

a. Metadata works - very slow, but works …
b. Bluetotth available, not tried
c. CD Controller - available, not tried
d. Digital - Analog input - available, not tried
e. TIDAL - OK
f. QUBUZ - not available in Hungary
g. HIGH RES AUDIO . COM - possible to log in with user name and password, but not available in Hungary

So, that is it. Am I missing something ?