Skip to content

Releases: Beinsezii/ompl

0.10.0

06 Sep 00:12
Compare
Choose a tag to compare

The CLI commands for filter/sorter management contain breaking changes

  • TUI can now display album art
  • TUI hugely speed up; >5000fps
  • CLI filter/sorter commands expanded
  • Sympal backend should gracefully handle every possible error
  • Other varied internal improvements

Full Changelog: 0.9.3...0.10.0

The raw binaries are manually built and tested while the zipped files are CI constructed.

Build this release yourself with cargo install --git https://github.com/Beinsezii/ompl.git --tag 0.10.0

0.9.3

11 Aug 01:36
Compare
Choose a tag to compare

Fix critical performance issue. As far as I know it only affects Windows.

My deepest apologies to my 0000 Windows users.

Full Changelog: 0.9.2...0.9.3

0.9.2

14 Jul 01:17
Compare
Choose a tag to compare
  • Many more Sympal backend improvements
    • Improved file compatibility, such as .M4A
    • Greatly improved waveform seekbar
    • Bit snappier
  • Other minor fixes and improvements, mostly to the TUI

Full Changelog: 0.9.1...0.9.2

More binaries in the build action

0.9.1

09 Jun 00:31
Compare
Choose a tag to compare

Mostly minor fixes and improvements, particularly with sympal backend stability.

Full Changelog: 0.9.0...0.9.1

More binaries in the build action

0.9.0

20 Feb 20:42
Compare
Choose a tag to compare

Sympal overhaul featuring Digital Audio Signal Processing

  • Sympal should work on Windows, Jack, anywhere regardless of available bit depths or sample rates.
    • OS still needs to provide matching channels at the moment. I'm one of those stereo purists so I need to manually remix some of my tracks into mono or 5.1 or whatever you strange people use.
  • Sympal is now the default on Windows, and the attached binaries are Sympal backend exclusive.

Alternative binaries for Linux, MacOS, and Windows are available on the Build Latest Release Action which contain all available backends

0.8.2

03 Feb 02:37
Compare
Choose a tag to compare
  • Setting colors now accepts values in different colorspaces. See ompl help theme for details.
  • Sympal should handle audio device errors more gracefully

0.8.1 Sympal + Pipewire race condition hotfix

24 Jul 19:54
Compare
Choose a tag to compare

Newest Pipewire exposed a race condition in Sympal where a new stream could be built before the old was destroyed. This should be impossible now.

0.8.0 - New backend

17 Jul 01:38
e8746fe
Compare
Choose a tag to compare

Add Sympal backend, enabled by default on non-windows platforms.

  • Supports seeking, scrubbing, everything.
  • Supports many many formats, but some like .mp4 videos might error out and crash at the moment

The old backend is still available using ompl main --backend rodio, which is also the default on windows. Windows made the 450 IQ decision to only allow audio streams that match the sample rate of the chosen output, so unless all your tracks are the same frequency as your sound card Sympal will crash.

Other new things this release include redone 'human' names for id3 tags and lexical sorting for the queue. Maybe more, I forgot, it's been a while.

Hopefully no emergency patches and I can work on 0.9 or maybe even 1.0

0.7.0

08 May 18:49
Compare
Choose a tag to compare

New features

  • Added --noshuffle flag to main subcommand
  • You can scroll on the volume and track control widgets
  • Renamed all "sort"/"sort tagstring" instances to "sorters"

Known issues

  • File not found handling broken, CTDs if playing a track that no longer exists.

0.6.1 - Hotfix for doubled keys

07 Mar 08:16
Compare
Choose a tag to compare

Hotfix for doubled key input on some platforms, notably Windows && probably some terminals.

I made this patch in 30 seconds using Notepad so hopefully nothing is broken 👍