Jean Pierre Cimalando
e254fe021d
Stop path scoring at the first component mismatch
2020-10-30 08:36:52 +01:00
Jean Pierre Cimalando
73051b7135
Improve complexity of the file scoring
2020-10-30 08:17:20 +01:00
Jean Pierre Cimalando
59e939e907
Ensure utf-8 to be used as path encoding
2020-10-30 08:11:17 +01:00
Jean Pierre Cimalando
f1053aa31b
Add a debugging helper to dump the trie
2020-10-30 08:05:54 +01:00
Jean Pierre Cimalando
21ed20bce1
Ensure that default paths don't have duplicates
2020-10-30 08:00:41 +01:00
Jean Pierre Cimalando
99b7780ff3
Implement the file trie
2020-10-30 07:31:52 +01:00
Jean Pierre Cimalando
336847ee7c
Clear the file index on refresh
2020-10-30 06:24:42 +01:00
Jean Pierre Cimalando
6f8078af45
Allow the file scan to proceed on permission denied
2020-10-30 06:05:13 +01:00
Jean Pierre Cimalando
3db710f101
Do some minor code cleanups
2020-10-30 06:00:30 +01:00
Jean Pierre Cimalando
45285a4a66
VST file search
2020-10-30 05:26:52 +01:00
Jean Pierre Cimalando
a34ac38aec
Add helpers to identify the documents directory
2020-10-30 05:26:45 +01:00
Paul Ferrand
8881c369f3
Reinstate the Deploy stage
2020-10-29 10:10:57 +01:00
Paul Ferrand
6ff8e076f3
Do tests on appveyor and merge builds on travis
2020-10-29 09:51:30 +01:00
Jean Pierre Cimalando
f1912cebc7
Forbid failures
2020-10-29 05:52:13 +01:00
Jean Pierre Cimalando
c5be7bc848
Ignore appveyor scripts in the export
2020-10-29 05:21:29 +01:00
redtide
6a2382f37a
CI reorganization
2020-10-29 05:21:25 +01:00
JP Cimalando
401e0a4e21
Merge pull request #482 from jpcima/st-audiofile
...
Audio file reader without sndfile
2020-10-28 17:08:00 +01:00
Paul Ferrand
689102f527
Merge pull request #531 from paulfd/sw-default-region
...
Handle sw_default in <region>
2020-10-28 16:37:17 +01:00
Jean Pierre Cimalando
a118f5386a
Get rid of a code duplication
2020-10-28 16:34:57 +01:00
Jean Pierre Cimalando
20718c43d8
Enable the Reverse OGG benchmark on stb_vorbis
2020-10-28 16:34:57 +01:00
Jean Pierre Cimalando
f57fc490d3
Add OGG
2020-10-28 16:34:57 +01:00
Jean Pierre Cimalando
32835b29d9
Add MP3
2020-10-28 16:34:57 +01:00
Jean Pierre Cimalando
3b51b42e56
Make st_audiofile link sndfile publicly
2020-10-28 16:34:57 +01:00
Jean Pierre Cimalando
f552f48b51
Clang-tidy update
2020-10-28 16:34:57 +01:00
Jean Pierre Cimalando
4238f0de7c
Update makefiles (2)
2020-10-28 16:34:57 +01:00
Jean Pierre Cimalando
ae48eda57e
Update the audio reader benchmark
2020-10-28 16:34:57 +01:00
Jean Pierre Cimalando
c6090d44fc
Update makefiles
2020-10-28 16:34:57 +01:00
Jean Pierre Cimalando
d5aad58366
Eliminate the strict requirement of libsndfile
2020-10-28 16:34:52 +01:00
Jean Pierre Cimalando
ff1d749ee7
Add library: st_audiofile
2020-10-28 16:33:44 +01:00
Paul Ferrand
8dd169c9d2
Handle sw_default in <region>
2020-10-28 16:12:42 +01:00
Paul Ferrand
a654458c55
Merge pull request #528 from paulfd/free-running-flex-ampeg
...
Let the flex eg free-run when set as the ampeg
2020-10-28 10:38:24 +01:00
Paul Ferrand
06157c7f64
Merge pull request #526 from paulfd/keyswitches
...
Build a set of "effective" keyswitches and use that instead of sw_lokey/sw_hikey
2020-10-28 09:23:17 +01:00
Paul Ferrand
84019a00e4
Let the flex eg free-run when set as the ampeg
2020-10-28 09:17:10 +01:00
Paul Ferrand
74a676b493
sw_default with sw_lolast and sw_hilast
2020-10-27 15:11:51 +01:00
Paul Ferrand
5ea4b876df
Add sw_lolast/sw_hilast
2020-10-27 14:50:31 +01:00
Paul Ferrand
9c3de9dadd
Rename for consistency
2020-10-27 11:19:12 +01:00
Paul Ferrand
6bfc9074d7
Move the keyswitch logic in the synth rather than the regions
2020-10-27 11:04:25 +01:00
Paul Ferrand
c27cb69a83
Build a set of "effective" keyswitches anduse it instead of sw_lokey/sw_hikey
2020-10-27 10:00:24 +01:00
Paul Ferrand
b3eb8e47ca
Version bump in Cmake
2020-10-25 12:13:27 +01:00
JP Cimalando
6cd2b7147a
Merge pull request #525 from jpcima/mac-install-rules
...
Better installation rules for macOS
2020-10-24 08:42:01 +02:00
Jean Pierre Cimalando
b71be82e27
Put the dylibbundler steps into cmake and out of travis
2020-10-23 23:20:17 -07:00
Jean Pierre Cimalando
5723cc1ef7
Avoid using the dylibbundler flag -od
...
This would erase the library directory before copying the dependencies.
In the case of LV2, which copies in two steps, this would prevent sndfile
from getting packaged into the bundle.
2020-10-23 22:22:45 -07:00
Jean Pierre Cimalando
f452d7f895
Copy the VST in AU at installation time
2020-10-23 21:53:05 -07:00
Jean Pierre Cimalando
aaa70c18db
Set default plugin paths for install rules
2020-10-23 21:32:12 -07:00
JP Cimalando
a14bae719f
Merge pull request #524 from jpcima/lv2-win-resources
...
Allow LV2 to find resources under Windows
2020-10-24 05:47:00 +02:00
Jean Pierre Cimalando
8a1713ccf0
Set NTTDI_VERSION to Windows 10 RS2, needed for MSVC
2020-10-24 05:41:59 +02:00
Jean Pierre Cimalando
7c3a35b56d
Allow LV2 to find resources under Windows
2020-10-24 05:31:54 +02:00
Jean Pierre Cimalando
1ae14db000
Temporarily allow it to build in MinGW
2020-10-24 04:32:31 +02:00
JP Cimalando
6a66d2256f
Merge pull request #509 from jpcima/auto-pointers
...
Add * on auto pointers everywhere
2020-10-23 23:30:15 +02:00
JP Cimalando
aa73913d3c
Merge pull request #523 from paulfd/clear-synth-mutex
...
Remove the callback mutex for the clear method
2020-10-23 23:29:21 +02:00