falkTX
570b8d5976
Always copy carla-plugin binary when exporting lv2 plugin
Signed-off-by: falkTX <falktx@gmail.com>
6 years ago
falkTX
51f20736b4
Do not call plugin effEditIdle on update display opcode
Signed-off-by: falkTX <falktx@gmail.com>
6 years ago
falkTX
c59a1eb97a
Fix a possible race condition
7 years ago
Andreas Müller
478c6e906a
Fixes for fluidsynth >= 2.0.0 ( #766 )
* Fluidsynths: Ensure fluidsynth's defaults are set once and in one place
This makes transition fluidsynth 1.x -> 2.x a lot easier.
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
* Enable support for fluidsynth >= 2.0.0
This reverts commit e67ba7c25b .
* Fixes for fluidsynth >= 2.0.0
* preset iteration and getters have changed
* constants for most defaults are no more available in public headers -
fluidsynth wants to be asked
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
7 years ago
falkTX
d73c0788cc
Fix some warnings triggered by gcc-8
7 years ago
falkTX
68c24a13aa
libjack: catch window close when possible, and hide it instead
7 years ago
falkTX
d9979d0c56
libjack: Implement basic session management via SIGUSR1 signal
7 years ago
falkTX
ba0c12697c
Fix for LV2 plugins with UI feedback ports in bridge mode
7 years ago
falkTX
ef07babaad
Fix dynamic buffer size against plugin bridges
Closes #752
7 years ago
falkTX
b770f61b93
Fix internal plugins not handling internal controls on native bridge
7 years ago
falkTX
798ab5c133
Fix internal plugins receiving wrong frame pos on split buffers
7 years ago
falkTX
07b028b3b5
Make UI more responsive when loading bridged plugins
7 years ago
falkTX
f8f32b363d
Fix an assertion when looking for wine64
Closes #740
7 years ago
falkTX
31eb7760b0
Tweak findNextEvent() to catch future cases of lost events
7 years ago
falkTX
c2b328d70d
Don't wait twice for vst plugin bridges
7 years ago
falkTX
e3e2288691
Only send kVstTransportChanged to VST plugins when really needed
Fixes transport sync with certain plugins, like FLStudio \o/
7 years ago
falkTX
799fd2eaea
Fix starting wine bridges with wine versions without 64 suffix
Also debug a bit more
Fixes #736
7 years ago
falkTX
faf4777b6e
Cleanup, print error if win32 CreateWindow fails
7 years ago
falkTX
378c33ee8d
Fix carla-export LV2 UI changes not reaching DSP
7 years ago
falkTX
c78c2a77b6
Add back something removed by mistake..
7 years ago
falkTX
47cb24ae73
Keep VST UI open for the lifetime of the plugin
We are doing this for LV2 already, so be consistent
7 years ago
falkTX
bf8af666e9
Copy Carla stuff for Windows LV2 export, rather than symlinking
7 years ago
falkTX
6b92f3e1dc
Clean up some debug messages
7 years ago
falkTX
f080ebfbc8
Always use "new" fluidsynth API
7 years ago
falkTX
f671e3db60
Don't be so restrictive on carla-plugin active messages
7 years ago
falkTX
de35d8ad38
Fix exported lv2 plugins after latest changes
Fixes #723
7 years ago
falkTX
2038a91cde
Print warning if LV2 UI tries to send bad data
7 years ago
falkTX
527e649987
Dont prefer UI bridges if running as bridge already
Fixes #720
7 years ago
falkTX
a129422a27
Allow to change bridge parameters from UI.
Closes #716
7 years ago
falkTX
0b4f5c2bb0
Fix 32bit VST UIs never being visible
7 years ago
falkTX
8a622674da
Fix some more warnings
7 years ago
falkTX
f712e9306e
Fix bridges build
7 years ago
falkTX
9a68a49849
Big push to get transport working correctly. Seems quite nice now
7 years ago
falkTX
8d48bc3ae2
Some house-keeping, needed after some previous changes
7 years ago
falkTX
b5f528bdf0
Pass amount of frames to bridge process call
7 years ago
falkTX
bdeb87acb7
Pass amount of frames to bridge process call
7 years ago
falkTX
cd8cea6539
macOS related fixes
7 years ago
falkTX
2355f147b3
Fix build with -std=c++98 and adjustments for old Mac OS
7 years ago
falkTX
7d55cfe473
Start code for carla-plugin without lv2 instance-access
7 years ago
falkTX
c789997920
More of the same
7 years ago
falkTX
f475d04869
Expose more stuff to carla-plugin bridge, increase pipe timeout
7 years ago
falkTX
6184eadbcb
Don't trigger ENGINE_CALLBACK_UPDATE under certain conditions
7 years ago
falkTX
e1004744cb
Add valgrind script, found and fix 1 leak already
7 years ago
falkTX
4c04b0e15a
Expose carla-plugin in plugin bridge
7 years ago
falkTX
04dbc3fbee
Nicer printing on out of bounds midi event time
7 years ago
falkTX
7aa20661d7
Some fixes for stupid VST plugins
7 years ago
falkTX
d2e8c80fbc
Avoid an assertion on VST-side midi-learn
7 years ago
falkTX
c2290202c4
Fix a typo leading to missing midi out events on internal plugins
7 years ago
falkTX
dca49c5236
Cleanup: cv in internal plugins is never used
7 years ago
falkTX
8ac99a697e
Rename vestige header and update it, adjust code as needed
7 years ago