Skip to content

Releases: moode-player/moode

moOde audio player 9.1.3

17 Oct 11:37
Compare
Choose a tag to compare

This release is based on RaspiOS Bookworm Lite most recent packages as of 2024-10-16, Linux kernel 6.6.51, our suite of custom drivers and patches, important new features, updates and bug fixes as listed below.

Packages

  • Bump to Linux kernel 6.6.51 (1:6.6.51-1+rpt3)
  • Bump to librespot 0.5.0

Updates

  • Add Backlight on/off option for Pi 7 inch Touch
  • Add option to disable GPU for chromium-browser
  • Add link to renderer Setup guide on Renderer Config
  • Add stats for log2ram option on System Config
  • Add Prefs option to enable Timed CoverView when MPD is playing
  • Improve tracks section for mobile Tag/Album views
  • Improve Spotify Connect event handling
  • Improve vol.sh to unmute when volume is changed
  • Improve Clock Radio to add/play item if its not in the Queue
  • Improve Prefs help for AlbumDate enhancement (Album year sort)
  • Set default Opus frame size to 20ms for Multiroom
  • Use higher res thumbnail for Stereo Test track
  • Change Scala Radio to Magic Classical

Bug fixes

  • Audio info output format when Multiroom sender on
  • Log2ram memory size 32M not set by in-place update
  • Knob sliders not visible on < pi4 local display

Release notes:
https://github.com/moode-player/moode/blob/master/www/relnotes.txt

Setup guide:
https://github.com/moode-player/docs/blob/main/setup_guide.md#setup-guide-

Raspberry Pi
https://github.com/raspberrypi

RaspiOS
https://www.raspbian.org/RaspbianRepository

ISO image (64-bit Bookworm)
SHA-256 1d1bf2a8a2166d8766330281c50506e2957c1d164d3fa2b42f08bafd54b36376

moOde audio player 9.1.2

28 Sep 16:04
Compare
Choose a tag to compare

This release is based on RaspiOS Bookworm Lite most recent packages as of 2024-09-28, Linux kernel 6.6.47, our suite of custom drivers and patches, important new features, updates and bug fixes as listed below.

New features

  • Write logs to memory using log2ram 1.7.2 (default on)

Security

  • Filter music file metadata for unwanted Cross-site scripting (XSS)

Updates

  • Bump to camillagui 2.1.0-1moode2
  • Add librespot auto-restart to watchdog
  • Store Receiver hosts/addresses in cfg_system for robustness
  • Remove Prefs Adaptive coloring (not used/bugs)
  • Remove FluxFM - Hard Rock FM (discontinued by broadcaster)

Bug fixes

  • Manually added radio logo thumb saved to wrong directory
  • File currentsong.txt not being updated correctly for renderers
  • Remove broken "Interface" line in Audio section of System info
  • Adv Search and Auto-shuffle filter cause SECCHK when pipe character
  • REST API's that use PHP session not working
  • Play buttons not using correct color for class active
  • LED control for Pi-5 not working correctly

Release notes:
https://github.com/moode-player/moode/blob/master/www/relnotes.txt

Setup guide:
https://github.com/moode-player/docs/blob/main/setup_guide.md#setup-guide-

Raspberry Pi
https://github.com/raspberrypi

RaspiOS
https://www.raspbian.org/RaspbianRepository

ISO image (64-bit Bookworm)
SHA-256 b776440f9348ef0a7dc9ffcbb702add7e557a92a51ee6a4d97b03d96a69bd698

moOde audio player 9.1.0

16 Sep 21:33
Compare
Choose a tag to compare

This release is based on RaspiOS Bookworm Lite most recent packages as of 2024-09-16, Linux kernel 6.6.47, our suite of custom drivers and patches, and important updates and bug fixes as listed below.

Security

  • Filter SQL variables for unwanted characters and commands
  • Filter music file metadata for unwanted Cross-site scripting (XSS)

Packages

  • Bump to Linux kernel 6.6.47
  • Bump to camillagui 2.1.0
  • Bump to shairport-sync 4.3.4
  • Bump to upmpdcli 1.8.16
  • Bump to upmpdcli-qobuz 1.8.16
  • Bump to upmpdcli-tidal 1.8.16

Updates

  • Add Bluetooth CODEC to Source format line in Audio Info
  • Add CSS media query for 1560x720 ultrawide resolution
  • Add AP fallback option to Spotify Config
  • Add webp mime type to Coverart extractor and Thumbnail generator
  • Add auto-refresh after updating radio station
  • Change Spotify Connect initial_volume to min 5 (from 0)
  • Change Radio station 200px thumbs to native resolution of main image
  • Change to 600px default for Radio and Playlist view thumbs
  • Improve spacing on alphabet index to avoid scrollbar highlight
  • Improve set_volume REST API to include Multiroom receivers
  • Move USB volknob and Rotary encoder settings to Peripheral Config

Audio devices

  • Add IanCanada I2S entries
  • Add HifiBerry DAC8x

Bug fixes

  • Cardnum 0 always used in chip options config
  • Unnecessary query for 'inpactive' in chkBtActive()
  • USB volume knob and Rotary encoder settings missing from backup/restore
  • CamillaDSP quick convolution crashing due to invalid ';' delimiter
  • CamillaDSP crashing due to empty 'mixers' array in config
  • Volume 0 not being set for renderer active reset during startup
  • Secchk not excluding qobuzpass variable
  • Revision code decoding for Pi 1 returns incorrect results

Release notes:
https://github.com/moode-player/moode/blob/master/www/relnotes.txt

Setup guide:
https://github.com/moode-player/docs/blob/main/setup_guide.md#setup-guide-

Raspberry Pi
https://github.com/raspberrypi

RaspiOS
https://www.raspbian.org/RaspbianRepository

ISO image (64-bit Bookworm)
SHA-256 c507f79f8d665e76a72a4e1f0ec69680d0af810de829bcfe77340841f41f5659

moOde audio player 9.0.8

21 Aug 19:02
Compare
Choose a tag to compare

This release is based on RaspiOS Bookworm Lite most recent packages as of 2024-08-21, Linux kernel 6.6.31, our suite of custom drivers and patches, and important updates and bug fixes as listed below.

Security

  • Filter GET/POST and other variables for unwanted characters and commands

Radio stations

  • NPO Radio 4 changed to NPO Klassiek

Audio devices

  • Pi2Design AES
  • Pi2Design AES-Lite
  • Pi2Design Mercury

Bug fixes

  • Receiver vol and mute buttons not disabled when renderer playing
  • No tracks displayed for CUE files when Prefs "Album key" set to Folder Path
  • IQaudIO Pi-Amp+/DigiAmp+ unmute during startup
  • Footer include not being minified for Bluetooth Control
  • Several lowercase sysCmd() calls in worker.php and renderer.php
  • Add-to-playlist path variable getting overwritten causing script crash
  • Clean embedded carriage return (CR) in cfg_radio monitor column
  • Debug logger using session var instead of SQL param
  • ALSA conf device mismatch after restore under certain circumstances

Release notes:
https://github.com/moode-player/moode/blob/master/www/relnotes.txt

Setup guide:
https://github.com/moode-player/docs/blob/main/setup_guide.md#setup-guide-

Raspberry Pi
https://github.com/raspberrypi

RaspiOS
https://www.raspbian.org/RaspbianRepository

ISO image (64-bit Bookworm)
SHA-256 a6592a223ce15844e485d83141beaa5f55182d3a8fec3a8faa12b7f38fca979b

moOde audio player 9.0.7

14 Aug 14:52
Compare
Choose a tag to compare

This release is based on RaspiOS Bookworm Lite most recent packages as of 2024-08-13, Linux kernel 6.6.31, our suite of custom drivers and patches, and important updates and bug fixes as listed below.

NOTE: The ISO image was removed due to a serious bug in the security filter

Security

  • Filter GET/POST and other variables for unwanted characters and commands

Radio stations

  • NPO Radio 4 changed to NPO Klassiek

Bug fixes

  • Receiver vol and mute buttons not disabled when renderer playing
  • No tracks displayed for CUE files when Prefs "Album key" set to Folder Path
  • IQaudIO Pi-Amp+/DigiAmp+ unmute during startup
  • Footer include not being minified for Bluetooth Control
  • Several lowercase sysCmd() calls in worker.php and renderer.php
  • Add-to-playlist path variable getting overwritten causing script crash
  • Replace CRLF with LF in moode-sqlite3.db.sql file

Release notes:
https://github.com/moode-player/moode/blob/master/www/relnotes.txt

Setup guide:
https://github.com/moode-player/docs/blob/main/setup_guide.md#setup-guide-

Raspberry Pi
https://github.com/raspberrypi

RaspiOS
https://www.raspbian.org/RaspbianRepository

ISO image (64-bit Bookworm)
SHA-256 cc705cd4e8210714fa94c32d2b9b460db2eb502dba53241dec06ce6ff08c811d

moOde audio player 9.0.6

03 Aug 20:49
Compare
Choose a tag to compare

This release is based on RaspiOS Bookworm Lite most recent packages as of 2024-08-03, Linux kernel 6.6.31, our suite of custom drivers and patches, and important updates and bug fixes as listed below.

Bug fixes

  • NFS /etc/exports not being updated for NVMe drive mounts
  • NVMe format not checking for already mounted
  • Thumbnail generator crash when binary data in MP3 Id3v2 tag
  • Permissions for specific service and etc files
  • Context menu spacing for "Receivers" line
  • Lato-Thin @font-face definition and various other font defs
  • Imported Pi Imager SSID not being SQL escaped
  • Default metadata tags missing when add_to_playlist, New playlist

Release notes:
https://github.com/moode-player/moode/blob/master/www/relnotes.txt

Setup guide:
https://github.com/moode-player/docs/blob/main/setup_guide.md#setup-guide-

Raspberry Pi
https://github.com/raspberrypi

RaspiOS
https://www.raspbian.org/RaspbianRepository

ISO image (64-bit Bookworm)
SHA-256 b435871592c6052341b1bd1f83481129d5ca7c6465f395f6cfc85354856e71e9

moOde audio player 9.0.5

24 Jul 18:37
Compare
Choose a tag to compare

This release is based on RaspiOS Bookworm Lite most recent packages as of 2024-07-24, Linux kernel 6.6.31, our suite of custom drivers and patches, and important updates and bug fixes as listed below.

Updates

  • Add HDMI-CEC support to Local Display feature
  • Add NVMe drive mount and drive format options to Library Config
  • Add max ALSA volume option to Plexamp renderer settings
  • Add 24 hour option for CoverView Digital Clock
  • Improve Plexamp and RoonBridge setup guides

Bug fixes

  • Plexamp renderer active detection and ALSA volume handling
  • Multiroom Config advanced options don't get refreshed after updating
  • Left margin for metadata in CoverView wide mode on Ultrawide displays
  • LocalUI fails to start after in-place update when userid is not 'pi'
  • LocalUI settings revert to default after in-place update when userid 'pi'
  • Folder view not being auto-refreshed when its the current view
  • Boot config.txt dtoverlay=rpi-backlight causing journal log errors

Release notes:
https://github.com/moode-player/moode/blob/master/www/relnotes.txt

Setup guide:
https://github.com/moode-player/docs/blob/main/setup_guide.md#setup-guide-

Raspberry Pi
https://github.com/raspberrypi

RaspiOS
https://www.raspbian.org/RaspbianRepository

ISO image (64-bit Bookworm)
SHA-256 e5ad4bde79ba293f7b79ced1eb8631209d078e13f34ccae134034d15fec4953f

moOde audio player 9.0.4

06 Jul 15:34
Compare
Choose a tag to compare

This release is based on RaspiOS Bookworm Lite most recent packages as of 2024-07-06, Linux kernel 6.6.31, our suite of custom drivers and patches, and important updates and bug fixes as listed below.

Updates

  • Bump to bluez-alsa 4.2.0
  • Add support for multiple Multiroom Senders
  • Add swap file and use default size
  • Add 'Any' to SoX Channels in MPD Config
  • Improve CoverView screen saver
  • Improve Library regen by including thumbnail regen
  • Improve Setup Guide and include Pi Imager tutorial
  • Remove rtl88xxau driver (fails on kernel 6.6.31)

Bug fixes

  • Audio info decode/output bit depth when DSD -> PCM over HDMI
  • System info query for nodejs version
  • Typos in roonbridge setup guide

Release notes:
https://github.com/moode-player/moode/blob/master/www/relnotes.txt

Setup guide:
https://github.com/moode-player/docs/blob/main/setup_guide.md#setup-guide-

Raspberry Pi
https://github.com/raspberrypi

RaspiOS
https://www.raspbian.org/RaspbianRepository

ISO image (64-bit Bookworm)
SHA-256 eb870bbbc2035d4d9df644a3daec27f7ad51e08808b0bc77bc7340ecabc3bfd1

moOde audio player 9.0.3

23 Jun 15:23
Compare
Choose a tag to compare

This release is based on RaspiOS Bookworm Lite most recent packages as of 2024-06-23, Linux kernel 6.6.31, our suite of custom drivers and patches, and important updates and bug fixes as listed below.

Updates

  • Bump to shairport-sync 4.3.3
  • Bump to upmpdcli, upmpdcli-qobuz, upmpd-tidal 1.8.12
  • Add Queue top/bottom to context menu
  • Add get_cdsp_config, set_cdsp_config REST API's
  • Update Overlay names for Hifiberry Amp2/4, DAC+ and DAC+ Pro
  • Remove Lib Config option "Auto-update database" (several issues)
  • Playable URL for Bayern 2 radio station

Bug fixes

  • Misaligned main menu items (Configure and Audio Info)
  • CamillaDSP Quick Convolution not working
  • Restore fails when processing cfg_ssid table
  • Pi model parsing in SSH header
  • HDMI device name assignment for Pi-Zero 2 W
  • Restart-render.php script crashes due to missing statement terminator

Release notes:
https://github.com/moode-player/moode/blob/master/www/relnotes.txt

Setup guide:
https://github.com/moode-player/docs/blob/main/setup_guide.md#setup-guide-

Raspberry Pi
https://github.com/raspberrypi

RaspiOS
https://www.raspbian.org/RaspbianRepository

ISO image (64-bit Bookworm)
SHA-256 70e40c43f18597db31fe4478c9c6a6f6c97bd971283b14523b270f1f0df738a9

moOde audio player 9.0.2

12 Jun 20:06
Compare
Choose a tag to compare

This release is based on RaspiOS Bookworm Lite most recent packages as of 2024-06-12, Linux kernel 6.6.31, our suite of custom drivers and patches, and important updates and bug fixes as listed below.

Updates

  • Bump to Linux kernel 6.6.31 (ISO image only)
  • Bump to upmpdcli 1.8.11
  • Bump to upmpdcli-qobuz 1.8.11
  • Add framework for managing Plexamp as a renderer
  • Bump max URL length to 2048 for New/Edit station

Bug fixes

  • Pi touch brightness and rotate options
  • Wrong PSK written to nmconnect file for saved SSID's
  • Library HD badge routine causing script crash under certain conditions
  • RoonBridge feature visibility and help text
  • Incorrect notification message when restoring radio stations

Release notes:
https://github.com/moode-player/moode/blob/master/www/relnotes.txt

Setup guide:
https://github.com/moode-player/docs/blob/main/setup_guide.md#setup-guide-

Raspberry Pi
https://github.com/raspberrypi

RaspiOS
https://www.raspbian.org/RaspbianRepository

ISO image (64-bit Bookworm)
SHA-256 97f5ebed26512a7e8e868f91c4ac200128e436736ef53ad8d788d3a8ae5861ed