Open micheldebree opened 11 months ago
One way of doing it could be a new "detune" command, where the value of detune is fixed and can't be modulated. I think this might be the easiest way.
The other one is to introduce a new "detune" value for the instrument, that points to a new "detune" table where the detune amount could be modulated just like pulse width or filter
To me this sounds like a driver-related thing. I would actually second a possibility to set up the frequency tables in the driver, so one could base the whole tune on f.e. 432Hz as A-4 instead of those weird-sounding 440Hz. On the other hand: detune a channel or an instrument adds further 16bit-additions before writing frequency values. For a demo you don't want that, as it eats more rastertime.
An effect to detune a note/instrument/voice
Needs some design on how it would work exactly
When implemented, the converter can implement it too