Thank you for your donation!


moOde 5.0 Release Candidate RC1
#1
Hi,

moOde 5 Release Candidate RC1 is available for download at the links below :-)

   

ISO Image
https://github.com/moode-player/test/rel...rc1-21.zip
MD5 (moode-r50-rc1-21.zip) = dfebab03a5db934aa98f3fe843d70340

Sources
https://github.com/moode-player/test/rel...rc1-21.zip

This release includes the following:

1) Fixes to all bugs reported for RC0
2) UI layout fixes for Raspberry Pi 7" Touch
3) Other minor UI layout fixes
4) Bump to shairport-sync 3.3.0-RC2
5) New GPIO Config feature

Refer to the Release Notes below for more information.

NOTE: Be sure to read Quick help. Its a selection off of the Main Menu :-)

-Tim

Code:
########################################################
//
// 5.0 2019-MM-DD
//
########################################################

New features

- NEW: Adaptive UI version 5 with Playbar
- NEW: User added radio station logos
- NEW: Redesigned Graphic and Parametric EQ's
- NEW: EQ support in Airplay and Spotify
- NEW: Bluetooth auto-pairing agent
- NEW: HTTP streaming server for MPD
- NEW: Polarity inversion for MPD output
- NEW: GPIO button handler
- NEW: Alpha index scroll for Library
- NEW: Source select for HiFiBerry DAC+ ADC
- NEW: Quick help for buttons and active elements
- NEW: Moode utility command (moodeutl)

Audio Devices

- NEW: HiFiBerry Amp2
- NEW: HiFiBerry Beocreate
- NEW: HiFiBerry MiniAmp
- NEW: HiFiBerry DAC Zero
- NEW: HiFiBerry DAC+ ADC
- NEW: HiFiBerry DAC+ DSP

Radio station updates

- NEW: JB Radio 2 USA (320K)
- UPD: Audiophile Baroque
- UPD: Audiophile Classical
- UPD: Audiophile Jaxx
- UPD: Audiophile Lounge
- UPD: Audiophile Rock-Blues
- UPD: Czech Radio Classical 256K
- UPD: Folk Radio UK changed to Radionomy
- UPD: KUVO 89.3 FM Denver
- UPD: KUVO HD2 - Jazz with Bob Parlocha
- UPD: Radio Caroline
- UPD: SUB.FM
- DEL: EuropaRadioJazz - 88.3 Smooth Jazz HD
- DEL: EuropaRadioJazz - The Sound of Jazz
- DEL: The Finest Amsterdam
- DEL: Radio X Brussels
- DEL: Rock Radio 1
- DEL: Somehow Jazz

Updates

- UPD: Bump to MPD 0.21 series (0.21.6)
- UPD: Bump to kernel 4.19.30
- UPD: Bump to shairport-sync 3.3.0 RC2
- UPD: Bump to librespot 2019-02-22 commit: daeeeaa
- UPD: Bump to bluez 5.50
- UPD: Bump to bluez-alsa 1.31 commit: d73282b
- UPD: Bump to hostapd 2.7
- UPD: Freshen the Config pages
- UPD: Streamline bgimage processing
- UPD: Catch json data errors from engineMpd
- UPD: Reduce debug log clutter
- UPD: Add id3 "comment" tag to adv search
- UPD: Deprecate Airplay auto-volume
- UPD: Add "interpolation" to Airplay config
- UPD: Replace avprobe with mediainfo
- UPD: Remove restriction on NAS config Name
- UPD: Move Save PL and Set Favs to context menu
- UPD: Wrap to first PL item when skip from last
- UPD: Chg wifi country Britain (UK) to United Kingdom (UK)
- UPD: Revert to manual reboot for FS expand
- UPD: Add quotes to cifs userid in mount
- UPD: Deprecate manual "Tab default" setting
- UPD: Deprecate /var/local/www/cssw,jsw,templatesw
- UPD: Deprecate /var/www/themes

Bug fixes

- FIX: Mobile timeline unnecessary updates
- FIX: Corner case for 0 handling in duration
- FIX: Default cover width in Lib (Chrome only)
- FIX: Time knob sometimes not resizing
- FIX: Search reset icons not hiding when empty filter
Reply
#2
Hi Tim

I played DSD and discovered static noise when listened close to the loudspeaker.  This only happens when listening with MPD 21.6, no such static when I switched to 20.20, everything kept unchanged.  Same problem in RC0.  The DAC I am using is LKS MH-DA004, Pi 3B+.  Please see details before, thanks.

Code:
Audio Information
INPUT PROCESSING
Source:     NAS/Home/Sukie S - The Hat Trick [DSD]/10. 完全.dsf
Encoded at:     DSD
Decoded to:     0 bps
DSP OPERATIONS
Resampling:     off
Crossfeed:     off
Equalizer:     Graphic EQ: (off), Parametric EQ: (off}
Crossfade:     0 seconds
Other:     Volume normalize (no}, Replaygain (off)
Chip options:     none
Volume ctl:     Disabled (100% volume level is output by MPD)
OUTPUT STREAM
Destination:     Local
Rate:     0 bps
AUDIO DEVICE
Device:     Allo DigiOne Signature
Chip:     Cirrus Logic WM8805
Interface:     I2S
Reply
#3
[attachment=583][attachment=584]
(03-29-2019, 07:06 PM)Tim Curtis Wrote: Hi,

moOde 5 Release Candidate RC1 is available for download at the links below :-)



ISO Image
https://github.com/moode-player/test/rel...rc1-21.zip
MD5 (moode-r50-rc1-21.zip) = dfebab03a5db934aa98f3fe843d70340

Sources
https://github.com/moode-player/test/rel...rc1-21.zip

This release includes the following:

1) Fixes to all bugs reported for RC0
2) UI layout fixes for Raspberry Pi 7" Touch
3) Other minor UI layout fixes
4) Bump to shairport-sync 3.3.0-RC2
5) New GPIO Config feature

Refer to the Release Notes below for more information.

NOTE: Be sure to read Quick help. Its a selection off of the Main Menu :-)

-Tim

Code:
########################################################
//
// 5.0 2019-MM-DD
//
########################################################

New features

- NEW: Adaptive UI version 5 with Playbar
- NEW: User added radio station logos
- NEW: Redesigned Graphic and Parametric EQ's
- NEW: EQ support in Airplay and Spotify
- NEW: Bluetooth auto-pairing agent
- NEW: HTTP streaming server for MPD
- NEW: Polarity inversion for MPD output
- NEW: GPIO button handler
- NEW: Alpha index scroll for Library
- NEW: Source select for HiFiBerry DAC+ ADC
- NEW: Quick help for buttons and active elements
- NEW: Moode utility command (moodeutl)

Audio Devices

- NEW: HiFiBerry Amp2
- NEW: HiFiBerry Beocreate
- NEW: HiFiBerry MiniAmp
- NEW: HiFiBerry DAC Zero
- NEW: HiFiBerry DAC+ ADC
- NEW: HiFiBerry DAC+ DSP

Radio station updates

- NEW: JB Radio 2 USA (320K)
- UPD: Audiophile Baroque
- UPD: Audiophile Classical
- UPD: Audiophile Jaxx
- UPD: Audiophile Lounge
- UPD: Audiophile Rock-Blues
- UPD: Czech Radio Classical 256K
- UPD: Folk Radio UK changed to Radionomy
- UPD: KUVO 89.3 FM Denver
- UPD: KUVO HD2 - Jazz with Bob Parlocha
- UPD: Radio Caroline
- UPD: SUB.FM
- DEL: EuropaRadioJazz - 88.3 Smooth Jazz HD
- DEL: EuropaRadioJazz - The Sound of Jazz
- DEL: The Finest Amsterdam
- DEL: Radio X Brussels
- DEL: Rock Radio 1
- DEL: Somehow Jazz

Updates

- UPD: Bump to MPD 0.21 series (0.21.6)
- UPD: Bump to kernel 4.19.30
- UPD: Bump to shairport-sync 3.3.0 RC2
- UPD: Bump to librespot 2019-02-22 commit: daeeeaa
- UPD: Bump to bluez 5.50
- UPD: Bump to bluez-alsa 1.31 commit: d73282b
- UPD: Bump to hostapd 2.7
- UPD: Freshen the Config pages
- UPD: Streamline bgimage processing
- UPD: Catch json data errors from engineMpd
- UPD: Reduce debug log clutter
- UPD: Add id3 "comment" tag to adv search
- UPD: Deprecate Airplay auto-volume
- UPD: Add "interpolation" to Airplay config
- UPD: Replace avprobe with mediainfo
- UPD: Remove restriction on NAS config Name
- UPD: Move Save PL and Set Favs to context menu
- UPD: Wrap to first PL item when skip from last
- UPD: Chg wifi country Britain (UK) to United Kingdom (UK)
- UPD: Revert to manual reboot for FS expand
- UPD: Add quotes to cifs userid in mount
- UPD: Deprecate manual "Tab default" setting
- UPD: Deprecate /var/local/www/cssw,jsw,templatesw
- UPD: Deprecate /var/www/themes

Bug fixes

- FIX: Mobile timeline unnecessary updates
- FIX: Corner case for 0 handling in duration
- FIX: Default cover width in Lib (Chrome only)
- FIX: Time knob sometimes not resizing
- FIX: Search reset icons not hiding when empty filter

Hello Tim,

Amazing work!

Noticed 2 things with RC1:
  1. There is no summary of how much tracks and playing time is available in the music library
  2. Auto Shuffle is not working with a large music library > 35000 flac files
Checked with a Raspberri Pi 3 model B in combination with Firefox and Edge

Kind regards,

Frank


Attached Files Thumbnail(s)
       
Reply
#4
(03-31-2019, 08:33 AM)RobinsonDAC Wrote: Hi Tim

I played DSD and discovered static noise when listened close to the loudspeaker.  This only happens when listening with MPD 21.6, no such static when I switched to 20.20, everything kept unchanged.  Same problem in RC0.  The DAC I am using is LKS MH-DA004, Pi 3B+.  Please see details before, thanks.

Code:
Audio Information
INPUT PROCESSING
Source:     NAS/Home/Sukie S - The Hat Trick [DSD]/10. 完全.dsf
Encoded at:     DSD
Decoded to:     0 bps
DSP OPERATIONS
Resampling:     off
Crossfeed:     off
Equalizer:     Graphic EQ: (off), Parametric EQ: (off}
Crossfade:     0 seconds
Other:     Volume normalize (no}, Replaygain (off)
Chip options:     none
Volume ctl:     Disabled (100% volume level is output by MPD)
OUTPUT STREAM
Destination:     Local
Rate:     0 bps
AUDIO DEVICE
Device:     Allo DigiOne Signature
Chip:     Cirrus Logic WM8805
Interface:     I2S

Hi,

Thanks for reporting that :-) It appears to be a bug in MPD 0.21 series.
https://github.com/MusicPlayerDaemon/MPD/issues/469

Stick with 0.20.20 for the time being until MPD maintainer fixes the bug. If the bug is not fixed before moOde 5 production release then I may revert to 0.20.20 as the default version of MPD for moOde 5 and leave 0.21.y as an option.

-Tim
Reply
#5
(03-31-2019, 09:00 AM)rylfas Wrote:
(03-29-2019, 07:06 PM)Tim Curtis Wrote: Hi,

moOde 5 Release Candidate RC1 is available for download at the links below :-)



ISO Image
https://github.com/moode-player/test/rel...rc1-21.zip
MD5 (moode-r50-rc1-21.zip) = dfebab03a5db934aa98f3fe843d70340

Sources
https://github.com/moode-player/test/rel...rc1-21.zip

This release includes the following:

1) Fixes to all bugs reported for RC0
2) UI layout fixes for Raspberry Pi 7" Touch
3) Other minor UI layout fixes
4) Bump to shairport-sync 3.3.0-RC2
5) New GPIO Config feature

Refer to the Release Notes below for more information.

NOTE: Be sure to read Quick help. Its a selection off of the Main Menu :-)

-Tim

Code:
########################################################
//
// 5.0 2019-MM-DD
//
########################################################

New features

- NEW: Adaptive UI version 5 with Playbar
- NEW: User added radio station logos
- NEW: Redesigned Graphic and Parametric EQ's
- NEW: EQ support in Airplay and Spotify
- NEW: Bluetooth auto-pairing agent
- NEW: HTTP streaming server for MPD
- NEW: Polarity inversion for MPD output
- NEW: GPIO button handler
- NEW: Alpha index scroll for Library
- NEW: Source select for HiFiBerry DAC+ ADC
- NEW: Quick help for buttons and active elements
- NEW: Moode utility command (moodeutl)

Audio Devices

- NEW: HiFiBerry Amp2
- NEW: HiFiBerry Beocreate
- NEW: HiFiBerry MiniAmp
- NEW: HiFiBerry DAC Zero
- NEW: HiFiBerry DAC+ ADC
- NEW: HiFiBerry DAC+ DSP

Radio station updates

- NEW: JB Radio 2 USA (320K)
- UPD: Audiophile Baroque
- UPD: Audiophile Classical
- UPD: Audiophile Jaxx
- UPD: Audiophile Lounge
- UPD: Audiophile Rock-Blues
- UPD: Czech Radio Classical 256K
- UPD: Folk Radio UK changed to Radionomy
- UPD: KUVO 89.3 FM Denver
- UPD: KUVO HD2 - Jazz with Bob Parlocha
- UPD: Radio Caroline
- UPD: SUB.FM
- DEL: EuropaRadioJazz - 88.3 Smooth Jazz HD
- DEL: EuropaRadioJazz - The Sound of Jazz
- DEL: The Finest Amsterdam
- DEL: Radio X Brussels
- DEL: Rock Radio 1
- DEL: Somehow Jazz

Updates

- UPD: Bump to MPD 0.21 series (0.21.6)
- UPD: Bump to kernel 4.19.30
- UPD: Bump to shairport-sync 3.3.0 RC2
- UPD: Bump to librespot 2019-02-22 commit: daeeeaa
- UPD: Bump to bluez 5.50
- UPD: Bump to bluez-alsa 1.31 commit: d73282b
- UPD: Bump to hostapd 2.7
- UPD: Freshen the Config pages
- UPD: Streamline bgimage processing
- UPD: Catch json data errors from engineMpd
- UPD: Reduce debug log clutter
- UPD: Add id3 "comment" tag to adv search
- UPD: Deprecate Airplay auto-volume
- UPD: Add "interpolation" to Airplay config
- UPD: Replace avprobe with mediainfo
- UPD: Remove restriction on NAS config Name
- UPD: Move Save PL and Set Favs to context menu
- UPD: Wrap to first PL item when skip from last
- UPD: Chg wifi country Britain (UK) to United Kingdom (UK)
- UPD: Revert to manual reboot for FS expand
- UPD: Add quotes to cifs userid in mount
- UPD: Deprecate manual "Tab default" setting
- UPD: Deprecate /var/local/www/cssw,jsw,templatesw
- UPD: Deprecate /var/www/themes

Bug fixes

- FIX: Mobile timeline unnecessary updates
- FIX: Corner case for 0 handling in duration
- FIX: Default cover width in Lib (Chrome only)
- FIX: Time knob sometimes not resizing
- FIX: Search reset icons not hiding when empty filter

Hello Tim,

Amazing work!

Noticed 2 things with RC1:
  1. There is no summary of how much tracks and playing time is available in the music library
  2. Auto Shuffle is not working with a large music library > 35000 flac files
Checked with a Raspberri Pi 3 model B in combination with Firefox and Edge

Kind regards,

Frank

Hi Frank,

1. I'm not seeing this on any of my clients. What screen size and device are u using?

2. Auto-shuffle currently has limitation due to storing the shuffle list entirely in memory. The maintainer has not yet committed the fix. https://github.com/joshkunz/ashuffle/issues/16

-Tim
Reply
#6
(03-31-2019, 12:43 PM)Tim Curtis Wrote:
(03-31-2019, 09:00 AM)rylfas Wrote:
(03-29-2019, 07:06 PM)Tim Curtis Wrote: Hi,

moOde 5 Release Candidate RC1 is available for download at the links below :-)



ISO Image
https://github.com/moode-player/test/rel...rc1-21.zip
MD5 (moode-r50-rc1-21.zip) = dfebab03a5db934aa98f3fe843d70340

Sources
https://github.com/moode-player/test/rel...rc1-21.zip

This release includes the following:

1) Fixes to all bugs reported for RC0
2) UI layout fixes for Raspberry Pi 7" Touch
3) Other minor UI layout fixes
4) Bump to shairport-sync 3.3.0-RC2
5) New GPIO Config feature

Refer to the Release Notes below for more information.

NOTE: Be sure to read Quick help. Its a selection off of the Main Menu :-)

-Tim

Code:
########################################################
//
// 5.0 2019-MM-DD
//
########################################################

New features

- NEW: Adaptive UI version 5 with Playbar
- NEW: User added radio station logos
- NEW: Redesigned Graphic and Parametric EQ's
- NEW: EQ support in Airplay and Spotify
- NEW: Bluetooth auto-pairing agent
- NEW: HTTP streaming server for MPD
- NEW: Polarity inversion for MPD output
- NEW: GPIO button handler
- NEW: Alpha index scroll for Library
- NEW: Source select for HiFiBerry DAC+ ADC
- NEW: Quick help for buttons and active elements
- NEW: Moode utility command (moodeutl)

Audio Devices

- NEW: HiFiBerry Amp2
- NEW: HiFiBerry Beocreate
- NEW: HiFiBerry MiniAmp
- NEW: HiFiBerry DAC Zero
- NEW: HiFiBerry DAC+ ADC
- NEW: HiFiBerry DAC+ DSP

Radio station updates

- NEW: JB Radio 2 USA (320K)
- UPD: Audiophile Baroque
- UPD: Audiophile Classical
- UPD: Audiophile Jaxx
- UPD: Audiophile Lounge
- UPD: Audiophile Rock-Blues
- UPD: Czech Radio Classical 256K
- UPD: Folk Radio UK changed to Radionomy
- UPD: KUVO 89.3 FM Denver
- UPD: KUVO HD2 - Jazz with Bob Parlocha
- UPD: Radio Caroline
- UPD: SUB.FM
- DEL: EuropaRadioJazz - 88.3 Smooth Jazz HD
- DEL: EuropaRadioJazz - The Sound of Jazz
- DEL: The Finest Amsterdam
- DEL: Radio X Brussels
- DEL: Rock Radio 1
- DEL: Somehow Jazz

Updates

- UPD: Bump to MPD 0.21 series (0.21.6)
- UPD: Bump to kernel 4.19.30
- UPD: Bump to shairport-sync 3.3.0 RC2
- UPD: Bump to librespot 2019-02-22 commit: daeeeaa
- UPD: Bump to bluez 5.50
- UPD: Bump to bluez-alsa 1.31 commit: d73282b
- UPD: Bump to hostapd 2.7
- UPD: Freshen the Config pages
- UPD: Streamline bgimage processing
- UPD: Catch json data errors from engineMpd
- UPD: Reduce debug log clutter
- UPD: Add id3 "comment" tag to adv search
- UPD: Deprecate Airplay auto-volume
- UPD: Add "interpolation" to Airplay config
- UPD: Replace avprobe with mediainfo
- UPD: Remove restriction on NAS config Name
- UPD: Move Save PL and Set Favs to context menu
- UPD: Wrap to first PL item when skip from last
- UPD: Chg wifi country Britain (UK) to United Kingdom (UK)
- UPD: Revert to manual reboot for FS expand
- UPD: Add quotes to cifs userid in mount
- UPD: Deprecate manual "Tab default" setting
- UPD: Deprecate /var/local/www/cssw,jsw,templatesw
- UPD: Deprecate /var/www/themes

Bug fixes

- FIX: Mobile timeline unnecessary updates
- FIX: Corner case for 0 handling in duration
- FIX: Default cover width in Lib (Chrome only)
- FIX: Time knob sometimes not resizing
- FIX: Search reset icons not hiding when empty filter

Hello Tim,

Amazing work!

Noticed 2 things with RC1:
  1. There is no summary of how much tracks and playing time is available in the music library
  2. Auto Shuffle is not working with a large music library > 35000 flac files
Checked with a Raspberri Pi 3 model B in combination with Firefox and Edge

Kind regards,

Frank

Hi Frank,

1. I'm not seeing this on any of my clients. What screen size and device are u using?

2. Auto-shuffle currently has limitation due to storing the shuffle list entirely in memory. The maintainer has not yet committed the fix. https://github.com/joshkunz/ashuffle/issues/16

-Tim

Hello Tim,

  1. I think is has something to do with the aspect ratio of the screen. Happening on a iPad, laptop and computer screen with a aspect ratio of 16x9. But on a HP L1950G aspect ratio 5x4 everything looks fine.
  2. I was aware of the ashuffle limitations on the older Raspberry models and the Zero's with Moode 4.4. But now the problem occurs also with the later models which were still working fine with Moode 4.4
Kind regards,

Frank
Reply
#7
Hi Frank,

I'm able to repro the layout issue on the Library. Fixed :-)

Not able to test the shuffle issue because my collection is < 5000 tracks. Try with MPD 0.20.20 to rule some sort of issue with MPD 0.21.6.
Reply
#8
(03-31-2019, 12:37 PM)Tim Curtis Wrote:
(03-31-2019, 08:33 AM)RobinsonDAC Wrote: Hi Tim

I played DSD and discovered static noise when listened close to the loudspeaker.  This only happens when listening with MPD 21.6, no such static when I switched to 20.20, everything kept unchanged.  Same problem in RC0.  The DAC I am using is LKS MH-DA004, Pi 3B+.  Please see details before, thanks.

Code:
Audio Information
INPUT PROCESSING
Source:     NAS/Home/Sukie S - The Hat Trick [DSD]/10. 完全.dsf
Encoded at:     DSD
Decoded to:     0 bps
DSP OPERATIONS
Resampling:     off
Crossfeed:     off
Equalizer:     Graphic EQ: (off), Parametric EQ: (off}
Crossfade:     0 seconds
Other:     Volume normalize (no}, Replaygain (off)
Chip options:     none
Volume ctl:     Disabled (100% volume level is output by MPD)
OUTPUT STREAM
Destination:     Local
Rate:     0 bps
AUDIO DEVICE
Device:     Allo DigiOne Signature
Chip:     Cirrus Logic WM8805
Interface:     I2S

Hi,

Thanks for reporting that :-) It appears to be a bug in MPD 0.21 series.
https://github.com/MusicPlayerDaemon/MPD/issues/469

Stick with 0.20.20 for the time being until MPD maintainer fixes the bug. If the bug is not fixed before moOde 5 production release then I may revert to 0.20.20 as the default version of MPD for moOde 5 and leave 0.21.y as an option.

-Tim

Hi,

Btw, what DSD format are u using and is DSD over PCM (DoP) set to "Yes" in MPD Config?

Reason I ask is that i just ran a few quick tests with MPD 0.21.6, DoP=Yes and some DSD64/DSF tracks and no issues. The DAC is an Allo Katana.

-Tim
Reply
#9
Interesting test results.

I ran this latency tool on MoOde....

https://support.digium.com/s/article/How...tency-test


Created by this company

Digium | Empowering Communication
Our vision is a world based upon open communications. Our mission is to transform the way businesses acquire and operate their communications systems through the application of open source software.

It appears out-the-box MoOde has excellent system latency. In fact, playing around with kernel parameters for a day did not yield any improvements but in most cases made it worse. Sweeet!!!
Reply
#10
(03-31-2019, 02:52 PM)Tim Curtis Wrote: Hi Frank,

I'm able to repro the layout issue on the Library. Fixed :-)

Not able to test the shuffle issue because my collection is < 5000 tracks. Try with MPD 0.20.20 to rule some sort of issue with MPD 0.21.6.

Hello Tim,

No shuffle issues with MPD 0.20.20. It seems that 0.21.6 causes the problem. Will continue to test the coming days.

Kind regards,

Frank
Reply


Forum Jump: