Releases: moode-player/moode
moOde audio player 9.1.4
This release is based on RaspiOS Bookworm Lite most recent packages as of 2024-10-26, Linux kernel 6.6.51, our suite of custom drivers and patches, important updates and bug fixes as listed below.
Updates
- Add WebUI alert notification for missing userid
- Add WebUI first use Welcome notification
- Add current release info to System Config
- Add Jazz de Ville radio stations; Chill/Dance/Groove/Jazz
- Add tag/value exclude option to auto-shuffle
- Improve MPD restart process used in Radio stream monitor
Bug fixes
- Spotify Connect event script not processing session connect/disconnect
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 93d92c0b7f22f83c2d8f77e50a2774a2fd81fd7f1646bbfac2066a0ef9bacebe
moOde audio player 9.1.3
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
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
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
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
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
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
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
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
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