falkTX
3d5bd09c71
Fix initial parameter output values for JACK standalone
6 years ago
falkTX
ef4fe887ed
Add new DISTRHO_NO_WARNINGS macro, use it on macOS test builds
6 years ago
falkTX
2ad209cb73
Cleanup makefiles a bit more, and fix more warnings
6 years ago
falkTX
b2e7ff2ee4
Cleanup
6 years ago
falkTX
374dced982
Remove useless undef of noexcept, fixes #66
6 years ago
falkTX
dee2b4a854
Update carla format code, fix license
6 years ago
falkTX
3bbbef19fe
Fix VST values from host if parameter if integer or boolean
6 years ago
JP Cimalando
59895e9f8f
Fix a memory leak in the Jack wrapper
6 years ago
falkTX
421fdc2cce
Save & restore plugin parameters in VST chunks
Fixes #35
6 years ago
falkTX
b1facba405
Cleanup
6 years ago
falkTX
259ab6369c
Use new vestige.h
Closes #60
6 years ago
falkTX
a4c9398d08
Leave comment on sendNote, leaving full implementation for later
6 years ago
falkTX
d5c6245dcb
Allow sendNote for plugins with MIDI input
6 years ago
falkTX
0806803aa0
Implement sendNote() for LV2
6 years ago
falkTX
9dc2c376e5
Add convenience internal isParameterInput, and use it
6 years ago
falkTX
4908bf4dc9
Proper float comparison for param changes in lv2 and ladspa
6 years ago
falkTX
5f65434e57
Implement triggers in all formats; Allow VST to use param outputs
6 years ago
falkTX
c2b9c40333
Implement enums for LV2 and VST; Add triple brackets on some lv2 fields
6 years ago
falkTX
340b8e0c59
Make MIDI output actually work
6 years ago
falkTX
5e57dfbf6b
Whitespace
6 years ago
falkTX
ffdfaa6174
Implement MIDI output for all formats
Needs testing, I did none :)
6 years ago
falkTX
f2ed265a00
Add parameter trigger and enumeration definitions
6 years ago
Ricardo Crudo
44d2a6fba7
Update mod license API ( #55 )
7 years ago
Patrick Desaulniers
e70a6d2719
Add support for plugins that want midi input but aren't synths ( #45 )
* Add support for plugins that want midi input and aren't synths
* Check for WANT_MIDI_INPUT instead of IS_SYNTH for process()
7 years ago
Patrick Desaulniers
a50ea2140b
Fix shaky TimeBeat ( #44 )
7 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
7 years ago
Patrick Desaulniers
6f622cdc8d
Proper namespace for isBase64Char
7 years ago
Patrick Desaulniers
40a1ce7427
Fix VST build with custom DISTRHO namespace
7 years ago
grejppi
86bd8079cd
Explicitly state supported LV2 options & use param:sampleRate ( #29 )
* Explicitly state supported options and use the correct sampleRate
* Accept lv2:sampleRate too just in case
* Typo
* Style fix
* Remove lv2:sampleRate
* Remove unnecessary newlines
* Missing semicolon
7 years ago
falkTX
f0cca0af92
Misc changes
7 years ago
falkTX
c8d968a230
Fix build with custom DGL namespace, use it for OSX class names
7 years ago
falkTX
0393d1e429
Add DGL_FILE_BROWSER_DISABLED to optionaly disable file browser
7 years ago
falkTX
68b3ca4abe
Correct use of LV2 UI sample rate
7 years ago
Damien Zammit
ce74a0775a
lv2: Fix bug with multiple output param ports generating invalid ttl
7 years ago
falkTX
5ec4e3ac3b
Add vst product string test, to know if we should capture keys
7 years ago
falkTX
982784dfe3
Fix some special VST key handling
This closes #20
7 years ago
fundamental
bae1ad52ac
Fix VST Build With DISTRHO_PLUGIN_HAS_EXTERNAL_UI
7 years ago
falkTX
07cf566b64
Testing: handle effEditKeyUp/Down from host
Completely untested right now
7 years ago
falkTX
a186f083ca
Add vst product string test, to know if we should capture keys
7 years ago
falkTX
bf326114bd
Fix some special VST key handling
This closes #20
7 years ago
fundamental
49022ac62d
Fix VST Build With DISTRHO_PLUGIN_HAS_EXTERNAL_UI
7 years ago
falkTX
fa54750583
Testing: handle effEditKeyUp/Down from host
Completely untested right now
7 years ago
falkTX
aad1005802
Implement initial MOD LV2 license API
7 years ago
falkTX
c3a3ee004e
Skip output control ports in lv2 presets
Fixes #18
8 years ago
falkTX
f644f303c5
Fix dssi_get_midi_controller_for_port (needs port offset)
8 years ago
falkTX
bb29962a51
Add Parameter::initDesignation()
8 years ago
falkTX
8c27ddb0bb
Implement bypass (enabled) for LV2
8 years ago
falkTX
91d1a9bdf7
Another typo
8 years ago
falkTX
4c6c52ec83
Fix typo
8 years ago
falkTX
aa6288df7c
Add parameter designation API (unused for now)
8 years ago