falkTX
3cbfcf4fbb
Alternative/better way to find all audio ports in juce plugins
4 years ago
falkTX
ba3999c305
Note aftertouch is supported in fluidsynth now
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
c18a8817f7
Fix typo
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
9e5d789cd7
midi pattern: prevent parameter changes when ui opens up
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
cb8477cf1c
midi pattern: Do not delete notes when changing number of measures
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
8301366ae1
midi pattern: quick&dirty note audition, fix octave offset
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
35feaa3c7f
MIDI file/pattern: do not lose any RT events during save
Use a separate mutex for smaller operations,
so RT only has to depend on the big one which is locked less often.
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
c3c57aceb3
Cleanup
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
175434b9d2
midi pattern: Keep playback position while changing BPM
Fixes #1210
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
64ee3bea0b
Fix MIDI pattern missing notes at the edges, improve MIDI performance
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
0e592a0402
Yet another fix for last translation commits
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
JP Cimalando
3a4c4c8abb
Build and installation of translation files
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
817b61c43f
Fix last commit (extra unused import)
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
JP Cimalando
c7edf7c915
Search and load translation files at frontend startup
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
e4b8981b8f
Dont try to build C++ frontend code, we will not use it after all
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
cd6d1d2aea
Select text in search entry also when focusing via shortcut
Based on #945
Closes #945
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
0464cd5890
Initial code for mapped parameter flags
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
6dbe64bc1f
Fix regression, missing notes on new plugins
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
fc1b59f9a2
A few more fixes for macos 10.8 build
4 years ago
falkTX
f2ae25f8ba
Fix build with last commit
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
b87061d6e3
Fixup juce with macos 10.8, enable it again
4 years ago
falkTX
a58501468e
Correct usage of LV2 options interface to change plugin block size
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
53b3a2cbac
Add option to disabling sending notes to plugins (reverse on)
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
03c52b795d
Fix MIDI file removing channel bit from 0-velocity note "on"s
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
8169fe32a3
Fixup RackListWidget::dragLeaveEvent
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
583d1efb41
Fix strict build
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
b4eac526e2
Add unused PluginParameterData::getFinalValueWithMidiDelta()
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
5a9e11a242
Store the raw MIDI value in EngineControlEvent, for future use
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
6995188ebd
Fix zero-velocity note-ons on MIDI files
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
b74d8344af
carla-jack-multi should always show canvas
Hiding for ladish is useless since ladish does not support multi-client anyway
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
d0446fe4fa
Show canvas tab in jack-single or multi modes under NSM
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
94eb431466
Bump version to 2.1.95 aka 2.2-RC1
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
c502be9864
Skip MIDI learn status when cloning or renaming plugin
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
47bc02a140
Fix strict build
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
d160fc7088
Increase lfo max value, so we can get real slow
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
088fc9e5b3
Convert control parameter events into MIDI CCs to send to bridges
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
3946d1299f
Implement MIDI CC and CV source parameter changes for bridges
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
6f58669c08
Fix internal client build
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
929c869731
Use a custom flag so our CV ports appear as CV right away
JACK saves those flags as-is, which is great for us.
Fixes #1045
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
4dd39905ac
Do not give MIDI learn option for output or read-only parameters
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
f053e8ab38
Fix bridge build with previous commit
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
c3f05e4e96
Initial implementation of MIDI learn (per plugin, not global)
Closes #26
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
ea36715ceb
Fix typo in MIDI CC list, leading to wrong Balance CC value
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
d6d1f3ab22
Show current mapped type+value directly together with parameter
No more right clicking needed to find this info
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
e645376663
Always use maximum amount of channels for VST2 plugins
Fixes #1184
Fixes #1106
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
0f6a92d0bc
Don't use water namespace in CachedPlugins.cpp
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
cac84277cc
Don't use water namespace in CarlaDssiUtils.cpp
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
260bb97671
Fix old macos build
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
7f595594b4
Only load default state on LV2 plugins that request such feature
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
da7c7c7cce
Copy lv2 state path contents when cloning plugin
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago