Skip to content

Alpha 0.11.0

Latest
Compare
Choose a tag to compare
@EmperorJack EmperorJack released this 22 Aug 10:11

New features:

  • Allow MIDI mappings to specify channel per variable
  • Allow MIDI mappings to specify a default value per control variable
  • Add support for MIDI output devices (Settings -> MIDI)
  • Add support for MIDI encoders
  • Add ability to set an offset to the tap tempo (Settings -> Audio)
  • Add ability to reset tap tempo downbeat (see API changes below)
  • Add None option for audio input devices

Improvements:

  • Upgrade to Processing 4.3, Java 17
  • Syphon backend for faster Display & Preview windows (Mac only)
  • More reliable deleting and moving of layers up and down via API

API changes:

  • Add send_midi_message API method
  • Add bpm, tap_tempo_offset, set_tap_tempo_offset, beat_index, set_beat_index, and request_reset_downbeat API methods
  • Add get_display and focus_editor_window API methods
  • Rename move_layer_* API methods to request_move_layer_*
  • Rename delete_layer API method to request_delete_layer

Bug fixes:

  • Fix bug where Syphon was referenced on Windows when it shouldn't be
  • Fix bugs where stopping displays did not work correctly
  • Fix bug where editor layout could not be resized

Tech improvements:

  • Refactor client app into TypeScript
  • Upgrade JRuby and a bunch of libraries & packages

Removed features:

  • 32-bit Windows builds have now been dropped