sointu/vm
5684185+vsariola@users.noreply.github.com 95af8da939 fix(vm)!: first modulate delay time, then notetracking
BREAKING CHANGE: the order of these operations was inconsistent
across the different VMs. Go VM was the only one to first modulate
and then apply note tracking multiplication. But that made most
sense. So now all different VM versions work in this same way.
2025-04-16 23:17:08 +03:00
..
compiler fix(vm)!: first modulate delay time, then notetracking 2025-04-16 23:17:08 +03:00
generate docs: improve go doc comments for vm package 2023-10-19 11:54:12 +03:00
bytecode.go feat: add ability to disable units temporarily 2024-02-19 21:36:14 +02:00
delaytable.go fix(vm): prevent crash when only disabled delay units & test it 2024-08-14 19:41:44 +03:00
doc.go docs: improve go doc comments for vm package 2023-10-19 11:54:12 +03:00
featureset.go feat: add ability to disable units temporarily 2024-02-19 21:36:14 +02:00
go_synth_test.go test(vm): disabled units should not affect NecessaryFeatures for vm 2024-09-08 11:22:05 +03:00
go_synth.go feat(vm): add dbgain unit, where gain is defined in decibels 2023-10-23 21:57:29 +03:00
opcodes.go feat(vm): add dbgain unit, where gain is defined in decibels 2023-10-23 21:57:29 +03:00