Version 14.0.0 Beta 5

Version 14.0.0

Notes:

  • This is a major version update. Be sure to read the changelog.
  • Beta note: There’s many changes between betas with new settings that might not be written.
  • Beta note: Updated, changed or added default application and now playing styles. See the thread in the discussion part of the forum.
  • Please remember to leave an updated written review on the Play Store. Your feedback is essential for improving the app’s ranking and helping secure Symfonium’s future.

Added:

  • Added many new now playing settings:
    • Added new waveform bar type. (5 modes with precise settings over bars and reflection)
    • Added icon color, overlay transparency and size settings for string buttons.
    • Added precise size control and transparency level to control buttons.
    • Added configurable protection for lyrics over cover.
    • Added new spacer type for buttons, allowing more asymmetric designs.
    • Added 5 toggleable booleans to custom strings, allowing more dynamic screens.
    • Added more precise control of background blur level.
    • Added text formatting controls for custom strings (Bold, Italic, Uppercase, Underline and Strike).
    • Added share file as a possible button and string action.
    • Added horizontal text position setting for the top bar.
    • Added vertical text alignment setting for multiline fixed-size strings.
    • Added control over transparency levels for most overlays and protections.
    • Added new background overlay types and cleaned up the current implementation.
    • Added 3 new customizable strings over cover.
    • Added option to invert overlay and protection colors.
    • Added option to force black overlays.
    • Added new animated glow expanded background style. (Apple Music style, Android 13+).
    • Added new fill size setting for cover in landscape to have it use as much space as possible in its side position.
    • You can now customize the back and forward amount for expanded and compact player buttons.
    • Added option to keep wave bar slider mode even if the data is missing or loading.
    • Added option to swap buttons and collapse button in top bar.
    • Added “album.type”, “output.current”, “renderer.current”, “renderer.type”, “sleep.timer”, “sleep.timer.seconds”, “sleep.timer.eos”, “player.repeat.mode”, “player.shuffle.mode”, “player.paused”, “filepath”, “filename”, “bool1” to “bool5” as possible custom string values.
    • Added many new “string.*” as translatable custom string values to help making custom styles multi languages.
    • Added a few new default now playing styles.
  • Added many new page settings:
    • Added different background overlay types and transparency levels.
    • Added precise header and image size controls.
    • Added title and version bold and scale factor.
    • Added subtitle and artists as text scale factor.
    • Added option to show Favorite, Composer filter and More buttons in the button row, with option to split them from the playback actions.
    • Added precise blur level control.
    • Added center text, spacing and size control to albums in album and artist pages.
    • Added option to space evenly buttons.
    • Added option for album page to only show distinct artists in song list.
    • Added custom string support as subtitle for Album and Artist page.
  • Added many new media lists settings:
    • Minimum columns for grids is now 1.
    • Added nearly all display modes to all item types.
    • Added Single line list, Text only list, Round card grid, Overlay grid, Landscape background overlay and Landscape overlay display modes.
    • Landscape grid modes now have round and square versions everywhere.
    • You can now hide unwanted buttons from the top button row.
    • Added new settings to enable offline status and/or favorite status as overlay icons in lists for all media types.
    • Added new setting to enable text centering on square grid display mode.
    • Added new setting to control if Text only display mode is single line or not.
  • Added many new home settings:
    • Added precise size control for the top icon.
    • Added 2 more possible shortcuts rows.
    • Added Sync all as possible shortcut.
    • Added tertiary container color as a possible header color.
    • Added custom text as home row header title.
    • Added precise control of header text font size, vertical padding, number of lines and center text option.
    • Refactored overview style selection to split display modes and styles.
    • Enabled many styles for overview items.
    • Added setting to control visibility of the More button for overview lists.
    • Sizes, spacing and padding can now be configured precisely.
    • Added new Overlay grid, Landscape background overlay and Landscape overlay styles.
    • Added new Multiline row and Carousel display modes.
    • Added per-row controls to display Favorite, Offline status and Playlist type overlay icons.
    • Added setting to hide subtitles in overview items.
    • Added button to easily copy settings from another home row.
    • Added option to change playlist affected to pinned playlist row.
    • Added new row Recently added album artist.
  • Added back Polish translation, thanks Medo for the work.
  • Added support for MusicBee Love rating tags. (Loved to Favorite, Banned to Excluded from mixes).
  • Added support for channel selection for PEQ filters (All, left or right) and lowered the minimum frequency to 5Hz.
  • Added new setting to disable background and surface color changes when using dynamic colors.
  • Added Stereo to Mono converter to the DSP.
  • Added new Crossfade Setting: “Mix only” allows for seamless track overlaps without fading the volume.
  • Added option to disable lyrics translations colors and word sync.
  • Added option to disable lyric voice color indicator.
  • Added new option to invert sort arrows.
  • Added support for mixed “&&” and “||” operators with parenthesis support to the template system.
  • Added support for mka, webm tag extraction to custom tag parser.

Changed:

  • There is major changes in many interface settings, most settings should be properly migrated, but it’s possible some special cases requires you to configure again some details.
  • Player keep paused state option is also applied to now playing cover swipes.
  • Now playing queue properly updates favorites, ratings, … on external changes.
  • Application styles export and import now also contain any custom home icon you have configured allowing to share full interface.
  • Song mood and language smart filters now support all range of text filters.
  • Updated the template engine to support combined && and ||, negative integers, double values and many more tweaks. If your custom strings relied on previous engine quirks, it is highly possible that you need to update your templates.
  • Now playing top bar standard subtitle text now displays their associated icon if present. Use custom strings to remove them if necessary.

Fixed:

  • Fixed selection menu sometimes not visible.
  • Fixed unwanted skip count increments in rare cases.
  • Fixed Jellyfin quick connect sometimes not working.
  • Fixed PEQ/GEG pre amp sometimes not applied after a track change.
  • Fixed Plex offline caching (transcoding) sometimes generating bad mp3 instead of opus.
  • Added a workaround to allow playback of invalid mp3 generated by Plex transcoding.
  • Fixed some mp3 tag and images extraction issues on some cloud providers.
  • Starting a radio mix or instant mix from current song in now playing no more restart the current song.
6 Likes