Patrick Desaulniers
bbca5beee3
Fix some parts of BarBeatTick documentation ( #86 )
6 years ago
Patrick Desaulniers
bf9ba880de
Fix external UI build ( #87 )
* Fix external UI build
* Use default bool parameter in setWindowSize (non-DGL version)
6 years ago
falkTX
9d283b02f1
Real fix..
Signed-off-by: falkTX <falktx@gmail.com>
6 years ago
falkTX
943eb1197a
Fix previous commit
Signed-off-by: falkTX <falktx@gmail.com>
6 years ago
falkTX
3a25a66963
Fix VST strncpy
Closes #82
Signed-off-by: falkTX <falktx@gmail.com>
6 years ago
Patrick Desaulniers
0333e4e6d6
Fix ttl generation for plugins that use events out but not events in
6 years ago
falkTX
1900d13208
Fix offset when sending state to LV2 UI
See #57, I believe this fixes it, please test
6 years ago
falkTX
e170f81fbc
Print warning for plugins with state and presets but not full state
6 years ago
falkTX
5f117eece4
Fix a minor compiler warning
6 years ago
Christopher Arndt
b5d98f4bd3
Add assertions to make sure size > 0
Signed-off-by: Christopher Arndt <chris@chrisarndt.de>
6 years ago
Christopher Arndt
ba1ec818e8
Avoid gcc >= 8 warning about possible string truncation when using std::strncpy
Signed-off-by: Christopher Arndt <chris@chrisarndt.de>
6 years ago
falkTX
b526e381cc
Fix recursive resizing in certain DAWs
6 years ago
falkTX
a1748a1a9f
Assume Windows to be resizable by default; Add UI::isUserResizable
6 years ago
falkTX
638585dc74
Add option to automatically scale plugin UIs
6 years ago
falkTX
2d02c43c6d
Fix build and fix a few typos
6 years ago
falkTX
7cf42d65eb
Allow plugin UIs to be user-resizable, test with info example
6 years ago
falkTX
a2067e6bd6
Import a simple fix from Carla
6 years ago
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