58 Commits (563a983686b8668e840fa98bcaa5068a6d22fa11)

Author SHA1 Message Date
  bsp2 563a983686 fix plugin detection in Cakewalk by BandLab (64bit) 6 years ago
  bsp2 f6419ed96a clean up + fix deadlock issue 6 years ago
  bsp2 d321f5f150 replace std::mutex by std::recursive_mutex + protect setProgramChunk() by engine.mutex 6 years ago
  bsp2 59bee7796d fix GCC warning 6 years ago
  bsp2 7a44bfe4cd fix MIDI Note On idle detection mode and add configurable threshold settings 6 years ago
  bsp2 da0c4b0854 add fixDenorm global setting (settings.json + Toolbar) 6 years ago
  Robin Gareus 67e9a44342
Implement Vst Version 6 years ago
  bsp2 29a0d43b56 add USE_BEGIN_REDRAW_FXN build option (disabled by default, see setenv_linux.sh) 6 years ago
  bsp2 633385a5ed revert host fps fallback 6 years ago
  bsp2 515a9ae6a4 Linux: fix host fps setting (=> 30fps) 6 years ago
  Cameron Leger 945c6d2f36 Fix Host FPS redraw bug 6 years ago
  bsp2 87ee048934 document "unknown" Bitwig opcodes 6 years ago
  bsp2 b5b6fb6ad3 stub-handle Bitwig opcodes 56+66 6 years ago
  bsp2 b46ccdd88e add USE_LOG_PRINTF; use recursive mutex (Linux) (fixes BWS plugin re-loading) 6 years ago
  bsp2 af32e1a0da Linux: redirect Dprintf to /tmp/vst2_log.txt (debug) 6 years ago
  bsp2 c562fb51b4 Linux: set FPU rounding mode (zero) 6 years ago
  bsp2 ba11bc075d handle events in effEditIdle only in Linux build; fix input lag (reduce number of redraws) 6 years ago
  Cameron Leger aa4e2d0532 Change Event Handling methods, other fixes 6 years ago
  bsp2 26c080216d extern c fixes (GCC) 6 years ago
  bsp2 7dc68ecfc6 Linux: support both relative and absolute library paths 6 years ago
  bsp2 0e32465769 Linux: remove hard-coded plugin path and find it via dladdr() instead 6 years ago
  bsp2 93a77c1520 Linux: bypass VST plugin dir detection and use hard-coded path instead (just for testing!) 6 years ago
  bsp2 f068cdeb3f add support for ppqPos based timing (fixes CLK1/2 in FLStudio) 6 years ago
  bsp2 0cb0eac373 fix some GCC warnings (+ can now build Linux VST shared objects (w/o 3rd party modules, for now)) 6 years ago
  bsp2 d27413adda remove dep.7z and place the dependencies under version control 6 years ago
  Cameron Leger 3e409c4b78 Add one additional inline extern C issue 6 years ago
  Cameron Leger e8a70c9ba4 Cross-platform vst2_main directory changes 6 years ago
  bsp2 60aa9ec138 prepare for Linux port (can build lib and shared_lib targets) 6 years ago
  bsp2 7e8b33f19b fix critical multi-instancing (mixed instr+fx) issue 6 years ago
  bsp2 16e4d934c5 add global settings toolbar menu (window size, refresh rate, vsync, favourite module list, ..) 6 years ago
  bsp2 4a76974790 add numerical param editing; add param copy'n'paste; add param mini-undo 6 years ago
  bsp2 2b5f1d174e fix: failed assertion when restoring dynamically loaded module patch state 6 years ago
  bsp2 8324dc853e update release notes 6 years ago
  bsp2 5a30045102 fix idle detection; update module LindenbergResearch.Westcoast 6 years ago
  bsp2 ad0d90f664 add idle-detection (off, wake on MIDI note-on, wake on audio input) 6 years ago
  bsp2 41d0eb82d4 add offline rendering / bounce detection and oversample settings 6 years ago
  bsp2 f455deed13 add clipboard support and alto777_LFSR, Autodafe, CastleRocktronics, computerscare, FrankBuss, JE, Nohmad, SynthKit, TheXOR modules 6 years ago
  bsp2 c5c161562d fix parameter automation in Reason; fix Fundamental.VCA-1 6 years ago
  bsp2 33c5bf8a59 add 21kHz, ImpromptuModular modules; update LindenbergResearch modules 6 years ago
  bsp2 c80757d45c support fractional oversampling factors (e.g. 0.25) 6 years ago
  bsp2 4d74da5639 add oversampled I/O channel limit 6 years ago
  bsp2 d1398ead8f add oversampling 6 years ago
  bsp2 32c6049356 add virtual touch keyboard support (settings.json:touchKbd option) 6 years ago
  bsp2 c53600481a fix MIDI input in Jeskola Buzz 1.2 6 years ago
  bsp2 1d995b3950 fix MIDI input in Jeskola Buzz 1.2 6 years ago
  bsp2 dc870680ce fix Win7 mouse lock issue; support file drag'n'drop; sort fav modules by name 6 years ago
  bsp2 897678a0f8 add refreshRate and vsync config options (settings.json) 6 years ago
  bsp2 b7ef460fa0 replace GLFW by LGLW 6 years ago
  bsp2 0aa2fbc55b fix effect processing in Cubase 9.5.30 6 years ago
  bsp2 7e79bd3eda add DLL plugin support; add Template_shared example plugin; move dBiz.* modules to plugin.dll 6 years ago