Commit graph

4179 commits

Author SHA1 Message Date
paulfd
78cfcb792e Removed usage of string-view literals 2019-09-21 10:34:59 +02:00
paulfd
22557af4bd Removed structured bindings from the filters 2019-09-21 10:34:59 +02:00
paulfd
3ba28f2d52 Added abseil string views in the helpers 2019-09-21 10:34:59 +02:00
paulfd
849ee0e4a1 String view and filesystem are not happy neighbors 2019-09-21 10:34:59 +02:00
paulfd
a610f6dc24 Used SFINAE except of if constexpr for the AudioSpan constructor 2019-09-21 10:34:59 +02:00
paulfd
ce5b1981ea Use SFINAE to replace if constexpr 2019-09-21 10:34:59 +02:00
paulfd
b80c5e5e9f Used abseil's concatenation for string views 2019-09-21 10:34:59 +02:00
redtide
e5a5e7edd5 WIP code update. 2019-09-21 10:34:59 +02:00
redtide
377e35e88f Fixing files. 2019-09-21 10:34:37 +02:00
redtide
511ee9bf05 Moved filesystem.h in the compat folder with other C++14 compatibility related files, adapted macro, removed unnecessary license header for those files. 2019-09-21 10:34:37 +02:00
redtide
59ecbfd314 Added EditorConfig support. 2019-09-21 10:34:37 +02:00
redtide
828440651f WIP fixes: replace optional, string_view, nullopt with abseil versions, temporary clamp alternative. 2019-09-21 10:34:37 +02:00
redtide
025068b16b Moved benchmark submodule to tag-v1.5.0 (local branch). 2019-09-21 10:33:29 +02:00
redtide
d57240d03b Moved abseil-cpp submodule to tag-20190808 (local branch). 2019-09-21 10:33:29 +02:00
redtide
a5f2debfab Updated abseil submodule. 2019-09-21 10:33:29 +02:00
redtide
d7395129c7 Revert Travis hack. 2019-09-21 10:33:29 +02:00
redtide
d01b3be875 Trying Travis badge hack. 2019-09-21 10:33:29 +02:00
redtide
434d10d14c Trying Travis badge hack. 2019-09-21 10:33:29 +02:00
redtide
af8acd77b0 Trying Travis badge hack. 2019-09-21 10:33:29 +02:00
redtide
658d7933dc Update README.md 2019-09-21 10:33:29 +02:00
redtide
682849f1ad Added QtCreator CMake project files to .gitignore. 2019-09-21 10:33:29 +02:00
redtide
d500c43541 Added Travis CI configuration. 2019-09-21 10:33:29 +02:00
paulfd
4fe0cbab7f added the cmake switch 2019-09-21 10:29:16 +02:00
paulfd
914d60bfc1 Yet some more tooling updates 2019-09-21 01:43:04 +02:00
paulfd
1700068d1e Tooling updates; requires a higher cmake version in abseil and co... 2019-09-21 01:33:03 +02:00
paulfd
20c0aeb8dd Corrected a bug in the one pole filter with variable gain 2019-09-21 01:22:52 +02:00
paulfd
94851d3adf Added the regexes headers 2019-09-21 01:08:12 +02:00
paulfd
d4a1178233 ccState and the midiState globals become a single private member of the Synth object; read-only references are loaded on creation into the regions and voice. 2019-09-21 01:07:53 +02:00
paulfd
32865b5841 Regexes get their own file 2019-09-21 01:06:47 +02:00
paulfd
144916bd39 Corrected a bug in the one pole filter 2019-09-21 01:06:01 +02:00
paulfd
ed2536b5ce Math helpers stay with static 2019-09-21 01:05:43 +02:00
paulfd
bd8a565cef Cleaning up the filters' compilation errors 2019-09-20 23:35:25 +02:00
paulfd
5250756fd1 Removed usage of string-view literals 2019-09-20 23:32:22 +02:00
paulfd
098bf5231d Removed structured bindings from the filters 2019-09-20 23:32:05 +02:00
paulfd
ecfed7f41b Added abseil string views in the helpers 2019-09-20 23:24:51 +02:00
paulfd
a913556389 String view and filesystem are not happy neighbors 2019-09-20 23:24:39 +02:00
paulfd
695ec6ed54 Used SFINAE except of if constexpr for the AudioSpan constructor 2019-09-20 23:10:09 +02:00
paulfd
d6b4678582 Use SFINAE to replace if constexpr 2019-09-20 22:58:26 +02:00
paulfd
40cfc638e9 Used abseil's concatenation for string views 2019-09-20 22:50:34 +02:00
paulfd
27efcd029d Corrected a bug where the Voice would try to read beyond the preloaded data when the background loading thread fails to run in time. This whole logic could probably use an overhaul. 2019-09-20 09:48:57 +02:00
paulfd
d6d7eb73df Corrected a bug where the loading thread would quit on creation due to the order of class member initialization 2019-09-20 09:47:34 +02:00
redtide
960e2e5555 WIP code update. 2019-09-19 16:45:57 +02:00
redtide
7193bba693 Fixing files. 2019-09-19 02:29:43 +02:00
redtide
ca5b08077e Moved filesystem.h in the compat folder with other C++14 compatibility related files, adapted macro, removed unnecessary license header for those files. 2019-09-19 02:24:46 +02:00
redtide
4ae5cbe4d3 Added EditorConfig support. 2019-09-19 02:20:52 +02:00
redtide
024ac4d832 WIP fixes: replace optional, string_view, nullopt with abseil versions, temporary clamp alternative. 2019-09-18 20:33:08 +02:00
redtide
74ff0ea433 Merge remote-tracking branch 'origin/master' into cpp14 2019-09-18 16:20:41 +02:00
redtide
6d1363a9cd Moved benchmark submodule to tag-v1.5.0 (local branch). 2019-09-18 15:08:16 +02:00
redtide
7b79a6dfc9 Moved abseil-cpp submodule to tag-20190808 (local branch). 2019-09-18 15:08:16 +02:00
redtide
2523ba3db0 Updated abseil submodule. 2019-09-18 11:35:51 +02:00