90 Commits (5e3035ed7fa6ae6973f49e2fc7643e7a1e809027)

Author SHA1 Message Date
  falkTX 4b3e0fb839
Give up trying to follow VST2 spec, always assume UI opens nicely 5 years ago
  falkTX 8672df82ad
Fix some strict compiler warnings 5 years ago
  falkTX ea88d9169d Make juce/carla vst save cross-compatible; Builds entire juce on linux 5 years ago
  falkTX 9de72258bd More fixes 5 years ago
  falkTX 37014357ad Start adapting for old juce 5 years ago
  falkTX 51f20736b4 Do not call plugin effEditIdle on update display opcode 6 years ago
  falkTX 36541cd0ba
Do not call plugin effEditIdle on update display opcode 6 years ago
  falkTX 15acfd6db3 Fix for VST plugins that update parameters without telling the host 6 years ago
  falkTX d73c0788cc Fix some warnings triggered by gcc-8 6 years ago
  falkTX 85ebe336c5 Fix some warnings triggered by gcc-8 6 years ago
  falkTX e3e2288691 Only send kVstTransportChanged to VST plugins when really needed 6 years ago
  falkTX faf4777b6e Cleanup, print error if win32 CreateWindow fails 6 years ago
  falkTX c78c2a77b6 Add back something removed by mistake.. 6 years ago
  falkTX 47cb24ae73 Keep VST UI open for the lifetime of the plugin 6 years ago
  falkTX 0b4f5c2bb0 Fix 32bit VST UIs never being visible 6 years ago
  falkTX 9a68a49849 Big push to get transport working correctly. Seems quite nice now 6 years ago
  falkTX cd8cea6539 macOS related fixes 6 years ago
  falkTX 2355f147b3 Fix build with -std=c++98 and adjustments for old Mac OS 6 years ago
  falkTX c789997920 More of the same 6 years ago
  falkTX 6184eadbcb Don't trigger ENGINE_CALLBACK_UPDATE under certain conditions 6 years ago
  falkTX e1004744cb Add valgrind script, found and fix 1 leak already 6 years ago
  falkTX 04dbc3fbee Nicer printing on out of bounds midi event time 6 years ago
  falkTX 7aa20661d7 Some fixes for stupid VST plugins 6 years ago
  falkTX d2e8c80fbc Avoid an assertion on VST-side midi-learn 6 years ago
  falkTX 8ac99a697e Rename vestige header and update it, adjust code as needed 6 years ago
  falkTX 90c7f8a89b Don't ask for vst window size before creation; cleanup vst code 6 years ago
  falkTX 8383b114e8 Handle (ignore) arbitrary number of audio ports in rack mode 6 years ago
  falkTX bf60778ad9 Use double-precision for time tick; Force bridge build without osc 6 years ago
  falkTX 4bc59c2d43 Fix a typo 6 years ago
  falkTX 7f8e36f72b Better error message for input timing errors 6 years ago
  falkTX 85b1615b60 Cleanup 6 years ago
  falkTX 9f30f00280 Do not use/check kVstParameterUsesIntegerMinMax vst property 6 years ago
  falkTX b054dd0c12 Fix small issues regarding program state (crash-fix some plugins) 6 years ago
  falkTX 7de5812912 More rt/non-rt function split, catch unwanted uses 6 years ago
  falkTX c0c08e8898 Start splitting RT and non-RT plugin functions 6 years ago
  falkTX 6d5a40daa3 Allow to send midi program-changes directly into vst plugins 6 years ago
  falkTX 9a0116fc6d Load state of old win/osx VST2 plugins (before juce/water breakage) 6 years ago
  falkTX 01b50d2f0b Implement parameter text for plugin bridges, cache last render 6 years ago
  falkTX 518f2557a1 Continue splitting of carla-plugin LV2 code 6 years ago
  falkTX 0e301dc562 Initial implementation of child windows for macOS; Cleanup 7 years ago
  falkTX d203aa7bab Fix loading Mac VST bundles with path terminating in slash 7 years ago
  falkTX f88c0d5ab0 Implement loading of MacOS VST2 bundles 7 years ago
  falkTX 869215b3b6 Print in logs when VST UI refuses to open 7 years ago
  falkTX 9ae5a2bcf8 Report VST NIMKPIVendorSpecificCallbacks as unsupported 7 years ago
  falkTX 09fb3d6500 Fix build on Mac OS and old non-c++11 compilers 7 years ago
  falkTX 1fd8608708 Try to get VSTs working a bit better 7 years ago
  falkTX 999cf14297 Small VST MIDI fixes, but needs a few more.. 7 years ago
  falkTX aff83aca09 Remove juce_audio_basics and adapt code for it 7 years ago
  falkTX f70ab2d39e Continue juce removal; Remove old patchbay plugin data 7 years ago
  falkTX e6ee1b36f1 Some small win32 fixing, still not quite there yet 7 years ago