falkTX
a17f139321
midipattern: use Esc key to close UI
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
10cd9d0392
midipattern; kill note on event removal
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
747087ab23
Cleanup midi pattern UI event handling, 2/2
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
unrelentingtech
5954e11da1
CarlaNative.h: move extern "C" after the includes to fix clang/libc++
With clang12, this ordering causes a big bunch of errors like:
In file included from midi-pattern.cpp:18:
In file included from ../includes/CarlaNativeExtUI.hpp:21:
In file included from ../includes/CarlaNative.hpp:21:
In file included from ../includes/CarlaNative.h:25:
In file included from ../includes/CarlaDefines.h:91:
/usr/include/c++/v1/cstddef:56:1: error: templates must have C++ linkage
template <class _Tp> struct __libcpp_is_integral { enum { value = 0 }; };
^~~~~~~~~~~~~~~~~~~~
../includes/CarlaNative.h:22:1: note: extern "C" language linkage specification begins here
extern "C" {
^
3 years ago
falkTX
c4f4b288fc
Cleanup midi pattern UI event handling, 1/2
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
1e919cf4f5
pianoroll: set cursor depending on hover action
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
e777c66786
Fix cancelling plugin discovery
Closes #1391
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
6fdc4d36fd
Add .kdev_include_paths files
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
35babc07ab
patchcanvas: clear rubberband on right-click
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
b553ff4ebd
patchcanvas: stop storing keyboard modifier state, cleanup
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
3b9f304d96
Fix sorting plugins by favorite
Closes #1390
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
68f7520776
Fix a typo
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
f84dc4250b
Make sure to ignore CCs above 120
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
33158e3134
Read lv2 midi:binding on control ports and parameters
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
5f3741c5d8
Set project filename/folder before saving, not after
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
25c61989de
Fix a float vs int usage, which will break in python soon
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
b91ff491d1
Fix recursive VST2 audioMasterAutomate parameter changes
Fixes #1365
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
fba2b5c4ef
Use Ctrl+P to open/close side panel
Fixes #1193
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
dd59dd1e4e
Fix strict build
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
2294a5c868
Bump version
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
8684782eb6
audio_decoder: assume 16bit for encoded libsndfile files
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
838df7eac5
Accept oga and opus audio files
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
57c570a31f
Update static lv2 bundle too
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
c0a1274451
Small tweaks in preparation of future things
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
b5354e5949
Add num tracks info to midifile
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
a39fc148d4
audiofile: tweaks to "waveform" preview
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
b5e253e18c
midifile: make sure to start new files at frame 0
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
1ec5d840fa
Fix a typo
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
5b4753decf
Update midi file static lv2 bundle data
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
47964a89fc
midifile: add repeat mode and make host-sync optional
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
e0515ae49f
audiofile: only advance internal frame if there is a file
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
80f053f7d7
Update static data of audiofile
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
f183b8a340
audiofile: add host sync, enable and volume parameters
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
f9f898ff06
Fix wine bridge build for certain systems
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
2d6b710b1e
Fix (native) plugin discovery under Windows
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
4c3d4b3acb
Fix plugin search listing AU as possible type on Windows
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
efa15219c8
Fix a compiler warning
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
a9350aa73b
Fix loading project with vst3 plugin bridges
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
fe873a0ec3
Ship with magic.mgc file on macOS
3 years ago
falkTX
12b8a81882
Setup CARLA_MAGIC_FILE env var for cxfreeze builds
3 years ago
falkTX
9ccc9acbea
Tweaks to make dist
3 years ago
falkTX
a452e8b9a7
Debug output of bridging vsts
3 years ago
falkTX
b3bd0550d9
Package 32bit bridges on macos non-universal builds
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
a5dcb46e67
Use -universal suffix for macos-universal dmgs
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
Filipe Coelho
ced681040a
Update FUNDING.yml
3 years ago
falkTX
713c78330d
Update copyright year in about page
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
10538252f4
Fix logic around gCarla.nogui
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
80f9f14ce7
Rework some CarlaString methods to prevent stack overflow
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
50058c1d3c
Silence cxfreeze stdout
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
e0df92ad06
Add FUNDING.yml
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago