89 Commits (419b468837c93ce3582da4e689199b366bc32fd4)

Author SHA1 Message Date
  falkTX 419b468837
A few more vst3 details, now in similar state as before 4 years ago
  falkTX 2f3b284d3f
Cleanup 4 years ago
  falkTX 25f95d2805
VST3 starts to work once again 4 years ago
  falkTX e0d2990d76 More vst3 4 years ago
  falkTX c2ac64abf9
Still not working 4 years ago
  falkTX 2bfe3c7c0e
Attempt at parameter outputs and failing 4 years ago
  falkTX 2cd3ce1026
Continue rework; factory non-static, fixing random things 4 years ago
  falkTX a84738594a
Some renaming and working parameter changes 4 years ago
  falkTX 755cc6aba9 Continue vst3 rework 4 years ago
  falkTX 71b9ea044e Start cleanup of vst3 code 4 years ago
  falkTX 14423c5eec
Automable is not a word, sorry! 4 years ago
  falkTX ad055720fc
Add Plugin::isDummyInstance() method, useful for some plugins 4 years ago
  falkTX 01261953a3
Fix no namespace build 4 years ago
  falkTX 1da1c811c7
Start of getResourcePath utility 4 years ago
  falkTX 2c91052619 Start of getBinaryFilename implementation; Cleanup 4 years ago
  falkTX 5948d8a381
Add some more debug prints 4 years ago
  falkTX b8f97e1c3f
Add debug prints for host context 4 years ago
  falkTX 1ad2bcc6b5 VST3: Use context from component too, fixes GUI on some hosts 4 years ago
  falkTX ab236b8d7a
VST3: Fix state messages 4 years ago
  falkTX 97068d3014
VST3: Fix missing 1st parameter when MIDI input was enabled 4 years ago
  falkTX 6fd0b5b70e
Keep host context from factory alive as needed 4 years ago
  falkTX cd9434e3d0
VST3: Move V3_API to the other side 4 years ago
  falkTX c12d9def50
VST3: Correctly set plugin version information 4 years ago
  falkTX 17f09f33bc
VST3: Set factory categories and flags, add documentation 4 years ago
  falkTX a7c2278668
VST3: Fix UI related issues 4 years ago
  falkTX 4e4d49ff70
Cleanup 4 years ago
  falkTX 542ebcf161
VST3: unref queried host contexts, fixing memory leaks 4 years ago
  falkTX 77dea31f20
Fix win32 build 4 years ago
  falkTX 8c9be800be
Class names must be different after all; Fix parameter state restore 4 years ago
  falkTX b59c740c06
Fix build with clang 4 years ago
  falkTX 9fa65320df
Fix VST3 UI cleanup issues 4 years ago
  falkTX 4893656da0
A few more VST3 tests on refcounter and host context 4 years ago
  falkTX 1ce0d89cc0
Make the VST3 implementation C++98 compatible 4 years ago
  falkTX 8904662794
VST3: Implement view timer handler, hook into host run loop 4 years ago
  falkTX a1926680fd
VST3: Fix memory leak and utf16 string messages 4 years ago
  falkTX b2109439bf
Replace custom message implementation by host context creation 4 years ago
  falkTX de29a1ad97
VST3: Add MIDI CC, channel pressure and pitchbend support 4 years ago
  falkTX 8d0f5600c7
VST3: Add 130*16 parameters for MIDI input, WIP 4 years ago
  JP Cimalando 87a195a26b
cmake: support building VST3 (#330) 4 years ago
  falkTX 67c8f57f50
Correct a typo 4 years ago
  falkTX e485b24098
Fix some wording 4 years ago
  falkTX a4aa2d83c8
VST3: full state save/restore support, update TODO items 4 years ago
  falkTX f90cc570dd
VST3: Cache state key/values and send them to UI on init 4 years ago
  falkTX ca35da32e4
VST3: report sample rate changes to UI 4 years ago
  falkTX a51cb9f8db
VST3: trigger restart component for preset and latency changes 4 years ago
  falkTX 1a7ed1d45c
VST3: shortcircuit view/controller for hosts without connections 4 years ago
  falkTX 9b94fe398e
VST3: Use UI idle to request changes from DSP 4 years ago
  falkTX d36ee9f19d
Move VST3 message related code to plugin side 4 years ago
  falkTX 1ae94bf221
VST3 cleanup, add state-set UI message 4 years ago
  falkTX 4c59baa314
Experiments with VST3 full data passing 4 years ago