Benben v0.6.0 has been released

Benben v0.5.0 is almost ready for release! The code is in a freeze right now, with only bug fixes going in. I’ve been releasing Linux x86-64 AppImages of each release candidate on the Releases page, or you can just build from source. There’s also a FAQ page now.

This is a huge update that introduces a bunch of new features.

  • Benben is now a general-purpose music player
    • VGM support is still in-place and is 100% native Crystal
    • MPEG-1 support (so .mp3, .mp2, and .mp1 files)
    • Module/tracker support (.s3m, .mod, .xm, etc.)
    • FLAC support (100% native Crystal)
    • Opus support
    • Ogg Vorbis support (demuxer is native Crystal)
    • MIDI support (native Crystal)
    • Playback of WAV and Au (native Crystal)
    • High quality resampling for MPEG-1/FLAC/Opus/WAV/Au/Ogg files via a native port of libsamplerate to Crystal
  • Theme support
  • More startup animations added
  • Seeking support for MP3, MP2, MP1, RIFF WAV, module files, and Au files added. Support for seeking in other formats will come in the future.
  • ReplayGain support for MPEG-1, Vorbis, Opus, and FLAC files
  • Improved metadata display (things scroll now)
  • Full changelog

Example video where it’s playing a tracker/module file (S3M) that I really like.

The finalized v0.5.0 release will come at the end of July. Enjoy :D

15 Likes