falkTX
|
e3e2288691
|
Only send kVstTransportChanged to VST plugins when really needed
Fixes transport sync with certain plugins, like FLStudio \o/
|
6 years ago |
falkTX
|
faf4777b6e
|
Cleanup, print error if win32 CreateWindow fails
|
6 years ago |
falkTX
|
c78c2a77b6
|
Add back something removed by mistake..
|
6 years ago |
falkTX
|
47cb24ae73
|
Keep VST UI open for the lifetime of the plugin
We are doing this for LV2 already, so be consistent
|
6 years ago |
falkTX
|
0b4f5c2bb0
|
Fix 32bit VST UIs never being visible
|
6 years ago |
falkTX
|
9a68a49849
|
Big push to get transport working correctly. Seems quite nice now
|
6 years ago |
falkTX
|
cd8cea6539
|
macOS related fixes
|
6 years ago |
falkTX
|
2355f147b3
|
Fix build with -std=c++98 and adjustments for old Mac OS
|
6 years ago |
falkTX
|
c789997920
|
More of the same
|
6 years ago |
falkTX
|
6184eadbcb
|
Don't trigger ENGINE_CALLBACK_UPDATE under certain conditions
|
6 years ago |
falkTX
|
e1004744cb
|
Add valgrind script, found and fix 1 leak already
|
6 years ago |
falkTX
|
04dbc3fbee
|
Nicer printing on out of bounds midi event time
|
6 years ago |
falkTX
|
7aa20661d7
|
Some fixes for stupid VST plugins
|
6 years ago |
falkTX
|
d2e8c80fbc
|
Avoid an assertion on VST-side midi-learn
|
6 years ago |
falkTX
|
8ac99a697e
|
Rename vestige header and update it, adjust code as needed
|
6 years ago |
falkTX
|
90c7f8a89b
|
Don't ask for vst window size before creation; cleanup vst code
|
6 years ago |
falkTX
|
8383b114e8
|
Handle (ignore) arbitrary number of audio ports in rack mode
|
6 years ago |
falkTX
|
bf60778ad9
|
Use double-precision for time tick; Force bridge build without osc
|
6 years ago |
falkTX
|
4bc59c2d43
|
Fix a typo
|
6 years ago |
falkTX
|
7f8e36f72b
|
Better error message for input timing errors
|
6 years ago |
falkTX
|
85b1615b60
|
Cleanup
|
6 years ago |
falkTX
|
9f30f00280
|
Do not use/check kVstParameterUsesIntegerMinMax vst property
|
6 years ago |
falkTX
|
b054dd0c12
|
Fix small issues regarding program state (crash-fix some plugins)
|
6 years ago |
falkTX
|
7de5812912
|
More rt/non-rt function split, catch unwanted uses
|
6 years ago |
falkTX
|
c0c08e8898
|
Start splitting RT and non-RT plugin functions
|
6 years ago |
falkTX
|
6d5a40daa3
|
Allow to send midi program-changes directly into vst plugins
Closes #244
|
6 years ago |
falkTX
|
9a0116fc6d
|
Load state of old win/osx VST2 plugins (before juce/water breakage)
|
6 years ago |
falkTX
|
01b50d2f0b
|
Implement parameter text for plugin bridges, cache last render
|
6 years ago |
falkTX
|
518f2557a1
|
Continue splitting of carla-plugin LV2 code
|
6 years ago |
falkTX
|
0e301dc562
|
Initial implementation of child windows for macOS; Cleanup
|
7 years ago |
falkTX
|
d203aa7bab
|
Fix loading Mac VST bundles with path terminating in slash
|
7 years ago |
falkTX
|
f88c0d5ab0
|
Implement loading of MacOS VST2 bundles
|
7 years ago |
falkTX
|
869215b3b6
|
Print in logs when VST UI refuses to open
|
7 years ago |
falkTX
|
9ae5a2bcf8
|
Report VST NIMKPIVendorSpecificCallbacks as unsupported
|
7 years ago |
falkTX
|
09fb3d6500
|
Fix build on Mac OS and old non-c++11 compilers
|
7 years ago |
falkTX
|
1fd8608708
|
Try to get VSTs working a bit better
|
7 years ago |
falkTX
|
999cf14297
|
Small VST MIDI fixes, but needs a few more..
|
7 years ago |
falkTX
|
aff83aca09
|
Remove juce_audio_basics and adapt code for it
|
7 years ago |
falkTX
|
f70ab2d39e
|
Continue juce removal; Remove old patchbay plugin data
|
7 years ago |
falkTX
|
e6ee1b36f1
|
Some small win32 fixing, still not quite there yet
|
7 years ago |
falkTX
|
c4ceae92d3
|
Fix win32 bridge build
|
7 years ago |
falkTX
|
df1e2f12b1
|
Start to get rid of Juce
|
7 years ago |
falkTX
|
278fa54666
|
Fix default options for plugins with midi input
|
8 years ago |
falkTX
|
aa92833b0a
|
Cleanup default options for all plugin types
|
8 years ago |
falkTX
|
a68cef0f86
|
Cleanup latency code
|
8 years ago |
falkTX
|
5991c38360
|
Make MIDI CC events apply in log scale if needed
This helps #387, but rule is defined by the plugin.
Later on the user must be able to choose the scale mode
(among other things)
|
8 years ago |
falkTX
|
0286271dc8
|
Allow the same midi-cc in multiple parameters for the same plugin
Closes #345
|
8 years ago |
falkTX
|
52f5768dff
|
Update vestige header from ardour
|
8 years ago |
falkTX
|
757fe21281
|
Fix previous commit
|
8 years ago |
falkTX
|
807d92bdb4
|
Support longer VST2 parameter names, if provided by the plugin
|
8 years ago |