Paul Ferrand
|
1fcfbdbaf7
|
move getNumActiveVoices in the voiceList
|
2020-11-01 08:33:18 +01:00 |
|
Paul Ferrand
|
ed151880d9
|
Move the polyphony logic in the voice list and refactor
|
2020-11-01 08:33:18 +01:00 |
|
Paul Ferrand
|
0f7fadc7a9
|
Cave in for clang-tidy
|
2020-11-01 08:33:18 +01:00 |
|
Paul Ferrand
|
13ff2350d3
|
Move the playing attack voice method in the voiceList
|
2020-11-01 08:33:18 +01:00 |
|
Paul Ferrand
|
887f475317
|
Cosmetics
|
2020-11-01 08:33:18 +01:00 |
|
Paul Ferrand
|
f21864cdc7
|
Reinsert default hdcc
|
2020-11-01 08:33:18 +01:00 |
|
Paul Ferrand
|
77e3562f2b
|
Mark moves noexcept and remove the assert
|
2020-11-01 08:33:18 +01:00 |
|
Paul Ferrand
|
3214211a06
|
Refactor of Synth and Voice into a pimpl pattern
|
2020-11-01 08:33:18 +01:00 |
|
Jean Pierre Cimalando
|
b646cfc8a1
|
Accelerate libaiff byte-swapping
|
2020-11-01 08:08:50 +01:00 |
|
Jean Pierre Cimalando
|
c0413720a6
|
Accelerate the AIFF reader significantly
|
2020-11-01 07:57:57 +01:00 |
|
Jean Pierre Cimalando
|
89441894a8
|
Update libaiff for a compressed file speedup
|
2020-11-01 07:18:11 +01:00 |
|
JP Cimalando
|
0cff698361
|
Merge pull request #532 from jpcima/restore-sfz-path
VST state file search
|
2020-11-01 07:05:21 +01:00 |
|
JP Cimalando
|
a53c0b5d46
|
Merge pull request #538 from jpcima/wav-chunk-padding
Process WAV chunk padding correctly
|
2020-11-01 04:36:34 +01:00 |
|
Jean Pierre Cimalando
|
7bde1e32ec
|
Process WAV chunk padding correctly
|
2020-11-01 04:34:09 +01:00 |
|
JP Cimalando
|
391fb7ab5b
|
Merge pull request #536 from jpcima/aiff
Support AIFF files
|
2020-11-01 04:31:28 +01:00 |
|
Paul Ferrand
|
04bb6d2dae
|
Merge pull request #537 from paulfd/appveyor-tests
Enable tests on appveyor
|
2020-11-01 00:10:13 +01:00 |
|
Paul Ferrand
|
adc7bb9a8a
|
enable tests on appveyor
|
2020-10-31 20:52:38 +01:00 |
|
Jean Pierre Cimalando
|
b39fa44c98
|
Add libaiff to makefiles [ci skip]
|
2020-10-31 16:15:35 +01:00 |
|
Jean Pierre Cimalando
|
b40f93afba
|
Skip building audiofile libs if using sndfile
|
2020-10-31 16:12:02 +01:00 |
|
Jean Pierre Cimalando
|
03fb748fc1
|
Update libaiff for PCM->float speedup
|
2020-10-31 16:04:39 +01:00 |
|
Jean Pierre Cimalando
|
0825f034c2
|
Support the AIFF instrument
|
2020-10-31 15:32:58 +01:00 |
|
Jean Pierre Cimalando
|
ef7a1969d3
|
Support loading AIFF files
|
2020-10-31 15:32:45 +01:00 |
|
JP Cimalando
|
ed98c366b1
|
Merge pull request #535 from jpcima/st-audiofile-bugfix
Fix st-audiofile bug which may prevent opening MP3
|
2020-10-31 12:10:13 +01:00 |
|
Jean Pierre Cimalando
|
1df11d072b
|
Fix st-audiofile bug which may prevent opening MP3
|
2020-10-31 12:09:40 +01:00 |
|
JP Cimalando
|
9aded8ce4f
|
Merge pull request #534 from paulfd/audiofile-leaks
Free the audiofile structs on `st_close`
|
2020-10-30 13:57:16 +01:00 |
|
Paul Ferrand
|
db5911f811
|
Free the audiofile structs on st_close
Otherwise they leak
|
2020-10-30 11:49:22 +01:00 |
|
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 |
|
JP Cimalando
|
9d477b4462
|
Merge pull request #527 from redtide/ci-reorg
CI reorganization
|
2020-10-29 10:45:17 +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 |
|