falkTX
|
485832aff3
|
Get rid of the old DISTRHO_PLUGIN_WANT_STATEFILES
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
854a9c7649
|
Revamp state API, make it a struct
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
53fd80aa9c
|
Start API for changing state from DSP
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
249c2e0470
|
Fix build
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
7e6e3cc84b
|
Initial work for host-visible state
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
ad055720fc
|
Add Plugin::isDummyInstance() method, useful for some plugins
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
2c91052619
|
Start of getBinaryFilename implementation; Cleanup
|
4 years ago |
falkTX
|
74f4898b2a
|
Define functions for plugin format and binary/bundle path, WIP
|
4 years ago |
falkTX
|
e4c69d2d65
|
More work towards VST3, main class starts to take shape
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
96dcfa87d7
|
Correct checks in the previous commit
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
6d29d5d83d
|
Reduce amount of Plugin pure virtual methods, use runtime warnings
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
495dcc4f03
|
Initial implementation of port groups
Closes #193
Fixes #192
|
4 years ago |
falkTX
|
f9ff394a95
|
Fix calling canRequestParameterValueChanges() during constructor
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
d5d3fdf53f
|
Preliminar "parameter value change request" support
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
c2b9c40333
|
Implement enums for LV2 and VST; Add triple brackets on some lv2 fields
|
7 years ago |
falkTX
|
340b8e0c59
|
Make MIDI output actually work
|
7 years ago |
falkTX
|
5d70c8a977
|
Update copyright dates; Add license header comment to utility code
|
10 years ago |
falkTX
|
df95e431f5
|
Fix code for API changes; Update copyright date in dgl code
|
10 years ago |
falkTX
|
1e42d8b43f
|
Start rework of base classes
|
10 years ago |
falkTX
|
f32b41625d
|
Add AudioPort struct and hints; Implement CV and Sidechain in LV2
|
10 years ago |
falkTX
|
964a566666
|
Continue documentation
|
10 years ago |
falkTX
|
655ff0bce8
|
Change midi macros, start documentation rework
|
10 years ago |
falkTX
|
3ac6338a31
|
Need to have default state values; LV2 states proved 100% working
|
11 years ago |
falkTX
|
8480503cd7
|
s/TimePos/TimePosition/
|
11 years ago |
falkTX
|
4ef494a628
|
More documentation and small UI changes
|
11 years ago |
falkTX
|
472e0701fe
|
Misc changes
|
11 years ago |
falkTX
|
fe68e6ac98
|
ImageKnob: Only reset to default if one is set; Check timePos
|
11 years ago |
falkTX
|
229df759a3
|
Update code headers
|
12 years ago |
falkTX
|
f8670208e8
|
Initial commit
|
12 years ago |