Skip to content

v0.1.5

Compare
Choose a tag to compare
@drowaudio drowaudio released this 03 Dec 15:10
· 113 commits to master since this release

0.1.5

  • Fixed a problem catching allocations in clang release builds
  • Avoided accidently setting the bypass parameter for VST3 plugins
  • Simplified some parameter iteration methods to avoid returning bypass or non-automatable parameters
  • Added MIDI note on and off messages for synth processing tests
  • Added a Parameter thread safety test which attempts to call setValue on parameters from multiple threads concurrently mimicking automation and GUI interaction
  • Added a PluginStateTestRestoration test which calculates some checksums before randomising and restoring plugin state to check state restoration is correct
  • Added the ability to set command line arguments as environment variables e.g. "--skip-gui-tests" > "SKIP_GUI_TESTS=1", "--timeout-ms 30000" > "TIMEOUT_MS=30000"
  • Added the ability to set a random seed to use for the tests