Commit graph

138 commits

Author SHA1 Message Date
paulfd
ce7dfa80c7 Added a saturating index helper 2019-08-28 19:36:16 +02:00
paulfd
ee42a8925c Updated build system 2019-08-25 14:05:30 +02:00
paulfd
da7eb4cb3b Exclude inner targets from ALL 2019-08-25 14:01:13 +02:00
paulfd
63beae0b2a Jack is working now :) Almost there... 2019-08-24 02:46:40 +02:00
paulfd
31c8c1b62e Added region trigger tests
Added region trigger tests
2019-08-23 20:48:57 +02:00
paul
7815623115 Started implementing voices 2019-08-23 01:27:39 +02:00
paul
2bdbdf2d98 Tests and cleanup for the envelopes 2019-08-22 23:39:26 +02:00
paul
cbe2a3f0d5 cleanups 2019-08-22 22:37:44 +02:00
paul
81469d25a4 Removed some dependencies and use abseil's flags 2019-08-22 21:11:59 +02:00
paul
b909e468bf Wrapping up the ADSR envelope and tests 2019-08-22 17:18:09 +02:00
paul
989acdaac6 Added defaults to SIMD functions 2019-08-22 13:52:27 +02:00
paul
f66a8ce1de Finished with SIMD for now... 2019-08-22 12:05:28 +02:00
paul
3a4c084918 SIMD cleanups 2019-08-22 10:43:33 +02:00
paul
069309d426 Removed useless comment 2019-08-22 01:55:22 +02:00
paul
c35ebdf0ad Looping tests and co 2019-08-22 01:54:43 +02:00
paul
d2e55cf4b2 Lots of template work 2019-08-21 23:00:06 +02:00
paul
8e5c6650aa Updated benchmarks 2019-08-21 18:45:59 +02:00
paul
2a9991dfaa Switched to abseil for span (they're more verbose but disappear better with compilers) 2019-08-21 18:18:12 +02:00
paul
7dc65999a4 SIMD refactoring 2019-08-21 01:00:07 +02:00
paul
471b531d03 Added the region activation tests to the makefile 2019-08-11 13:31:28 +02:00
paul
d1e6f9a02a Better index loader 2019-08-10 13:53:17 +02:00
paul
e22d1673db sse 4 is not needed! 2019-08-10 00:13:10 +02:00
paul
151999eb45 Looping index benchmarks 2019-08-10 00:11:43 +02:00
paul
8af7b7bfa7 Updates 2019-08-09 18:24:27 +02:00
paul
4f998cad8f Cleanups and added writeInterleaved 2019-08-07 23:39:35 +02:00
paul
d0264f3416 Added the background loading thread and the sample rate in the file 2019-08-05 01:32:01 +02:00
paul
1b81997c57 Refactor the SIMD once and for all, hopefully... 2019-08-04 22:42:48 +02:00
Paul Ferrand
ea4e72e6f6 Template issue (weird?) 2019-08-04 16:42:44 +02:00
Paul Ferrand
d61f828269 Windows changes 2019-08-04 16:07:09 +02:00
paul
f6a0abdff0 Forgot 2019-08-04 01:38:44 +02:00
paul
e2940e4794 Added sound file preloading 2019-08-04 01:38:31 +02:00
paul
834a907c2f SSE work 2019-08-03 18:14:58 +02:00
paul
88a5f0d0d7 Consted the things 2019-08-01 17:16:43 +02:00
paul
748186efdf Corrected a stack overflow and added benchmarks for the interleaved read 2019-08-01 01:03:05 +02:00
Paul Ferrand
844480fc1e Cleaned the benchmarks 2019-07-30 16:58:47 +02:00
Paul Ferrand
32aaa6b917 Added benchmarks and tests for AudioBuffers 2019-07-30 01:04:12 +02:00
Paul Ferrand
7922c98c7f Included buffer and prelim work for the FilePool 2019-07-30 00:29:23 +02:00
Paul Ferrand
6bb58ba419 Initial commit 2019-07-29 02:13:03 +02:00