falkTX
|
91cee1f997
|
Cleanup for CARLA_DECLARE_NON_COPYABLE macro use, minor jsfx things
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
36beab5b13
|
Allow to build internal plugins with a custom dpf
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
429019a3c0
|
Tweaks to get external dpf plugins to build together
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
f2362d501a
|
Allow DGL in static builds
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
2b11eece3d
|
Build fixes
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
b06204c0b4
|
Cleanup some ysfx things and fix guiless build
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
c1ade7b329
|
Cleanup
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
efdeb63d04
|
Fix external plugins build with mxml >= 3.0
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
0bd8447005
|
Update submodule
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
b4cf041284
|
Replace CARLA_EXPORT with separate API / PLUGIN export option
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
f1d7b59020
|
Implement VERBOSE make flag
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
afc25ae313
|
Update external plugins submodule
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
25282c45fe
|
Reload audio file if sample rate changes
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
ea7ed826dd
|
Automable is not a word, sorry!
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
720a26abbf
|
Update external plugins, fixing static memory leak
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
b02121e9a2
|
Remove a warning when libsndfile is not present (dr_mp3 still used)
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
16d675c4ad
|
Fix strict build
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
b6d9c0bcd6
|
midipattern: always kill all notes on reposition
|
3 years ago |
falkTX
|
f77e562917
|
Do not use 64bit int or long double for midi plugin playback
|
3 years ago |
falkTX
|
10cd9d0392
|
midipattern; kill note on event removal
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
|
dd59dd1e4e
|
Fix strict build
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
|
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
|
f183b8a340
|
audiofile: add host sync, enable and volume parameters
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
7537be13ae
|
Fix typo
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
83731c404a
|
Fix pool fix calc, ignore wrap since it is too hard
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
d9570cef88
|
Remove audiofile global init
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
9beb104c0e
|
Fetch bitrate and pool fill for audiofile
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
5f22d4bcac
|
Read mp3 files on RAM
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
aa720c5a0f
|
Small missing definition
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
e5ff619c8b
|
audiofile: better use of local vs internal pool
|
3 years ago |
falkTX
|
8109fad68d
|
Add cursor position to audiofile
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
f449238d92
|
Generate file preview for bigger files too
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
8afab56952
|
send audiofile preview as lv2 vector
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
538cbdbb28
|
audiofile: protect against race conditions when loading new files
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
af38113cd2
|
audiofile: fix resampling of full loaded file
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
1742a47a46
|
Try 30s for full audio file in ram
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
99cda3bb20
|
Smaller pool for audio file, but load full if < 10s; use mlock
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
e1411c2bee
|
MIDI file length, WIP
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
7b22e89958
|
Fixup audiofile plugin for offline rendering
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
23df92baf1
|
Fix lv2-bundles build
|
3 years ago |
falkTX
|
d10dd1673d
|
audiofile: Bail out if resample fails, whitespace cleanup
|
3 years ago |
falkTX
|
4b3059caa1
|
Fix strict build
|
3 years ago |
falkTX
|
b209439f80
|
audiofile: add some info as parameter outputs
|
3 years ago |
falkTX
|
4ab31d58b3
|
Fix build with old compilers
|
3 years ago |