Jean Pierre Cimalando
|
4ff54b3158
|
Add the opcode sample_quality and default value to 2
|
2020-06-11 02:02:39 +02:00 |
|
Jean Pierre Cimalando
|
51502eaed3
|
Moved interpolators to their own file
|
2020-06-11 02:02:39 +02:00 |
|
Jean Pierre Cimalando
|
626e92f1a3
|
Add polynomial interpolation
|
2020-06-11 02:02:39 +02:00 |
|
Jean Pierre Cimalando
|
ff1cbb6c49
|
Resample one-coeff only
|
2020-06-11 02:02:39 +02:00 |
|
Jean Pierre Cimalando
|
420237e8dc
|
Avoid error raised in case of empty scala file
|
2020-06-11 00:08:47 +02:00 |
|
JP Cimalando
|
a369d61b78
|
Merge pull request #253 from jpcima/scala
Tuning
|
2020-06-10 23:42:44 +02:00 |
|
Jean Pierre Cimalando
|
d434132fd7
|
Disable a tuning library API which is unused and non-RT
|
2020-06-10 23:39:37 +02:00 |
|
Jean Pierre Cimalando
|
8629179e2e
|
Some updates on value parsing
|
2020-06-10 23:10:49 +02:00 |
|
Paul Ferrand
|
7ccdaa02c2
|
Change parameter to span
|
2020-05-30 15:09:27 +02:00 |
|
Paul Ferrand
|
eff5bd0362
|
Added tests and silence a warning
|
2020-05-30 09:54:02 +02:00 |
|
Paul Ferrand
|
0898030e4c
|
Clamp at the first non-number character in readOpcode
|
2020-05-30 00:15:53 +02:00 |
|
Paul Ferrand
|
5e74f910c6
|
Correct a bug with sfz v1 velcurve
The velcurve logic now uses the same as sfz v2 curves
|
2020-05-29 23:30:53 +02:00 |
|
Paul Ferrand
|
d3a3dbd184
|
Update the scale file in all cases
|
2020-05-29 17:34:01 +02:00 |
|
Paul Ferrand
|
d522c50e5f
|
Removed unused variables
|
2020-05-29 16:45:30 +02:00 |
|
Paul Ferrand
|
969e1d0915
|
Added the failed expression in the message
|
2020-05-29 16:39:17 +02:00 |
|
Paul Ferrand
|
fbbd3b88c6
|
Add wrappers
|
2020-05-29 16:24:53 +02:00 |
|
Paul Ferrand
|
bd55c14782
|
Store the scale file and modification time for reload checkings
|
2020-05-29 16:24:35 +02:00 |
|
Paul Ferrand
|
2bf960df27
|
check span size is a check
|
2020-05-29 14:02:24 +02:00 |
|
Paul Ferrand
|
f26be4e2b6
|
Relax a bit the "valid audio" check
|
2020-05-29 14:00:11 +02:00 |
|
Paul Ferrand
|
f3cb2bcc9a
|
Change isValidAudio to checks and not asserts, and reactivate in the main render block
|
2020-05-29 13:59:01 +02:00 |
|
Paul Ferrand
|
b89ef09406
|
SIMD helpers asserts are more checks
|
2020-05-29 13:57:03 +02:00 |
|
Paul Ferrand
|
011d02cfca
|
Add soft asserts and fixed precision in debug messages
|
2020-05-29 13:55:11 +02:00 |
|
Paul Ferrand
|
7b016e5e40
|
Fixed precision in debug messages
|
2020-05-29 13:50:10 +02:00 |
|
Jean Pierre Cimalando
|
bbbd6d0ecd
|
Tuning library with RT fixes, no dynamic allocations
|
2020-05-29 12:33:51 +02:00 |
|
Jean Pierre Cimalando
|
e2463b80db
|
Apply the tuning key offset, to match surge library
|
2020-05-29 12:33:51 +02:00 |
|
Jean Pierre Cimalando
|
ca547f7de9
|
Equal temperament scale without parsing
|
2020-05-29 12:33:51 +02:00 |
|
Jean Pierre Cimalando
|
4049f3f323
|
Remove useless things
|
2020-05-29 12:33:51 +02:00 |
|
Jean Pierre Cimalando
|
da9f419923
|
Make the constant static const
|
2020-05-29 12:33:51 +02:00 |
|
Jean Pierre Cimalando
|
1bab3e5d5f
|
Scala mapping without parsing step
|
2020-05-29 12:33:51 +02:00 |
|
Jean Pierre Cimalando
|
dfd10a0977
|
Add the tuning control
|
2020-05-29 12:33:48 +02:00 |
|
Jean Pierre Cimalando
|
4b2d265240
|
Add the Surge tuning library
|
2020-05-29 12:33:03 +02:00 |
|
JP Cimalando
|
769186a36d
|
Merge pull request #242 from jpcima/flac-loops
Add the support of FLAC loops
|
2020-05-26 16:37:26 +02:00 |
|
Paul Ferrand
|
b6263c8260
|
Ignore sw_default in the region
|
2020-05-22 21:28:49 +02:00 |
|
Jean Pierre Cimalando
|
393aef5311
|
Minor changes in relation with FLAC
|
2020-05-22 19:34:25 +02:00 |
|
JP Cimalando
|
32393a3c6a
|
Merge pull request #251 from jpcima/force-asserts
Add option to force asserts in release builds
|
2020-05-19 23:56:49 +02:00 |
|
Jean Pierre Cimalando
|
1e64779846
|
Fix size asserts
|
2020-05-19 23:51:13 +02:00 |
|
Jean Pierre Cimalando
|
ad6e45f9ab
|
Add option to force asserts in release builds
|
2020-05-19 23:42:10 +02:00 |
|
Jean Pierre Cimalando
|
d3f8a0bce1
|
Process $ expansions inside #include
|
2020-05-18 18:02:41 +02:00 |
|
Jean Pierre Cimalando
|
d5c1759def
|
Add some vector reserves where appropriate
|
2020-05-17 21:07:16 +02:00 |
|
Jean Pierre Cimalando
|
17fbff5ab5
|
Add the support of FLAC loops
|
2020-05-17 15:40:03 +02:00 |
|
Jean Pierre Cimalando
|
0cdb1f7044
|
Revert start_lohdccN to 0-1, confirmed by plgDavid
|
2020-05-16 23:19:56 +02:00 |
|
JP Cimalando
|
9c93120b83
|
Merge pull request #233 from jpcima/set-hdcc
Support the opcode set_hdccN
|
2020-05-16 21:01:08 +02:00 |
|
Jean Pierre Cimalando
|
ac8d2d24a3
|
Adapt start_lohdccN to match ARIA: float 0-127 range
|
2020-05-16 20:15:51 +02:00 |
|
Jean Pierre Cimalando
|
8a17e18e9f
|
Fix an error with multiple consecutive space
|
2020-05-16 18:03:04 +02:00 |
|
Jean Pierre Cimalando
|
4b8eaebdc5
|
Fix some cases of value parsing under ARIA (fix Salamander)
|
2020-05-15 15:15:23 +02:00 |
|
Jean Pierre Cimalando
|
0c6bf5a7a9
|
parser: support recursive $-expansions
|
2020-05-15 09:39:41 +02:00 |
|
Jean Pierre Cimalando
|
650c6140bd
|
parser: dollar expansions and multiple #define on the same line
|
2020-05-15 09:39:35 +02:00 |
|
Jean Pierre Cimalando
|
513055980b
|
Update cleanups
|
2020-05-15 08:31:42 +02:00 |
|
Jean Pierre Cimalando
|
6472784baf
|
Handle case-insensitivity in the cleanup
|
2020-05-15 08:31:33 +02:00 |
|
Jean Pierre Cimalando
|
a29b72feb2
|
Pass all opcodes through cleanup, including <group> and <control>
|
2020-05-15 08:24:38 +02:00 |
|