Commit graph

1442 commits

Author SHA1 Message Date
paulfd
b1638646ed The processing has to apply on the real buffer, not the delayed data one. 2019-09-29 03:27:32 +02:00
paulfd
ba0a8bb747 Merge branch 'master' into develop 2019-09-29 02:54:42 +02:00
paulfd
3efaeac351 Merge branch 'hotfix/issue-4' 2019-09-29 02:54:42 +02:00
paulfd
2923b8b4bb Cleaned up the delay calculation and actaully take it into account in the rendering step 2019-09-29 02:54:33 +02:00
paulfd
5531758a16 Merge branch 'master' into develop 2019-09-28 18:57:03 +02:00
paulfd
e22f0950dd Merge branch 'hotfix/protect-clear-function' 2019-09-28 18:57:03 +02:00
paulfd
d8e75c662b Protect the clear() function of the synth 2019-09-28 18:56:57 +02:00
paulfd
3a26ddb206 Merge branch 'master' into develop 2019-09-28 15:57:43 +02:00
paulfd
2e7b3e0cd7 Merge branch 'hotfix/file-switching' 2019-09-28 15:57:43 +02:00
paulfd
9f24c2636e Finer lock/unlock for the garbage collection mutex 2019-09-28 15:57:35 +02:00
paulfd
ebdf758713 Change the initialization order for threads and mutexes in FilePool 2019-09-28 15:57:19 +02:00
paulfd
c15def27cf Clean up the activation lists on clearing the synth 2019-09-28 15:57:03 +02:00
paulfd
ed47eae57f Merge branch 'master' into develop 2019-09-28 14:18:20 +02:00
paulfd
07e2513e52 Merge remote-tracking branch 'sfztools/master' 2019-09-28 14:18:02 +02:00
paulfd
97b6851042 Merge branch 'master' into develop 2019-09-28 14:17:40 +02:00
paulfd
7ecf43404d Merge branch 'hotfix/namespace-sfz' 2019-09-28 14:17:40 +02:00
paulfd
a3d53b46cc Range was not in the namespace sfz 2019-09-28 14:17:34 +02:00
paulfd
b946170b7b Merge branch 'master' into develop 2019-09-28 14:06:34 +02:00
paulfd
f52d1d5fc5 Merge branch 'hotfix/atomic-guards-issue' 2019-09-28 14:06:34 +02:00
paulfd
b2c8800b84 Added the atomic guards on other critical synth functions 2019-09-28 14:06:27 +02:00
redtide
e2473994c5
Update README.md 2019-09-26 01:27:07 +02:00
paulfd
e1ddaa30df Merge remote-tracking branch 'origin/master' 2019-09-25 23:52:38 +02:00
paulfd
198b53c372 Moved everyone into the sfz namespace to avoid clashing when importing the lib 2019-09-25 23:51:53 +02:00
Paul Ferrand
af237dc2f4 Added back the inline static for cpp >= 17 2019-09-25 23:51:53 +02:00
paulfd
a0b9e33ab0 Merge branch 'master' into develop 2019-09-25 23:50:45 +02:00
paulfd
a63c3862bd Merge remote-tracking branch 'origin/master' 2019-09-25 23:50:14 +02:00
paulfd
ca5726fe15 Merge branch 'master' into develop 2019-09-25 23:49:00 +02:00
paulfd
c19b055085 Merge branch 'hotfix/namespaces' 2019-09-25 23:49:00 +02:00
paulfd
d3280b5a29 Moved everyone into the sfz namespace to avoid clashing when importing the lib 2019-09-25 23:48:52 +02:00
Paul Ferrand
503d365869
Added back the inline static for cpp >= 17 2019-09-23 10:23:24 +02:00
redtide
4abb6f8f90 Disabling Travis OSX builds temporarily. 2019-09-22 19:11:48 +02:00
paulfd
841f1f3e4b Revert "Trying a terser way to express the minimum version"
This reverts commit 4fb8e407cb.
2019-09-22 19:05:06 +02:00
Paul Ferrand
4fb8e407cb
Trying a terser way to express the minimum version 2019-09-22 18:38:58 +02:00
Paul Ferrand
eecd2c74ff
Only set the CXX standard if not set previously 2019-09-22 18:10:25 +02:00
Paul Ferrand
80b35263db
Removed the explicit standard from the cmake
This should allow consuming project to choose their own standard level freely
2019-09-22 16:31:29 +02:00
Paul Ferrand
cf2bce36f1
Merge pull request #2 from paulfd/master
Removed the LeakDetector so that it's only active for c++17 and above using static inlines
2019-09-22 16:13:49 +02:00
paulfd
977a09cc85 Merge branch 'master' into develop 2019-09-22 16:03:21 +02:00
paulfd
92ba5f6036 Merge branch 'hotfix/leak-detector-cpp14' 2019-09-22 16:03:21 +02:00
paulfd
3bf8a01b19 Removed the leak detector for cpp < 17 2019-09-22 16:03:09 +02:00
redtide
af0c66764f Switch Travis builds to debug mode. 2019-09-22 15:35:10 +02:00
redtide
6bbcf6be5a Merge commits. 2019-09-21 20:53:01 -06:00
redtide
ed47ae2a8b Fix Travis build: client build temporarily disabled. 2019-09-21 20:47:29 -06:00
paulfd
f3348aa112 Added a script to change the sample names in an existing file that assumes case-insensitivity. 2019-09-22 02:12:52 +02:00
redtide
b89bc24a98 Fix Travis OSX build (libsndfile). 2019-09-22 01:20:53 +02:00
redtide
39e1ce0c17 Fix Travis OSX build. 2019-09-21 18:00:52 +02:00
redtide
5cc036a78a Added github.com/DiscordHooks/travis-ci-discord-webhook. 2019-09-21 17:43:01 +02:00
redtide
a838e0404b Fix Travis OSX build. 2019-09-21 15:38:14 +02:00
paulfd
d0f38587c8 Tracking Abseil's LTS 2019-09-21 15:13:59 +02:00
Paul Ferrand
83d6096645 Merge branch 'master' of https://github.com/sfztools/sfizz 2019-09-21 15:11:31 +02:00
Paul Ferrand
41d25d7586 ptrdiff does not exist on gcc 6.3 2019-09-21 15:08:12 +02:00