dukesrg / logue-osc

Custom oscillators for Korg logue-sdk compatible synths. Contains Oscillator API extensions and reusable header to create wavetable-based oscilator and example web page for user wave data injection.
https://dukesrg.github.io/logue-osc/
105 stars 6 forks source link

Level scaling issue #16

Closed dukesrg closed 3 years ago

dukesrg commented 3 years ago

ex. ROM1A Voice 13 - center C to D transition changes output level drastically. Most likely level scaling curve sign issue

dukesrg commented 3 years ago

Incorrect scaling sign fixed in 4deca84 Might have another issues with level scaling though

dukesrg commented 3 years ago

Fixed-point multiply overflow exists. Must be processed with floating-point and limited before converting

dukesrg commented 3 years ago

Finally fixed in 466a2d7