paulfd
|
3098ca3b69
|
Increased the buffer size
|
2019-08-30 14:00:38 +02:00 |
|
paulfd
|
bbe9a97837
|
Copyright notice
|
2019-08-30 14:00:29 +02:00 |
|
paulfd
|
545247196d
|
Added Config.h
|
2019-08-30 13:07:37 +02:00 |
|
paulfd
|
cae4b6c533
|
Changed "Global" to "Config"
|
2019-08-30 13:07:18 +02:00 |
|
paulfd
|
004afb6d8a
|
Reorganized the helpers to make more sense
|
2019-08-30 13:05:07 +02:00 |
|
paulfd
|
ab14b7fda3
|
Moved the release logic in a separate function
|
2019-08-30 12:16:59 +02:00 |
|
paulfd
|
af41c44f7e
|
Cosmetics and debug messages
|
2019-08-30 12:07:57 +02:00 |
|
paulfd
|
1a14ea5916
|
Moved the note dispatch into its own section
|
2019-08-30 12:07:04 +02:00 |
|
paulfd
|
b36ed23f6e
|
Simplified the hash helper so that it's purely based on string views
|
2019-08-30 10:26:13 +02:00 |
|
paulfd
|
857818f45b
|
Merge remote-tracking branch 'origin/master'
|
2019-08-30 01:34:46 +02:00 |
|
paulfd
|
0b0191ce15
|
Added back the test main
|
2019-08-30 01:34:30 +02:00 |
|
Paul Ferrand
|
a349ca0456
|
Create LICENSE.md
|
2019-08-30 00:53:38 +02:00 |
|
Paul Ferrand
|
bea0599396
|
Create README.md
|
2019-08-30 00:52:43 +02:00 |
|
paulfd
|
a1913493ba
|
Added licenses
|
2019-08-30 00:49:58 +02:00 |
|
paulfd
|
199390505b
|
Cosmetics
|
2019-08-30 00:25:09 +02:00 |
|
paulfd
|
18cc80f344
|
Added a switched on check for CC events in the regions
|
2019-08-30 00:21:19 +02:00 |
|
paulfd
|
0147546f6a
|
Removed the constant CC switch check
|
2019-08-30 00:18:59 +02:00 |
|
paulfd
|
dd3c749e8d
|
Added off-group checking
|
2019-08-30 00:16:11 +02:00 |
|
paulfd
|
de30501ed3
|
Crossfades and testing
|
2019-08-30 00:16:01 +02:00 |
|
paulfd
|
194ad0b8eb
|
Crossfade tests
|
2019-08-29 19:16:58 +02:00 |
|
paulfd
|
763b007d63
|
Check for crossfades when launching the voices
|
2019-08-29 19:16:50 +02:00 |
|
paulfd
|
1863437306
|
Sort and clean the velocity curve of regions upon construction
|
2019-08-29 19:16:33 +02:00 |
|
paulfd
|
2964850f80
|
If an opcode is rejected by a region as unknown it is ignored thereafter
|
2019-08-29 19:16:14 +02:00 |
|
paulfd
|
5a33c850a3
|
Added a length() function to ranges
|
2019-08-29 19:15:18 +02:00 |
|
paulfd
|
4384c473f9
|
Added iterators to the CCMap
|
2019-08-29 19:15:06 +02:00 |
|
paulfd
|
49d869cd1f
|
Added tests for stereo/mono samples, as well as sw_default
|
2019-08-29 16:56:56 +02:00 |
|
paulfd
|
a8b2c9dfa8
|
Noexcepts
|
2019-08-29 16:23:35 +02:00 |
|
paulfd
|
bfa85b131d
|
Removed spdlog
|
2019-08-29 15:35:22 +02:00 |
|
paulfd
|
bdf3f64b28
|
Forgot to handle control and global opcodes in the synth
|
2019-08-29 15:35:12 +02:00 |
|
paulfd
|
16bcd21493
|
Added sanitizer targets
|
2019-08-29 12:25:10 +02:00 |
|
paulfd
|
1de541a3c0
|
Clean up file/header separation
|
2019-08-29 11:48:38 +02:00 |
|
paulfd
|
c59bb27286
|
The file pool did not check the preloaded files properly
|
2019-08-29 11:22:39 +02:00 |
|
paulfd
|
c7184e531c
|
Unnecessary memset of the buffer
|
2019-08-29 11:05:28 +02:00 |
|
paulfd
|
15d28c46ed
|
Unnecessary includes
|
2019-08-29 11:03:48 +02:00 |
|
paulfd
|
6132fbd444
|
Cleaned up the file pool
|
2019-08-29 10:59:17 +02:00 |
|
paulfd
|
b167625416
|
Cleaned up the random generation in Synth
|
2019-08-29 10:49:34 +02:00 |
|
paulfd
|
c151edaedf
|
Removed the garbage collection thread from the synth
|
2019-08-29 10:49:18 +02:00 |
|
paulfd
|
4452b2c5f5
|
Merge remote-tracking branch 'origin/master'
|
2019-08-29 02:24:03 +02:00 |
|
paulfd
|
392813dd6d
|
Corrected a big error in the file loading for mono files
|
2019-08-29 02:23:33 +02:00 |
|
paulfd
|
0ee2717559
|
Corrected a small error in a test
|
2019-08-29 02:22:35 +02:00 |
|
paulfd
|
ce7dfa80c7
|
Added a saturating index helper
|
2019-08-28 19:36:16 +02:00 |
|
paulfd
|
06ba2d7293
|
Change default volume in the tests
|
2019-08-28 18:10:54 +02:00 |
|
paulfd
|
1cd4a95246
|
Tracking the phase of the sine directly instead of recomputing it
|
2019-08-28 17:23:36 +02:00 |
|
paulfd
|
a885bf0c72
|
Added flush to zero
|
2019-08-28 17:23:03 +02:00 |
|
paulfd
|
35ad102a6a
|
Apply a small base gain to avoid clipping
|
2019-08-28 17:22:45 +02:00 |
|
Paul Ferrand
|
84b7b78e3c
|
Removed spurious includes
|
2019-08-28 08:34:01 +02:00 |
|
paulfd
|
02a8b56ce1
|
Properly instantiate the ADSR for testing
|
2019-08-25 14:26:40 +02:00 |
|
paulfd
|
7091d997b3
|
Corrected the segfault upon launching
|
2019-08-25 14:26:20 +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 |
|