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
6a783076e8
Merge branch 'master' of github.com:falkTX/Carla into develop
4 years ago
falkTX
1fdeed0154
Set version for linux scripts too
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
783352477f
Set 0 prefix for osx builds
4 years ago
falkTX
209eeadc8f
Tweaks to windows build script
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
a6c38ae208
Version used by unzipfx needs final 0 suffix
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
339acea700
Update linux scripts
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
a5ae5f4964
Set version for osx builds, disable juce on 10.8 for now
4 years ago
falkTX
2c6915d9cd
Bump version on the windows scripts
Signed-off-by: falkTX <falktx@falktx.com>
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
19dbb98585
Remove X-NSM-capable from main carla desktop file, forcing variants
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
cf3c0bcf9b
Name the newly added desktop files
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
c232b5bb57
Add desktop files with hidden status for all carla variants
This makes it appear in searches, but not in the menu directly
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