Jean Pierre Cimalando
|
8061ea254b
|
make: windows exports with def files
|
3 years ago |
Jean Pierre Cimalando
|
b9598ec387
|
Revert "Export "main" symbol for VST2 on Windows"
This reverts commit 4685979dc1 .
|
3 years ago |
Jean Pierre Cimalando
|
f4bf9e5cc8
|
Have the macOS symbol in exp files
|
3 years ago |
falkTX
|
417f234b16
|
Write MIDI CC binding LV2 meta-data
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
4685979dc1
|
Export "main" symbol for VST2 on Windows
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
4165681819
|
More tweaks to LV2 license conversion
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
03fb16c1bf
|
Fix lv2 tests
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
b9270eea59
|
Enable runtime plugin tests again
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
0a16af9e6c
|
VST2: use a vector for cleanup effects instead of list
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
622e283a80
|
Skip plugin runtime memory checks for now, need to fix carla
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
80e9c5d557
|
lilv-utils is needed for lv2ls tool
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
9d368a4477
|
There was a typo
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
6c336b78e1
|
LV2: Use spdx as license URL
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
50579e9fc1
|
Start validating/testing plugins
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
37eb4c0832
|
VST2: Cleanup created objects on module/dll unload
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
a45661fb8b
|
Fix uninitialized values in metronome example
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
d96d0497eb
|
Fix lv2 validation when using state files
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
6b0402935b
|
Only export the needed symbols for plugins to work
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
fd19df3378
|
Use flags from base makefile to build lv2-generator
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
fce8f5a880
|
LV2: Generate properties for plugin state keys, passing validation
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
41750f73ad
|
Switch back to requiring full-state when using programs+state
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
15e5b575d7
|
LV2: Set plugin type as project too, prevent invalid presets
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
eac2757ce7
|
LV2: Convert to license string to URL as much as we can
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
28a88dbd65
|
String: Add asBasic, asLower and asUpper methods
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
d64c1acc69
|
Fix tests
|
3 years ago |
falkTX
|
07e8cee925
|
Add method to render window contents to picture file (opengl)
|
3 years ago |
falkTX
|
1606091b33
|
Revert 1 testing change
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
6ccd50f0a8
|
Add example to test NanoImage usage
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
92dc4eeddc
|
NanoVG: Allow to load raw images of any format, fix size
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
2c956cabea
|
Tweak OS auto-detection, prevent duplicates
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
25c398382a
|
Update some dates
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
4d96e1207c
|
Change AudioMidiSyncHelper to be a struct
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
8ce56f345f
|
Typos
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
86a621bfd8
|
Always quit nicely no matter the plugin format
|
3 years ago |
falkTX
|
27c173f68f
|
Allow to call Application::quit() from plugins
|
3 years ago |
falkTX
|
8a702c3672
|
Show macOS transient and standalone windows nicely centered
|
3 years ago |
falkTX
|
f819392569
|
Move setIgnoreIdleCallbacks to a proper place, before UI creation
|
3 years ago |
falkTX
|
5618819a3c
|
Ignore idle callbacks when creating temp windows, e.g. VST2 rect
|
3 years ago |
falkTX
|
6f89fd3d21
|
Better handling of transient windows, using ScopedGraphicsContext
|
3 years ago |
lucianoiam
|
0aa4fd4854
|
Prevent some compilation warnings on MinGW (#324)
* Prevent some compilation warnings on MinGW
* Narrower scope for fix in 39bf2c5
* Repeat 1994d33 for pugl.cpp
|
3 years ago |
falkTX
|
ccece16081
|
Add OFN_EX_NOPLACESBAR for win32 file dialog as needed
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
3b4b9460fe
|
Some little flags usage for win32 file dialogs
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
576ffb6afc
|
Add and use puglX11SetWindowTypeAndPID as old code used to do
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
f618b33772
|
sofd tweaks and implement button options
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
7e110bfe17
|
Try to map file browser flags
|
3 years ago |
falkTX
|
283e9c3dab
|
Fix some compiler warnings
|
3 years ago |
falkTX
|
b2e683e411
|
Use default monitor for parent-less external UI on win32
|
3 years ago |
falkTX
|
68de708d3b
|
Add EmbedExternalUI to default make build
|
3 years ago |
falkTX
|
efa123fd94
|
Fix typo
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
2befed18ce
|
Remove old gl-examples link, fix kx.studio chat link
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |