Paul Ferrand
|
36e4c69fc2
|
Use age and average envelope for stealing
|
2020-05-07 12:58:24 +02:00 |
|
Paul Ferrand
|
b78a7945ab
|
Add aging in the voice
|
2020-05-07 12:27:29 +02:00 |
|
Paul Ferrand
|
a9980f163f
|
Changed the historical buffer to a smoothed envelope tracker
|
2020-05-07 01:27:20 +02:00 |
|
Paul Ferrand
|
d740f1c32b
|
Cherry pick the OPF refactor from the smoothers
|
2020-05-07 01:02:35 +02:00 |
|
Paul Ferrand
|
ac993741d1
|
Rename the "canBeStolen" function
|
2020-05-05 23:45:06 +02:00 |
|
Paul Ferrand
|
87e4b4ed90
|
Voice are unilateraly stolen now depending on their average power over the last 10 blocks.
|
2020-05-05 23:43:32 +02:00 |
|
Paul Ferrand
|
13dcadc321
|
Memoize the mean power
|
2020-05-05 23:40:06 +02:00 |
|
Paul Ferrand
|
646b71cb43
|
Set a default polyphony of 256
|
2020-05-05 23:18:08 +02:00 |
|
Jean Pierre Cimalando
|
4460114b3b
|
Simplify region opcode handling after normalizing
|
2020-05-05 04:10:00 +02:00 |
|
Jean Pierre Cimalando
|
b02236328d
|
Apply opcode cleanups in the synth
|
2020-05-05 03:47:16 +02:00 |
|
Jean Pierre Cimalando
|
3d508e9860
|
Correctly align
|
2020-05-05 03:33:56 +02:00 |
|
Jean Pierre Cimalando
|
1985108574
|
Opcode normalizations for cutoff and resonance
|
2020-05-05 03:29:07 +02:00 |
|
Jean Pierre Cimalando
|
cd8ea73d0a
|
Add the normalization of opcode names
|
2020-05-04 19:13:19 +02:00 |
|
JP Cimalando
|
ac75f48e2b
|
Merge pull request #209 from jpcima/opcodes-bis
Opcode helpers
|
2020-05-04 04:37:43 +02:00 |
|
Jean Pierre Cimalando
|
e81a7e8a1d
|
Regenerate filters
|
2020-05-04 04:24:42 +02:00 |
|
Jean Pierre Cimalando
|
e39613ab34
|
filters: forgot changing one case of smoothBiquad
|
2020-05-04 04:24:33 +02:00 |
|
Jean Pierre Cimalando
|
3a43998142
|
Add the derived name helper for opcodes
|
2020-05-03 16:47:53 +02:00 |
|
Jean Pierre Cimalando
|
acbbb8354a
|
Add categorization of opcodes
|
2020-05-03 15:24:32 +02:00 |
|
Jean Pierre Cimalando
|
d531c37254
|
Delete unused private field
|
2020-05-02 11:36:45 +02:00 |
|
Jean Pierre Cimalando
|
65eb564222
|
Make atomic_queue constexpr functions compliant to C++11
|
2020-05-02 11:35:14 +02:00 |
|
Jean Pierre Cimalando
|
adaaf4b61c
|
Fix the use of file loop markers
|
2020-05-01 09:23:54 +02:00 |
|
Jean Pierre Cimalando
|
5790dd3ace
|
Set the type of stepcc to float
|
2020-04-22 05:23:43 +02:00 |
|
Jean Pierre Cimalando
|
f5f7ded7e6
|
Regenerate the filters
|
2020-04-21 20:07:58 +02:00 |
|
Jean Pierre Cimalando
|
84436601bc
|
Delete the SVF gain compensation (match Rapture)
|
2020-04-21 20:06:23 +02:00 |
|
Jean Pierre Cimalando
|
ffcdca81f6
|
Transposed-form 2 biquads
|
2020-04-21 19:49:29 +02:00 |
|
Jean Pierre Cimalando
|
353cea949e
|
Make the skip count correct (even if not used currently)
|
2020-04-20 22:59:35 +02:00 |
|
Jean Pierre Cimalando
|
605e552a25
|
Change the comment type into an enum
|
2020-04-20 22:54:04 +02:00 |
|
Jean Pierre Cimalando
|
748e3668a8
|
Support block comments
|
2020-04-20 19:47:28 +02:00 |
|
Jean Pierre Cimalando
|
6ac903ac8f
|
Make the counter really singleton, remove non-working static init
|
2020-04-19 19:15:06 +02:00 |
|
Jean Pierre Cimalando
|
4562201455
|
Add some tests for the buffer counter
|
2020-04-19 18:48:11 +02:00 |
|
Jean Pierre Cimalando
|
f7e80452c4
|
Forgot to count the buffer deletion in move operator=
|
2020-04-19 18:31:27 +02:00 |
|
Jean Pierre Cimalando
|
43a7df2de3
|
Do some cleanup in the Buffer class
|
2020-04-19 18:22:36 +02:00 |
|
Jean Pierre Cimalando
|
364a2afb3e
|
Clear the keyswitch labels
|
2020-04-19 11:07:07 +02:00 |
|
Jean Pierre Cimalando
|
e8562cc003
|
Prevent FileId allocating memory from Voice init
|
2020-04-19 02:13:35 +02:00 |
|
Paul Ferrand
|
0bf02ac14f
|
Merge pull request #174 from paulfd/note-names
Add an opcode for note names, and API bindings for note and cc names
|
2020-04-18 22:42:35 +02:00 |
|
Jean Pierre Cimalando
|
fb45f27bd4
|
Split the installation in multiple components
|
2020-04-18 04:57:06 +02:00 |
|
Jean Pierre Cimalando
|
b6a437e4a4
|
Support the direction opcode
|
2020-04-16 14:17:15 +02:00 |
|
Jean Pierre Cimalando
|
e4103600ec
|
Fix some numCC comparisons which are off by 1
|
2020-04-16 14:08:11 +02:00 |
|
Paul Fd
|
4b55f955d6
|
Add switch labels to the midnam
|
2020-04-16 00:53:40 +02:00 |
|
Paul Fd
|
aa4af91131
|
Parse sw_label
|
2020-04-16 00:53:21 +02:00 |
|
Jean Pierre Cimalando
|
ad16540778
|
Remove an excess space character [ci skip]
|
2020-04-15 18:41:06 +02:00 |
|
Paul Fd
|
0ceb58e6ae
|
Rebase on the new modifiers
|
2020-04-15 18:37:41 +02:00 |
|
Paul Fd
|
7a59b35b80
|
Used clamp int64 and get the modified offsets in getOffset()
|
2020-04-15 18:37:41 +02:00 |
|
Paul Fd
|
02ad421fa3
|
Adapt preload size
|
2020-04-15 18:37:41 +02:00 |
|
Paul Fd
|
64a591fb7a
|
Parse offset_cc
|
2020-04-15 18:37:41 +02:00 |
|
Jean Pierre Cimalando
|
5f94e34230
|
Rename all: note label -> key label
|
2020-04-15 18:10:28 +02:00 |
|
Jean Pierre Cimalando
|
a810dc5775
|
Add the MIDNAM property: UsesNoteNameList
|
2020-04-15 18:10:28 +02:00 |
|
Paul Fd
|
fc34ccb205
|
Added @since in the C++ bindings
|
2020-04-15 18:10:28 +02:00 |
|
Paul Fd
|
ff60b35b73
|
Added since to the external definition things
|
2020-04-15 18:10:28 +02:00 |
|
Paul Fd
|
b7f336e243
|
Correct documentation
|
2020-04-15 18:10:28 +02:00 |
|