On 13/01/2025 10:26, Will Godfrey wrote:
On Mon, 13 Jan 2025 09:33:35 +0100
Kristian Amlie <krist...@amlie.name> wrote:
It's somewhat related to my own desire to one day make LFOs and
envelopes much more general. Something like: You make an envelope, and
then "attach it" to controls, possibly even multiple controls. This is
how most commercial synths do it, and it's quite nice to be able to have
one curve control multiple things. Makes it really easy to change it and
hear the difference across all the controls simultaneously. This would
not fundamentally change what you can do with Yoshimi, it would just
make it a lot easier, especially for certain tasks involving multiple
controls.

I remember this briefly being discussed. I would be disinclined to have such
floating LFOs (or envelopes) *replace* existing ones. This would be a major
disruption of all of the code, the GUI and the CLI, and would break
compatibility with existing files!

Yoshimi's strong attention to retro-compatibility of even entire state file is really important and makes it a valuable musical instrument, at least IMHO - but I think many users would agree.

Also since you implemented BPM control, we
can at least effectively lock combinations of LFOs to the same speed.
Agreed. This was a great addition IMHO for both envelopes and FX!
However, if floating LFOs can be added as a new extension. There would be no
contention.

Maybe a way could be to extend the clipboard? Something like 'paste to...' which would allow to paste (i.e. apply) and LFO (or envelope for that matter) to multiple LFO controlled parameters regardless of the 'source' envelope.

IIRC on the one hand all parameters (including the envelope knobs) are under the hood mapped to 0-127 values so in theory all 'compatible'? On the the other hand I see for instance that the Filter LFO depth is a 0-4096 cent range while the frequency LFO is 0-2048, so not sure what should happen in these case where ranges are different in different LFOs (maybe just map to 0-127)

The added benefit would be that if you're trying two ore more LFOs you could quickly switch from one to another as you can now via the clipboard presets.

Just my two cents.

Lorenzo



_______________________________________________
Yoshimi-devel mailing list
Yoshimi-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/yoshimi-devel

Reply via email to