421fdc2c
Save & restore plugin parameters in VST chunks Fixes #35 by
2018-08-04 11:40:17 +0200
b1facba4
Cleanup by
2018-08-04 11:02:38 +0200
259ab636
Use new vestige.h Closes #60 by
2018-08-04 10:58:09 +0200
a4c9398d
Leave comment on sendNote, leaving full implementation for later by
2018-08-04 10:42:30 +0200
d5c6245d
Allow sendNote for plugins with MIDI input by
2018-08-04 10:39:45 +0200
0806803a
Implement sendNote() for LV2 by
2018-08-04 10:34:40 +0200
9dc2c376
Add convenience internal isParameterInput, and use it by
2018-08-04 10:01:02 +0200
4908bf4d
Proper float comparison for param changes in lv2 and ladspa by
2018-08-04 04:41:59 +0200
5f65434e
Implement triggers in all formats; Allow VST to use param outputs by
2018-08-04 04:38:36 +0200
c2b9c403
Implement enums for LV2 and VST; Add triple brackets on some lv2 fields by
2018-08-04 03:22:57 +0200
340b8e0c
Make MIDI output actually work by
2018-08-04 02:36:45 +0200
5e57dfbf
Whitespace by
2018-08-04 02:36:38 +0200
ffdfaa61
Implement MIDI output for all formats Needs testing, I did none :) by
2018-08-04 02:08:08 +0200
f2ed265a
Add parameter trigger and enumeration definitions by
2018-08-04 00:36:55 +0200
5d1f6a61
(refs/pull/28/merge)
Merge 2bae1f6d03 into 2786991ed9 by
2018-06-07 12:46:50 +0000
2786991e
Return proper bounds in NanoVG::textBounds (#56) by
2018-06-05 13:28:28 -0400
6df38f9b
(refs/pull/56/head)
Return proper bounds in NanoVG::textBounds by
2018-06-05 13:08:48 -0400
44d2a6fb
Update mod license API (#55) by
2018-05-26 12:27:55 +0200
17122852
(refs/pull/55/head)
Update mod license API by
2018-05-23 15:32:37 +0200
74257c3f
(refs/pull/52/merge)
Merge 6353ea47ae into 5a06a07bc0 by
2018-05-21 14:56:54 +0000
6353ea47
(refs/pull/52/head)
Add sendNote stub for Jack by
2018-05-21 10:37:14 -0400
a1fa9532
Implement sendNote for VST2 by
2018-05-21 10:32:20 -0400
5a06a07b
Handle paths with spaces when generating ttl (#46) by
2018-05-20 14:43:43 -0400
6de5fc32
Fix pugl namespace under macOS Closes #34 by
2018-05-20 11:28:37 +0200
7da05960
(refs/pull/34/merge)
Merge 78aab0d7cf into 9d0da9744b by
2018-05-20 09:22:29 +0000
9d0da974
Allow negative values in NanoVG::scale() Closes #49 by
2018-05-20 11:19:07 +0200
99466d85
(refs/pull/49/merge)
Merge 08d915bfd1 into e70a6d2719 by
2018-05-19 15:56:51 +0000
08d915bf
(refs/pull/49/head)
Allow negative scaling of NanoVG context by
2018-05-19 11:54:02 -0400
8998ac37
(refs/pull/48/merge)
Merge 9deb88c059 into e70a6d2719 by
2018-05-12 01:47:42 +0000
9deb88c0
(refs/pull/48/head)
Support GNU platforms other than Linux by
2018-05-12 11:41:56 +1000
c06d322e
(refs/pull/46/head)
Handle paths with spaces when generating ttl by
2018-05-08 12:14:09 -0400
e70a6d27
Add support for plugins that want midi input but aren't synths (#45) by
2018-04-26 09:49:48 -0400
28626122
(refs/pull/45/head)
Check for WANT_MIDI_INPUT instead of IS_SYNTH for process() by
2018-04-24 21:17:14 -0400
f8c8aa23
Add support for plugins that want midi input and aren't synths by
2018-04-24 20:55:12 -0400
a50ea214
Fix shaky TimeBeat (#44) by
2018-04-21 00:41:34 -0400
9913b670
(refs/pull/44/head)
Fix shaky TimeBeat by
2018-04-20 18:58:05 -0400
495cb5fd
Remove SetFile call and dependence on real OSX system to build (#38) by
2018-04-12 08:29:29 +1000
70cec6a9
Set VST parameter hints where useful (#39) by
2018-03-11 07:36:34 -0400
b4e5f181
(refs/pull/39/head)
Refactor if/else in ParamDisplay by
2018-03-10 21:01:57 -0500
46ac7045
Round int parameters properly in ParamDisplay by
2018-03-10 19:02:28 -0500
cc4cc30a
Consider params that are both int and bool in ParamDisplay by
2018-03-10 18:58:02 -0500
7ba9cf3d
Misc changes by
2018-03-10 17:52:32 -0500
11da2ff3
Prefer bool flag and zero-init parameter properties by
2018-03-01 15:37:37 -0500
60858cb3
Don't force on/off text + minor changes by
2018-02-27 19:58:18 -0500
05dd5c81
Use good flag for kVstParameterCanRamp by
2018-02-26 18:24:52 -0500
70294f90
Add support for kVstParameterCanRamp by
2018-02-26 18:19:10 -0500
156d337b
Set proper vst parameter display depending on hints by
2018-02-26 18:15:40 -0500
2bfa2ea1
Set VST parameter hints where useful by
2018-02-25 00:09:33 -0500
87c3ac85
(refs/pull/38/head)
Remove SetFile call and dependence on real OSX system to build by
2018-02-25 12:15:47 +1100
6a26ce41
Merge pull request #37 from pdesaulniers/patch-2 by
2018-02-24 10:30:34 +0100
6f622cdc
(refs/pull/37/head)
Proper namespace for isBase64Char by
2018-02-23 23:21:54 -0500
279c2653
Implement transient windows for Windows and macOS by
2018-02-11 15:10:06 +0100
78aab0d7
(refs/pull/34/head)
Concat DGL_NAMESPACE properly in pugl osx by
2018-02-10 21:09:15 -0500
d13014bb
Merge pull request #33 from pdesaulniers/patch-1 by
2018-02-09 15:21:50 +0100
40a1ce74
(refs/pull/33/head)
Fix VST build with custom DISTRHO namespace by
2018-02-08 21:32:45 -0500
c0f2c606
Merge pull request #32 from desaulniersp/patch-1 by
2018-01-28 20:04:48 +0100
e47a1469
(refs/pull/32/head)
Fix Circle<T>::getY() by
2018-01-28 13:58:11 -0500
28c8dbe1
Merge pull request #26 from tartina/warnings by
2018-01-07 22:00:17 +0100
2bae1f6d
(refs/pull/28/head)
Correct bit mask by
2018-01-07 22:38:24 +0200
ec96885e
Add kParameterIsBoolean requirement for kParameterIsTrigger by
2018-01-07 18:22:12 +0200
01d3ddf6
Add kParameterIsTrigger which maps to pprops:trigger by
2017-07-26 01:39:19 +0300
86bd8079
Explicitly state supported LV2 options & use param:sampleRate (#29) by
2018-01-07 20:18:07 +0200
80ced74e
(refs/pull/29/head)
Missing semicolon by
2018-01-07 20:17:17 +0200
db2f8002
Remove unnecessary newlines by
2018-01-07 20:15:24 +0200
ab814913
Remove lv2:sampleRate by
2018-01-07 20:13:46 +0200
98f92acf
Style fix by
2018-01-07 20:10:07 +0200
93dde23c
Typo by
2018-01-07 19:51:15 +0200
d1f449c7
Accept lv2:sampleRate too just in case by
2018-01-07 14:29:44 +0200
43507d31
Explicitly state supported options and use the correct sampleRate by
2017-07-25 04:11:17 +0300
d6d1d3b5
Add DGL_NO_SHARED_RESOURCES; Fix build by
2018-01-01 13:17:36 +0100
5f18defb
Merge branch 'vst-key-events' by
2018-01-01 12:51:26 +0100
f0cca0af
Misc changes by
2018-01-01 12:50:22 +0100
c8d968a2
Fix build with custom DGL namespace, use it for OSX class names by
2018-01-01 12:43:22 +0100
0393d1e4
Add DGL_FILE_BROWSER_DISABLED to optionaly disable file browser by
2018-01-01 12:41:10 +0100
68b3ca4a
Correct use of LV2 UI sample rate by
2017-12-24 18:21:56 +0000
965cae4f
Merge pull request #25 from zamaudio/fix-presets by
2017-12-02 11:58:27 +0100
ce74a077
(refs/pull/25/head)
lv2: Fix bug with multiple output param ports generating invalid ttl by
2017-12-02 13:16:14 +1100
0bfc3b47
(refs/pull/26/head)
Fix some fall through compiler warnings by
2017-11-27 14:02:23 +0100
76233283
Merge pull request #24 from zamaudio/fix-fedora by
2017-11-18 12:08:27 +0100
2516bf2d
(refs/pull/24/head)
utils/png2rgba.py: Fix for Fedora's python PIL by
2017-11-18 14:03:26 +1100
c1593517
Update docs by
2017-08-10 12:24:24 +0200
5ec4e3ac
Add vst product string test, to know if we should capture keys by
2017-08-02 10:13:15 +0200
982784df
Fix some special VST key handling This closes #20 by
2017-08-02 10:05:02 +0200
bae1ad52
Fix VST Build With DISTRHO_PLUGIN_HAS_EXTERNAL_UI by
2017-07-30 11:20:56 -0400
07cf566b
Testing: handle effEditKeyUp/Down from host Completely untested right now by
2017-07-25 11:11:25 +0200
dd6e65bc
Fix X11 never receiving onSpecial events Fixes #14 by
2017-08-03 15:47:35 +0200
a186f083
Add vst product string test, to know if we should capture keys by
2017-08-02 10:13:15 +0200
bf326114
Fix some special VST key handling This closes #20 by
2017-08-02 10:05:02 +0200
6b747364
(refs/pull/20/merge)
Merge 8fb5e509c5 into 49022ac62d by
2017-08-02 07:59:20 +0000
49022ac6
Fix VST Build With DISTRHO_PLUGIN_HAS_EXTERNAL_UI by
2017-07-30 11:20:56 -0400
8fb5e509
(refs/pull/20/head)
VST Plugin: Add Special Case For ' ' Keycode by
2017-08-01 12:27:50 -0400
754398bc
Fix VST Build With DISTRHO_PLUGIN_HAS_EXTERNAL_UI by
2017-07-30 11:20:56 -0400
32239a03
Fix Ctrl/Shift VST Handler by
2017-07-30 10:47:31 -0400
fa547505
Testing: handle effEditKeyUp/Down from host Completely untested right now by
2017-07-25 11:11:25 +0200
aad10058
Implement initial MOD LV2 license API by
2017-06-20 11:38:02 +0200
c3a3ee00
Skip output control ports in lv2 presets Fixes #18 by
2017-05-10 10:45:35 +0100
f644f303
Fix dssi_get_midi_controller_for_port (needs port offset) by
2017-05-09 21:02:56 +0100
bb29962a
Add Parameter::initDesignation() by
2017-02-10 15:36:55 +0100
8c27ddb0
Implement bypass (enabled) for LV2 by
2017-02-10 14:16:25 +0100
91d1a9bd
Another typo by
2017-02-01 12:06:59 +0100