falkTX
ef4fe887ed
Add new DISTRHO_NO_WARNINGS macro, use it on macOS test builds
4 years ago
falkTX
374dced982
Remove useless undef of noexcept, fixes #66
4 years ago
falkTX
3bbbef19fe
Fix VST values from host if parameter if integer or boolean
4 years ago
falkTX
421fdc2cce
Save & restore plugin parameters in VST chunks
Fixes #35
4 years ago
falkTX
b1facba405
Cleanup
4 years ago
falkTX
259ab6369c
Use new vestige.h
Closes #60
4 years ago
falkTX
9dc2c376e5
Add convenience internal isParameterInput, and use it
4 years ago
falkTX
5f65434e57
Implement triggers in all formats; Allow VST to use param outputs
4 years ago
falkTX
c2b9c40333
Implement enums for LV2 and VST; Add triple brackets on some lv2 fields
4 years ago
falkTX
5e57dfbf6b
Whitespace
4 years ago
falkTX
ffdfaa6174
Implement MIDI output for all formats
Needs testing, I did none :)
4 years ago
Patrick Desaulniers
70cec6a9d0
Set VST parameter hints where useful ( #39 )
* Set VST parameter hints where useful
* Set proper vst parameter display depending on hints
* Add support for kVstParameterCanRamp
* Use good flag for kVstParameterCanRamp
* Don't force on/off text + minor changes
* Prefer bool flag and zero-init parameter properties
* Misc changes
* Consider params that are both int and bool in ParamDisplay
* Round int parameters properly in ParamDisplay
* Refactor if/else in ParamDisplay
4 years ago
Patrick Desaulniers
40a1ce7427
Fix VST build with custom DISTRHO namespace
5 years ago
falkTX
5ec4e3ac3b
Add vst product string test, to know if we should capture keys
5 years ago
falkTX
982784dfe3
Fix some special VST key handling
This closes #20
5 years ago
fundamental
bae1ad52ac
Fix VST Build With DISTRHO_PLUGIN_HAS_EXTERNAL_UI
5 years ago
falkTX
07cf566b64
Testing: handle effEditKeyUp/Down from host
Completely untested right now
5 years ago
falkTX
a186f083ca
Add vst product string test, to know if we should capture keys
5 years ago
falkTX
bf326114bd
Fix some special VST key handling
This closes #20
5 years ago
fundamental
49022ac62d
Fix VST Build With DISTRHO_PLUGIN_HAS_EXTERNAL_UI
5 years ago
falkTX
fa54750583
Testing: handle effEditKeyUp/Down from host
Completely untested right now
5 years ago
falkTX
8e7dcb4358
Fix unused variable
7 years ago
falkTX
a82e260a1b
Return -1 for VST canDo features we don't need
7 years ago
falkTX
81529dd0aa
Fix VST chunk save
Thanks fundamental for spotting it
7 years ago
falkTX
292bd7e0a5
Start work torwards external-ui support
7 years ago
falkTX
19f82001a2
Fix out of bounds write on vst state save
7 years ago
falkTX
4444810108
Implement full state on lv2 and vst
7 years ago
falkTX
a66c635a43
Check if bufsize or srate changed in vst2 resume
7 years ago
falkTX
f0561d522e
Fix states; Fix vst build without UI
7 years ago
falkTX
df95e431f5
Fix code for API changes; Update copyright date in dgl code
7 years ago
falkTX
964a566666
Continue documentation
7 years ago
falkTX
655ff0bce8
Change midi macros, start documentation rework
7 years ago
falkTX
0a3eb0fba0
Fix VST OSX build without UI
8 years ago
falkTX
c2230b5f39
Disable UI if HAVE_DGL is not defined
8 years ago
falkTX
7169815782
VST: Reduce char array size for old hosts
8 years ago
falkTX
7c6f0b047f
Remove test print
8 years ago
falkTX
3c1c89a04b
OSX embedding now working; Cleanup
8 years ago
falkTX
1a8954821d
Handle hasCockosViewAsConfig properly; Misc fixing
8 years ago
falkTX
22a06adda4
Rework VST code to work under juce-based hosts
8 years ago
falkTX
d362fed002
Fix some warnings
8 years ago
falkTX
9d6289f30d
Fix mac-vst entry point
8 years ago
falkTX
ca60cca822
Do not use cbegin/cend, it's c++11 only so not provided by OSX
8 years ago
falkTX
a3344964b2
Fix last commit
8 years ago
falkTX
e0f66043fe
Misc
8 years ago
falkTX
3a71ba378e
Fix last commit
8 years ago
falkTX
942a51f6ed
Update vestige header to ardour3 version; Complete VST timePos
8 years ago
falkTX
087afb6134
Several fixes to LV2 time code; Misc changes
8 years ago
falkTX
c8e754caaf
Replace some IS_SYNTH with HAS_MIDI_INPUT; VST fixes
8 years ago
falkTX
9d11894caa
Fix typo
8 years ago
falkTX
77ed9260b2
States in VST (using chunks) confirmed working 100%, remove warning
8 years ago