Jean Pierre Cimalando
|
3332687a41
|
Move feature out of tests and in their own directory
|
2020-11-01 10:56:49 +01:00 |
|
Jean Pierre Cimalando
|
d8e8a46729
|
Fix a mismatch of struct/class
|
2020-11-01 10:26:53 +01:00 |
|
Paul Ferrand
|
5d90b2a82c
|
Merge pull request #533 from paulfd/voice-synth-pimpl
Refactor of Synth and Voice into a pimpl pattern
|
2020-11-01 10:09:06 +01:00 |
|
Jean Pierre Cimalando
|
2863e5aedf
|
Keep the cmake minimum required to 3.5
|
2020-11-01 10:05:33 +01:00 |
|
Paul Ferrand
|
faadb70b02
|
Include cleanups
|
2020-11-01 09:10:53 +01:00 |
|
Paul Ferrand
|
cfae639d5f
|
Final cleanups
|
2020-11-01 08:33:18 +01:00 |
|
Paul Ferrand
|
81a4ed22eb
|
Final refactor into VoiceManager
Cleanups..
|
2020-11-01 08:33:18 +01:00 |
|
Paul Ferrand
|
1b87fa3764
|
Move even more stuff in the voiceList_
|
2020-11-01 08:33:18 +01:00 |
|
Paul Ferrand
|
4aeb12446e
|
move findFreeVoice to the voiceList
|
2020-11-01 08:33:18 +01:00 |
|
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 |
|