falkTX
|
e3b25116d6
|
Try to fix i386 build
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
ecfcd4c4a1
|
Disable audiofile ops debug on wasm, verified to work
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
b8fa8f2faa
|
Add missing opus as supported extension in audio file plugin
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
c4846a56c0
|
Reenable audiofile seeking on wasm, which works now
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
06d6981732
|
More tweaks for wasm, engine verified to work, still with hacks
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
3a57252fdf
|
Do not enable pthreads for wasm builds
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
cbc44a38dc
|
AudioFileReader: workarounds for wasm non-threaded behaviour
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
b23293efeb
|
Rework and cleanup makefiles, add WASM var
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
d4be01707e
|
Fix external plugins submodule, was changed by mistake
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
c34f6bc8e6
|
Reorder makefile static plugin target rules
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
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 |