Benben v0.7.1 is now released!

  • Benben AppImage for x86-64 Linux: download
    • SHA256: 37f6545c35f35d952c313e9f9398b01c7bc67957457b1f35a29056291ead8165
    • GPG Signature
    • AppImage was built with glibc v2.23, and requires a CPU from at least mid 2013 (Intel Haswell or equivalent).
  • remote-benben v0.3.0 AppImage for x86-64 Linux: download
    • SHA256: 8c7496fddbe44a10feb4e0cbab7b733e008dbdf998adda3092437587ecfb8366
    • GPG Signature
  • Updated manual: HTML and PDF
  • For source code, clone this Fossil repository and checkout v0.7.1
    fossil clone https://chiselapp.com/user/MistressRemilia/repository/benben/ && cd benben && fossil checkout v0.7.1
  • Want to build from source? Check out the Building page for instructions.

Changes and Features

  • Library updates:
    • SatouSynth minimum is now v0.1.4.
    • CL-RemiAudio minimum is now v0.1.3.
    • CL-RemiMarshal minimum is now v0.4.3.
    • CL-SDM minimum is now v0.99.38.
  • Breaking change: The zero-order hold resampler option has been removed. Given how low of a quality this resampler was, and with very little performance improvement compared to Linear, this has been deemed a minor breaking change.
  • Fixed: Fixed a bug in the NES emulation core where some NES VGM files aborted playback early when they attempted to load data into the emulated chip's RAM.
  • Fixed: The total elapsed time no longer starts updating at 7 seconds when resampling. It instead starts updating immediately, as it should.
  • Fixed: Song config reloading now works.
  • New: Added support for RIFF Wave (.wav) files that use IMA ADPCM encoding.
  • Changed: The Sinc-Best and Sinc-Medium resampler modes are no longer included in the binary by default when building using build.sh or the AppImage build script. These options were VERY overkill, and this also saves a bit in binary size. To include them, use: ./build.sh --all-resamp
  • Changed: Better info line for RIFF Wave files.
  • Changed: The default stereo enhancement value is now 1.1 (old default was 1.0, which was the same as 'no change'; this can still be changed in the config file).
  • Changed: The DC filter is no longer enabled by default (it isn't needed most of the time).