1772 Commits (51ca273f60c17c16b59afadd9c52dac491a82d9c)
 

Author SHA1 Message Date
  falkTX 5df663bba6
VST3: use connection point to send parameter grab and changes 3 years ago
  falkTX e41e03f724
VST3: Start handling UI->DSP messages, WIP 3 years ago
  falkTX 57a430e9d5
Experiments with C++98 compat 3 years ago
  falkTX b3c3cd6448
Add a few code comments 3 years ago
  falkTX 80e35fb562
Simplify some code 3 years ago
  falkTX 4645f65e96
VST3: Implement UI->DSP parameter changes 3 years ago
  falkTX 80824ae666
Cleanup 3 years ago
  falkTX cfb1873d85
VST3: Implement programs on DSP side, update TODO items 3 years ago
  falkTX 4edb06e60e
VST3: Rework headers coding style, add C++ util, cleanup 3 years ago
  falkTX 72423e1edd
Mention VST3 in cmake 3 years ago
  falkTX 5614c5b8a7
Add VST3 to CI and packaging scripts 3 years ago
  falkTX ef5c2d8a06
VST3: Fix UI object lifetime, add temp workaround for component 3 years ago
  falkTX db465f69b2
VST3 YOLO 3 years ago
  falkTX 090ee03274
VST3: implement parameter outputs and triggers, UI focus 3 years ago
  falkTX 7cfaef7550
Cleanup 3 years ago
  falkTX 842bb786ff
VST3: Some attention to UI, plugin->host resizing works 3 years ago
  falkTX d81467ecc0
Fix some v3_plugin_view arguments 3 years ago
  falkTX ba550f42fd
VST3: Cleanup UI side, make it appear again 3 years ago
  falkTX da528328bf
VST3: Initial MIDI support, enable midi-through vst3 build 3 years ago
  falkTX ef64e046b0
Implement v3_process_context_requirements 3 years ago
  falkTX 9b49fd363e
VST3: implement time position; enable metronome vst3 build 3 years ago
  falkTX 1db7603360
VST3: Implement parameter state save/restore 3 years ago
  falkTX 6cbf08d588
Correctly offset VST3 streams 3 years ago
  falkTX 3b91a816a3
Add VST3 string utility functions, cleanup 3 years ago
  falkTX 601212430b
Add ARRAY_SIZE macro 3 years ago
  falkTX a6f3835cab
VST3: Use local static plugin for factory info, not global 3 years ago
  falkTX 3343e7d770
Move VST3 UI code into a separate file, non-working for now 3 years ago
  falkTX 60cf219e34
Do not set exported symbols list if building under DEBUG 3 years ago
  falkTX c1684b1078
Setup/testing basic VST3 UI interaction 3 years ago
  falkTX 63c52b3b38
VST3 audio processing, cleanup 3 years ago
  falkTX a4203cd316
Deal with most VST3 parameter stuff, start the refcounts 3 years ago
  falkTX dfb7e30dc1
Cleanup 3 years ago
  falkTX d704e0c828
Continue VST3 testing, UI shows up 3 years ago
  falkTX 17dde100a0
Hook up various v3_audio_processor calls 3 years ago
  falkTX e4c69d2d65
More work towards VST3, main class starts to take shape 3 years ago
  falkTX bea070111c
More VST3 tweaks 3 years ago
  falkTX f462f60dfe
Add the needed bits for v3_plugin_factory_3 3 years ago
  falkTX d6fdcbd34e
Continue battling vst3, can show parameters now 3 years ago
  falkTX 5ab80c5d2d
VST3: Add stubs for more interfaces 3 years ago
  falkTX fcf0307077
A few more VST3 details, passing carla-discovery now 3 years ago
  falkTX ed7bc84081
Document 2 more macros 3 years ago
  falkTX b18bce2945
Fix no namespace build 3 years ago
  falkTX addfb8ce3a
Mark SpecialEvent as deprecated, will not use 3 years ago
  falkTX b84abed238
Cleanup 3 years ago
  falkTX 1d234f7769
Document internal macros 3 years ago
  falkTX 71b4e5d1c5
Put the runtime checks behind a DPF_RUNTIME_TESTING macro 3 years ago
  falkTX 8b8c76e9d2
Fix EmbedExternalUI build under Haiku (no implementation) 3 years ago
  falkTX ab0b0d4527
Allow to use Window::openFileBrowser() without arguments 3 years ago
  falkTX d6f2956747
Change some words for clarity 3 years ago
  falkTX 9aec1687c8
And even more fixes 3 years ago