Paul Ferrand
|
c6d29e8ccd
|
Added a benchmark for wav libraries
|
2019-12-21 22:05:32 +01:00 |
|
Paul Ferrand
|
92aaa2a17e
|
Added proper support for off_modes
|
2019-12-21 21:24:49 +01:00 |
|
Paul Ferrand
|
ed7d5369a7
|
Added note_offset and octave_offset
|
2019-12-21 18:57:32 +01:00 |
|
Paul Ferrand
|
8bc0a9c2f5
|
Clear the default path on a new control header
|
2019-12-21 18:20:04 +01:00 |
|
Paul Ferrand
|
8d2be44c57
|
Change default_path to handle partial paths
|
2019-12-21 17:37:09 +01:00 |
|
Paul Ferrand
|
68bf0b132d
|
Releasing in the initial delay kills the voice
|
2019-12-21 15:32:38 +01:00 |
|
Paul Ferrand
|
8ceb5f3b48
|
Passing -1 to hikey works properly
Disables the key matching and enables CC matching
|
2019-12-20 01:59:06 +01:00 |
|
Paul Ferrand
|
3709c4065f
|
amp_random is only between 0-24 dB
|
2019-12-20 01:11:46 +01:00 |
|
Paul Ferrand
|
89a305075b
|
Cosmetics
|
2019-12-20 00:59:02 +01:00 |
|
Paul Ferrand
|
861ca52a1c
|
Docs on the parsing functions
|
2019-12-20 00:59:02 +01:00 |
|
redtide
|
2ed8e24ed0
|
Changed IRC commit message template
|
2019-12-20 00:43:50 +01:00 |
|
Paul Ferrand
|
b06724ce01
|
Fix builds on non-SSE platforms
|
2019-12-19 19:14:48 +01:00 |
|
Paul Ferrand
|
207e45cee9
|
Updated the CMake file to remove RE2
|
2019-12-18 10:29:48 +01:00 |
|
Paul Ferrand
|
006e5b33b5
|
Removed the regexes
|
2019-12-18 10:29:33 +01:00 |
|
Paul Ferrand
|
06de4b20ac
|
Changed the regex tests and moved to a new file
|
2019-12-18 10:24:01 +01:00 |
|
Paul Ferrand
|
c16936e225
|
Moved the parsing functions to SfzHelpers
|
2019-12-18 10:03:07 +01:00 |
|
Paul Ferrand
|
3c9f84adb3
|
Changed the signature of findDefine()
|
2019-12-18 09:51:18 +01:00 |
|
Paul Ferrand
|
2fd68e00b6
|
Removed all regexes..
|
2019-12-18 04:33:45 +01:00 |
|
Paul Ferrand
|
254ded584f
|
Trying out re2
|
2019-12-18 03:14:58 +01:00 |
|
Paul Ferrand
|
8a85e2672a
|
Explicitely cast to floats
|
2019-12-18 00:27:13 +01:00 |
|
Paul Ferrand
|
b2862c9088
|
Avoid a promotion to double
|
2019-12-18 00:26:55 +01:00 |
|
Paul Ferrand
|
7991567bda
|
Corrected a bug on the SIMD panning process
|
2019-12-18 00:22:09 +01:00 |
|
Paul Ferrand
|
a966020c73
|
Removed an unnecessary copy
|
2019-12-18 00:20:09 +01:00 |
|
Paul Ferrand
|
5f891ddacf
|
WIP on segfault with Unruly Drums + Carla
The bug appears "sometimes" on construction of headerIterator.
The regex engine is deeply nested at this point.
|
2019-12-17 23:29:26 +01:00 |
|
Paul Ferrand
|
0f5fe04168
|
Removed an unnecessary reset()
|
2019-12-17 23:22:48 +01:00 |
|
Paul Ferrand
|
6aed0b6709
|
Test cases for cc 120, 121, 123
|
2019-12-17 23:05:18 +01:00 |
|
Paul Ferrand
|
f2c6ac95a7
|
Support for the reset CC
|
2019-12-17 23:04:45 +01:00 |
|
Paul Ferrand
|
b00103d342
|
Reset voice on soundOff/noteOff CCs
|
2019-12-17 22:49:33 +01:00 |
|
Paul Ferrand
|
2317c4dd4b
|
Change assertion for extended CCs
|
2019-12-17 22:48:31 +01:00 |
|
Paul Ferrand
|
7ea5f4611c
|
Added a maxBlockSize at 8192
|
2019-12-17 22:48:06 +01:00 |
|
Paul Ferrand
|
3f02f46213
|
Check the triggering channel for CCs and bends
|
2019-12-17 21:26:04 +01:00 |
|
Paul Ferrand
|
393984e3f3
|
Corrected a bug where ref to freed memory was kept
When changing instrument the unknown opcodes should be clear as they
are string views and not strings.
|
2019-12-17 21:25:19 +01:00 |
|
Paul Ferrand
|
6c2f5b5ecb
|
Corrected the multiplicative envelope logic
The previous version alternatively cleared or ignored messages
every other block
|
2019-12-17 21:12:11 +01:00 |
|
Paul Ferrand
|
f34d96b46c
|
Support for the pitchbend in the jack client
|
2019-12-17 19:19:10 +01:00 |
|
Paul Ferrand
|
d63146e305
|
Updated comment
|
2019-12-17 18:50:19 +01:00 |
|
Paul Ferrand
|
81cd4db0c4
|
Adapt the array size to account for possibly extended CCs
|
2019-12-17 18:50:07 +01:00 |
|
Paul Ferrand
|
38ab855415
|
Change the size of the ccSwitched bitset
|
2019-12-17 18:48:48 +01:00 |
|
Paul Ferrand
|
2073c9abdc
|
Wrap the boolean function in parens
|
2019-12-17 18:48:19 +01:00 |
|
Paul Ferrand
|
2c792ea4df
|
Use std abs instead of a custom abs
|
2019-12-17 17:45:45 +01:00 |
|
Paul Ferrand
|
1c748e8c94
|
Change the unsupported control assert to a message
|
2019-12-17 15:26:23 +01:00 |
|
Paul Ferrand
|
3f2184227a
|
Generalize the define regex
Handle underscore in the variable name and negative numbers
|
2019-12-17 15:24:49 +01:00 |
|
Paul Ferrand
|
0d0298b1be
|
Added a test for set_cc, with extended CCs
|
2019-12-17 14:07:26 +01:00 |
|
Paul Ferrand
|
4ea288a533
|
Moved the ccRange to a ccNumber and ccValue
|
2019-12-17 14:07:12 +01:00 |
|
Paul Ferrand
|
89bf38e35e
|
Move some tests around
|
2019-12-17 12:40:25 +01:00 |
|
Paul Ferrand
|
03645bd54f
|
Check for extended CC support in the midi state
|
2019-12-17 12:35:29 +01:00 |
|
Paul Ferrand
|
85e6ccd81f
|
Moved to larger CC arrays
This accodomates the extended sfz v2 CC
|
2019-12-17 12:32:01 +01:00 |
|
Paul Ferrand
|
ced84dcd48
|
Removed a useless inline keyword
|
2019-12-17 12:30:21 +01:00 |
|
Paul Ferrand
|
6b08baaab6
|
No need to trim the sample twice
|
2019-12-16 00:03:33 +01:00 |
|
Paul Ferrand
|
dc879a8a07
|
Corrected a bug with default_path
Generators should ignore the default_path
|
2019-12-16 00:00:58 +01:00 |
|
Paul Ferrand
|
92254e8c98
|
Corrected a bug with default_path
The default path was not properly reset when loading a new file
|
2019-12-15 23:53:11 +01:00 |
|