Paul Ferrand
|
0e2ebe6d46
|
ampeg_XX_oncc can now contain multiple modifiers
|
2020-07-01 17:37:44 +02:00 |
|
Paul Ferrand
|
6d56aaaa6c
|
Correctly dispatch the CC to the region if it's a sustain
...with some tests
|
2020-07-01 16:21:30 +02:00 |
|
Paul Ferrand
|
c4e8675c04
|
Add support for "sustain_cc=" and "trigger=release_key"
|
2020-07-01 15:41:43 +02:00 |
|
Paul Ferrand
|
5463f143e0
|
correct a bounds test
|
2020-07-01 14:41:27 +02:00 |
|
Paul Ferrand
|
ae0ac8d632
|
Properly set the initial value for the smoothers
Take into account the curve
|
2020-07-01 14:14:45 +02:00 |
|
Paul Ferrand
|
d8d956562e
|
Unclamp the initial volume; we need to remove these clampings...
|
2020-07-01 14:14:09 +02:00 |
|
Jean Pierre Cimalando
|
2873c970e8
|
Audio file incremental reading
|
2020-06-24 13:19:02 +02:00 |
|
Jean Pierre Cimalando
|
957d1b1864
|
Remove irrelevant warning pragma
|
2020-06-23 05:37:27 +02:00 |
|
Jean Pierre Cimalando
|
0f10991dd9
|
Increase the background thread priority
|
2020-06-23 05:24:40 +02:00 |
|
Jean Pierre Cimalando
|
b0c8495f6c
|
Replace the filled promise queue busy wait with semaphore
|
2020-06-23 05:24:40 +02:00 |
|
Jean Pierre Cimalando
|
26d63a92f0
|
Rewrite the loading loop to check quit flag after waiting
|
2020-06-23 05:24:40 +02:00 |
|
Jean Pierre Cimalando
|
f25dd03db0
|
Replace the queue emptying busy wait with semaphore
|
2020-06-23 05:24:40 +02:00 |
|
Jean Pierre Cimalando
|
f91ee9cdfa
|
Replace the clearing thread busy wait with semaphore
|
2020-06-23 05:24:40 +02:00 |
|
JP Cimalando
|
792b62cc78
|
Merge pull request #287 from jpcima/wavetables-hq
Wavetables hq
|
2020-06-22 22:50:12 +02:00 |
|
JP Cimalando
|
fccebf293c
|
Merge pull request #286 from jpcima/gauss
Fast gauss distribution
|
2020-06-22 22:49:44 +02:00 |
|
Jean Pierre Cimalando
|
06595c0ae6
|
Minor clean up for oscillator initialization
|
2020-06-22 21:58:34 +02:00 |
|
JP Cimalando
|
cdaf37aaa2
|
Merge pull request #291 from jpcima/parse-notes
Update the note value parser, support flat notes
|
2020-06-22 18:27:21 +02:00 |
|
Jean Pierre Cimalando
|
f4f5ddfabd
|
Update the note value parser, support flat notes
|
2020-06-22 18:16:54 +02:00 |
|
redtide
|
1f7f105584
|
Fix unused variables warnings
|
2020-06-22 16:44:23 +02:00 |
|
Jean Pierre Cimalando
|
3cd56b4697
|
Support interpolation to nearest
|
2020-06-22 06:39:06 +02:00 |
|
Jean Pierre Cimalando
|
80736aec99
|
Support the opcode oscillator_quality
|
2020-06-22 06:35:31 +02:00 |
|
Jean Pierre Cimalando
|
c9b4687661
|
Add support of various wavetable quality settings
|
2020-06-22 06:24:39 +02:00 |
|
Jean Pierre Cimalando
|
4acb4cd7f7
|
Add a lookup table for wavetable octaves
|
2020-06-22 05:30:03 +02:00 |
|
Jean Pierre Cimalando
|
a4f43cabd0
|
Fix the smoother benchmark
|
2020-06-22 02:27:49 +02:00 |
|
Jean Pierre Cimalando
|
8c9b53915e
|
Fast gauss distribution
|
2020-06-22 02:00:37 +02:00 |
|
JP Cimalando
|
2338bd8160
|
Merge pull request #282 from jpcima/vst-update
Update the VST plugin
|
2020-06-21 21:06:50 +02:00 |
|
Paul Ferrand
|
80d4eaf9c7
|
Change the default and range for the number of voices in the VST
|
2020-06-21 20:11:56 +02:00 |
|
Jean Pierre Cimalando
|
65005afa79
|
Re-layout the controls as 3 columns
|
2020-06-21 20:06:17 +02:00 |
|
Jean Pierre Cimalando
|
35dc738e18
|
Add a missing check on message attributes
|
2020-06-21 20:06:17 +02:00 |
|
Jean Pierre Cimalando
|
429c98ee83
|
Fix the narrowing conversion problem
|
2020-06-21 20:06:17 +02:00 |
|
Jean Pierre Cimalando
|
42bf66dd74
|
Update the VST plugin
|
2020-06-21 20:06:13 +02:00 |
|
JP Cimalando
|
ba0c68f5a1
|
Merge pull request #285 from jpcima/settings-per-voice
Keep voice settings and restore them after polyphony change
|
2020-06-21 19:55:38 +02:00 |
|
Jean Pierre Cimalando
|
07961287be
|
Keep voice settings and restore them after polyphony change
|
2020-06-21 16:54:37 +02:00 |
|
Jean Pierre Cimalando
|
a0a7116cf0
|
Add the modifiers size check, minor edit
|
2020-06-21 15:51:17 +02:00 |
|
Jean Pierre Cimalando
|
d818b0d7c8
|
Add a size check on the smoother iteration
|
2020-06-21 15:44:59 +02:00 |
|
JP Cimalando
|
3b5f215a10
|
Merge pull request #283 from jpcima/default-file
Load a default SFZ if path empty
|
2020-06-21 13:30:15 +02:00 |
|
JP Cimalando
|
02630ed5eb
|
Merge pull request #181 from paulfd/smoothers
Smoothers and `smoothcc`
|
2020-06-20 18:48:07 +02:00 |
|
Jean Pierre Cimalando
|
e69365e25b
|
Add percent normalization in initialization
|
2020-06-20 18:03:11 +02:00 |
|
Jean Pierre Cimalando
|
de9335be64
|
Add missing includes
|
2020-06-20 18:00:37 +02:00 |
|
Jean Pierre Cimalando
|
9d49794704
|
Set a better sfz file default
|
2020-06-20 16:29:50 +02:00 |
|
Jean Pierre Cimalando
|
59c66b909f
|
Apply centsFactor at the other site where necessary
|
2020-06-20 16:16:18 +02:00 |
|
Jean Pierre Cimalando
|
997ae597c3
|
Fix the step/smooth CC ranges
|
2020-06-20 15:56:14 +02:00 |
|
Jean Pierre Cimalando
|
0ccc57acce
|
Remove the old test file from CMake
|
2020-06-20 15:46:38 +02:00 |
|
Jean Pierre Cimalando
|
377050a54d
|
Fix some errors
|
2020-06-20 15:33:07 +02:00 |
|
Jean Pierre Cimalando
|
48de65441b
|
Make getBendInCents actually return cents
|
2020-06-20 15:31:48 +02:00 |
|
Jean Pierre Cimalando
|
e160e7592c
|
Remove the duplicate definition
|
2020-06-20 15:29:28 +02:00 |
|
Paul Fd
|
b0bae1df9a
|
Comments and licenses
|
2020-06-20 15:28:11 +02:00 |
|
Paul Fd
|
0c68e40cc4
|
Trying to make tidy happy
|
2020-06-20 15:27:20 +02:00 |
|
Jean Pierre Cimalando
|
fb190340a3
|
Add the smoother demo client
|
2020-06-20 15:27:20 +02:00 |
|
Paul Fd
|
cbb2341037
|
Reduce the gain smoothing
|
2020-06-20 15:27:20 +02:00 |
|