Jean Pierre Cimalando
|
e258ad254f
|
Make all phase opcodes normalized
|
2020-10-15 13:14:17 +02:00 |
|
Jean Pierre Cimalando
|
162673939a
|
Map CC11 expression
|
2020-10-07 14:36:27 +02:00 |
|
JP Cimalando
|
4e13493ab4
|
Merge pull request #464 from jpcima/loop-xfade
Loop xfade
|
2020-10-06 21:31:43 +02:00 |
|
Jean Pierre Cimalando
|
6fc1d470ff
|
Do not connect CC 7 and 10 if used in SFZ file
|
2020-10-06 04:45:22 +02:00 |
|
Jean Pierre Cimalando
|
99d40ee31c
|
Normalize stepcc in the source key
|
2020-10-06 04:24:54 +02:00 |
|
Jean Pierre Cimalando
|
b0e102c77e
|
Fix CC modulations, having their source depth to 0
|
2020-10-06 03:53:32 +02:00 |
|
Jean Pierre Cimalando
|
15c745239f
|
Increase pitch ranges by 2 octaves
|
2020-10-06 02:25:18 +02:00 |
|
JP Cimalando
|
dc422d07d9
|
Merge pull request #445 from jpcima/ampeg-mm
Add egN_ampeg
|
2020-10-05 00:09:56 +02:00 |
|
Jean Pierre Cimalando
|
86d0cf3a49
|
Update the boolean reader
|
2020-10-05 00:00:15 +02:00 |
|
Paul Ferrand
|
5b4e673fe7
|
Use the new boolean helper and test the ampeg connection
|
2020-10-04 23:00:52 +02:00 |
|
Paul Ferrand
|
991873caf3
|
Merge pull request #467 from paulfd/multiple-globals-polyphony
Don't assume a single <global> for region sets
|
2020-10-04 17:44:43 +02:00 |
|
Paul Ferrand
|
f27c1e4c31
|
Put a high amplitude range
|
2020-10-04 16:58:06 +02:00 |
|
Paul Ferrand
|
0b502b44f1
|
Don't assume a single <global> for region sets
|
2020-10-03 10:01:08 +02:00 |
|
Jean Pierre Cimalando
|
f6d05509cb
|
Add opcode: loop_crossfade
|
2020-09-30 01:52:42 +02:00 |
|
JP Cimalando
|
adebe36e0d
|
Merge pull request #457 from jpcima/cakewalk-alias
Add support of some Cakewalk aliases
|
2020-09-29 11:27:42 +02:00 |
|
Jean Pierre Cimalando
|
d8eaf4a987
|
Fix pitch_veltrack
|
2020-09-29 01:26:04 +02:00 |
|
Jean Pierre Cimalando
|
2a26682543
|
Add test for flexEG release
|
2020-09-28 22:37:46 +02:00 |
|
Jean Pierre Cimalando
|
1afc987794
|
Update tests
|
2020-09-28 15:07:51 +02:00 |
|
Jean Pierre Cimalando
|
6694e8b85e
|
Add test
|
2020-09-28 14:43:58 +02:00 |
|
Jean Pierre Cimalando
|
d18da2060c
|
Add support of some Cakewalk aliases
|
2020-09-28 14:08:41 +02:00 |
|
JP Cimalando
|
143bec0c24
|
Merge pull request #441 from jpcima/consistency
Rename extended opcode for consistency
|
2020-09-27 19:09:20 +02:00 |
|
Jean Pierre Cimalando
|
d996130527
|
Have the sequence start at the first item
|
2020-09-27 14:39:26 +02:00 |
|
Jean Pierre Cimalando
|
3a584481c6
|
Update tests
|
2020-09-25 19:09:01 +02:00 |
|
Jean Pierre Cimalando
|
6895d44cec
|
parser: make opcode values stop at the '<' character
|
2020-09-25 04:08:57 +02:00 |
|
JP Cimalando
|
2b790f4efd
|
Merge pull request #434 from jpcima/oscillators-detunecc
Add oscillator_detune_oncc
|
2020-09-23 17:42:56 +02:00 |
|
Paul Ferrand
|
51459c8f2d
|
Updated/added tests
|
2020-09-23 13:34:01 +02:00 |
|
Jean Pierre Cimalando
|
bd6a5af035
|
Update tests for new keycenter behavior
|
2020-09-22 20:39:17 +02:00 |
|
Jean Pierre Cimalando
|
fdfcee78f6
|
Make sure the test files are not processed as wavetables
|
2020-09-22 20:33:57 +02:00 |
|
Jean Pierre Cimalando
|
e310a4efe9
|
Support overriding with key opcode
|
2020-09-22 20:30:42 +02:00 |
|
Jean Pierre Cimalando
|
ffb8e2c52a
|
Add tests
|
2020-09-22 20:30:38 +02:00 |
|
Jean Pierre Cimalando
|
5c1931de2c
|
Add oscillator_detune_oncc
|
2020-09-22 18:26:49 +02:00 |
|
Jean Pierre Cimalando
|
85883481c9
|
Auto-enable oscillator=on when a wavetable is provided
|
2020-09-22 16:12:42 +02:00 |
|
Paul Ferrand
|
8012829000
|
Merge pull request #424 from paulfd/eg-lfo-filters-eq
EGs and LFOs sources for the filters and EQs
|
2020-09-21 13:14:12 +02:00 |
|
Paul Ferrand
|
61146448a1
|
Merge pull request #426 from paulfd/arm-pan-tweaks
Arm pan tweaks
|
2020-09-20 21:58:17 +02:00 |
|
Paul Ferrand
|
3bac650498
|
Add a NEON codepath for panning and width
|
2020-09-20 19:50:19 +01:00 |
|
Paul Ferrand
|
83cd4b6317
|
EG and LFO sources for the filters and EQs
|
2020-09-18 01:03:45 +02:00 |
|
Paul Ferrand
|
fd8b00b9a1
|
Update tests and connect all cc opcodes
|
2020-09-16 16:28:49 +02:00 |
|
Paul Ferrand
|
f07000dd88
|
Remove the cc maps
|
2020-09-16 16:09:59 +02:00 |
|
Jean Pierre Cimalando
|
3cf7536c57
|
Store the initial values of controllers
|
2020-09-16 14:45:32 +02:00 |
|
JP Cimalando
|
f0dd146361
|
Merge pull request #388 from jpcima/flex-eg
Add the Flex EG
|
2020-09-16 12:02:42 +02:00 |
|
Jean Pierre Cimalando
|
169ba940c9
|
Print the modulation key more compactly
|
2020-09-16 11:55:25 +02:00 |
|
Jean Pierre Cimalando
|
3ca11652dc
|
Add tests
|
2020-09-16 11:37:55 +02:00 |
|
Paul Ferrand
|
f317e2f6b9
|
Add flex eg tests, move test helpers around, and add a more verbose mod matrix graph output
|
2020-09-16 09:03:39 +02:00 |
|
Paul Ferrand
|
19540e821a
|
Add a circular test case for the curve
|
2020-09-15 22:23:42 +02:00 |
|
Paul Ferrand
|
f9cf9b35e6
|
Move NumericId into utility
|
2020-09-11 17:04:13 +02:00 |
|
JP Cimalando
|
ed6c9557f7
|
Merge pull request #413 from paulfd/choking-across-cc-switches
Regions on the same note but with different groups do get muted
|
2020-09-10 08:06:25 +02:00 |
|
Paul Ferrand
|
1fcd3077ae
|
Correct the condition for the envelope to free-run
|
2020-09-09 15:23:15 +02:00 |
|
Paul Ferrand
|
d2e8c0548f
|
Regions on the same note but with different groups do get muted
This happens e.g. with keyswitches. This behavior is slightly different from Cakewalk's apparently.
|
2020-09-09 13:06:24 +02:00 |
|
Paul Ferrand
|
afadb171a4
|
Merge pull request #393 from paulfd/polyphony-cleanups
Polyphony cleanups
|
2020-09-09 10:29:09 +02:00 |
|
Paul Ferrand
|
48b8011354
|
Add SIMD helpers targeted for the mod matrix and plug them in
On my machine now the previous code path was probably vectorized
but this way we have the structure to handle platforms where it's not
|
2020-09-08 23:00:19 +02:00 |
|