Benben v0.3.0 is now released!

  • Linux x86-64 AppImage: download (SHA1: cb6754a275fb48d5afeb772b7946510080528ed6)
  • For source code, clone this Fossil repository and checkout v0.3.0
    fossil clone https://chiselapp.com/user/MistressRemilia/repository/benben/ && cd benben && fossil checkout v0.3.0
  • Want to build from source? Check out the Building page for instructions.

Note

This AppImage was accidentally built for x86-64-v2, and will need a CPU newer than an Intel Nehalem or AMD Bulldozer.

Changes and Features

  • Update YunoSynth to v0.3.0:
    • Y8950 support
    • YM3526 support
  • Updated RemiAudio to v0.4.0:
    • Optimization: Improved rendering speed and resource usage.
  • Enhancement: Entirely new UI based on S-Lang. It closely resembles the old UI, but is faster, less prone to glitching, and has a few extra features.
  • Enhancement: libao is now supported as an audio backend. You can select this with the -d ao command line switch, or in the config with audio-driver: ao.
  • Enhancement: Playback now takes advantage of multiple cores.
  • Enhancement: The audio buffer size can now be adjusted in the config file.
  • Enhancement: When a channel clips, even if it's just for one sample, it will now be shown on the VU meter by highlighting the channel name in red.
  • "Enhancement": Benben will now ensure the Crystal runtime spawns enough worker threads.
  • Deprecation: The refresh-rate config option is now deprecated and ignored.
  • Fixed: Changing the volume now properly carries over between tracks.