![]() |
Upcoming moOde 9.3.3 - Printable Version +- Moode Forum (https://moodeaudio.org/forum) +-- Forum: moOde audio player (https://moodeaudio.org/forum/forumdisplay.php?fid=3) +--- Forum: Support (https://moodeaudio.org/forum/forumdisplay.php?fid=7) +--- Thread: Upcoming moOde 9.3.3 (/showthread.php?tid=7656) Pages:
1
2
|
Upcoming moOde 9.3.3 - Tim Curtis - 04-19-2025 Here are WIP release notes for upcoming moOde 9.3.3 release - A new "Players dashboard" with multi-select and additional comannds [attachment=4614][attachment=4615][attachment=4617][attachment=4616] - An important fix to the function chainMpdCmds(). I'll prolly get this fix into a post-release patch. Code: ################################################################################ RE: Upcoming moOde 9.3.3 - Tim Curtis - 04-24-2025 Latest WIP release notes for upcoming 9.3.3 - New Dashboard (formerly >>Players) - Bump to Deezer Connect (pleezer) 0.17.0 with new --dither-bits and --noise-shaping options - WebUI style improvements for mobile portrait Dashboard [attachment=4645][attachment=4646][attachment=4647][attachment=4648] Deezer Connect [attachment=4644] WebUI Mobile Portrait [attachment=4643] Code: ################################################################################ RE: Upcoming moOde 9.3.3 - roderickvd - 04-25-2025 Great! I recommend that the default for dithering is not 0 but empty. This will make pleezer try and set something sane based on the output format (15.5 bits for S16, 19.5 for S32, 24.0 for F32). RE: Upcoming moOde 9.3.3 - roderickvd - 04-25-2025 Also in the example with 0,0002% THD+N the output should be 18.6 bits, according to my calculations. RE: Upcoming moOde 9.3.3 - Tim Curtis - 04-25-2025 Ok got it, default dither-bits should be empty/blank instead of 0. I'll update that code. In the formula example I get the following. ( -20 * ( log10(P) - 1.76 ) ) / 6.02 Let P = .0002 log10(P) = -3.6989700043360187 -3.6989700043360187 - 1.76 = -5.458970004336019 -20 * -5.458970004336019 = 109.17940008672038 109.17940008672038 / 6.02 = 18.13611297121601 RE: Upcoming moOde 9.3.3 - roderickvd - 04-25-2025 It should be: ( -20 * log10(P) - 1.76 ) / 6.02 RE: Upcoming moOde 9.3.3 - roderickvd - 04-25-2025 With P = 0.0002 / 100 = 0.000002 … which may be an easy miss :-) RE: Upcoming moOde 9.3.3 - Tim Curtis - 04-25-2025 Oops, percentage and incorrect order of operations :-0 Let P = 0.0002 ( (-20 * log10(P/100) ) - 1.76 ) / 6.02 = 18.641096359933555 RE: Upcoming moOde 9.3.3 - Tim Curtis - 04-25-2025 (04-25-2025, 10:40 AM)roderickvd Wrote: Great! I recommend that the default for dithering is not 0 but empty. This will make pleezer try and set something sane based on the output format (15.5 bits for S16, 19.5 for S32, 24.0 for F32). By empty do you mean 1. don't supply the --dither-bits param in the pleezer launch string -- or -- 2. Supply the param as --dither-bits "" RE: Upcoming moOde 9.3.3 - roderickvd - 04-25-2025 Option 1: don’t set it. |