paulfd
|
dba851385d
|
Added a leak detector and corrected some bugs
|
2019-08-25 00:00:50 +02:00 |
|
paulfd
|
99c3e8878f
|
Updated the constants to please Clang
|
2019-08-24 15:50:55 +02:00 |
|
paulfd
|
43cd631316
|
\o/
|
2019-08-24 15:32:06 +02:00 |
|
paulfd
|
3598d45c26
|
Added copy and move to Buffer
|
2019-08-24 11:32:19 +02:00 |
|
paulfd
|
63beae0b2a
|
Jack is working now :) Almost there...
|
2019-08-24 02:46:40 +02:00 |
|
paulfd
|
215a5fdb57
|
Voice and synth logic
|
2019-08-23 20:48:57 +02:00 |
|
paulfd
|
31c8c1b62e
|
Added region trigger tests
Added region trigger tests
|
2019-08-23 20:48:57 +02:00 |
|
paulfd
|
5d57a5ad24
|
Format
|
2019-08-23 15:46:02 +02:00 |
|
paulfd
|
0e89a0b2c6
|
Updated the math functions for better alignment handling
|
2019-08-23 15:45:33 +02:00 |
|
paulfd
|
04181f0d10
|
WIP for Voices
|
2019-08-23 14:16:33 +02:00 |
|
paul
|
7815623115
|
Started implementing voices
|
2019-08-23 01:27:39 +02:00 |
|
paul
|
df0783aec6
|
Changed the wait time to something outrageous
|
2019-08-23 00:09:45 +02:00 |
|
paul
|
8707ba6161
|
Cleanups
|
2019-08-22 23:43:10 +02:00 |
|
paul
|
2bdbdf2d98
|
Tests and cleanup for the envelopes
|
2019-08-22 23:39:26 +02:00 |
|
paul
|
49bfa53a6c
|
Constexprs may be unused
|
2019-08-22 23:39:11 +02:00 |
|
paul
|
d98d3a2ae7
|
Added linear envelope
|
2019-08-22 22:37:31 +02:00 |
|
paul
|
81469d25a4
|
Removed some dependencies and use abseil's flags
|
2019-08-22 21:11:59 +02:00 |
|
paul
|
b88a1c3e00
|
Missed changes
|
2019-08-22 17:18:17 +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
|
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
|
70923b1478
|
Region Activation tests
|
2019-08-11 13:31:16 +02:00 |
|
paul
|
4da5de49a8
|
Default states in Synth
|
2019-08-11 11:10:36 +02:00 |
|
paul
|
33753d2e11
|
Added switches in Region
|
2019-08-11 11:10:17 +02:00 |
|
paul
|
b6c1dfbe6b
|
Corrected warnings
|
2019-08-11 11:10:04 +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
|
2a493873ae
|
Cosmetics
|
2019-08-05 00:38:24 +02:00 |
|
paul
|
a964cc64c5
|
The Synth now prepares the region and handles the filepool
|
2019-08-04 22:54:00 +02:00 |
|
paul
|
1b81997c57
|
Refactor the SIMD once and for all, hopefully...
|
2019-08-04 22:42:48 +02:00 |
|
paul
|
5ba9fd0461
|
Added a way to disable the include guard in the parser
|
2019-08-04 22:26:31 +02:00 |
|
Paul Ferrand
|
ea4e72e6f6
|
Template issue (weird?)
|
2019-08-04 16:42:44 +02:00 |
|
Paul Ferrand
|
2a87e873d6
|
Finishing windows changes
|
2019-08-04 16:07:20 +02:00 |
|
Paul Ferrand
|
d61f828269
|
Windows changes
|
2019-08-04 16:07:09 +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
|
c014a34385
|
WIP on vector operations
|
2019-07-31 01:45:58 +02:00 |
|
Paul Ferrand
|
e85442a0f3
|
Changed the configuration namespaces
|
2019-07-30 18:41:29 +02:00 |
|
Paul Ferrand
|
b2635aa2c2
|
Changed the config
|
2019-07-30 18:26:35 +02:00 |
|
Paul Ferrand
|
5894b6cfb6
|
Alignment for channels within an AudioBuffer
|
2019-07-30 18:07:02 +02:00 |
|
Paul Ferrand
|
df698bfac9
|
Corrected an indirect include
|
2019-07-30 16:58:21 +02:00 |
|