Closed matthewryanscott closed 8 years ago
There are some commented-out test cases that represent a difference between how we currently quantize values, and how SunVox quantizes values.
Posted a question to the forum about quantization formula: http://www.warmplace.ru/forum/viewtopic.php?f=16&t=4163
Still need to account for how to propagate values to enums (e.g. waveform of generator).
Value propagation works correctly. Going to open another issue for getting a SunVox-compatible quantization algorithm working.
This will require inspecting the module connections in the project to see what MultiCtl is hooked up to; then calculating the correct value based on the MultiCtl mappings; then updating the value of the mapped destination controller.