AlgoRhythmia Changelog

What's new in AlgoRhythmia 4.1

Aug 26, 2016
  • Replaced original 76-sample library with a larger, more descriptively-named set of 100 samples.
  • Bug fixes related to sample loading and voice allocation.
  • Bug fixes in pattern saving and loading.
  • Added General MIDI level 2 drum notes to the MIDI note list.
  • Updated libsndfile and wxWidgets libraries.

New in AlgoRhythmia 4.0 (Jan 16, 2013)

  • New audio generation engine using XAudio2

New in AlgoRhythmia 3.0 (Jan 19, 2007)

  • Added Clear, Fibonacci, Sierpinski, and Sierpinski inverted, Basic Rock, Basic Rock 2, Basic Rock 3, Funk, and Oontz to base pattern list.
  • Converted application to use wxWidgets, which has resulted in a less crowded interface.
  • Kick sample (first sample) also plays when 'kick on first beat' is selected.
  • Added save and load of settings.
  • Added ability to edit individual drum notes on a grid.
  • Added swing setting.
  • Added volume setting for individual samples which affects both MIDI and sample volume.
  • Added 58 samples recorded from the Yamaha TG-55 tone generator.
  • Now accepts mutation rate values of 0.
  • Added ability to save to MIDI.
  • Added 8 different effect types: Chorus, compression, distortion, echo, flange, gargle, parameteric eq, and reverb.
  • Added on-off checkbox for MIDI.
  • Added hi-hat cancellation.
  • Improved tab order so that editing settings via keyboard is feasible.

New in AlgoRhythmia 2.0 (Sep 13, 2006)

  • Added invert buttons.
  • Changed from fixed drum sounds to user-selectable drum sounds.
  • Switched to a multithreaded model so that changes could be made
  • to settings without causing playback to stop or stutter.
  • Added .wav sample playback.
  • Added ability to select MIDI channel and device.
  • Added mutation every X bars.
  • Added ability to vary volume to make pattern sound vaguely more "Human".