On 04/01/2014 10:17 PM, Tobias Doerffel wrote: > 2014-03-31 12:29 GMT+02:00 Raine M. Ekman <[email protected]>: >> I was under the impression that the instrument fx chains work per note >> already? > No, all sounds rendered for all notes get mixed into the instrument's > AudioPort. Later FX processing is done *once* for the AudioPort > buffer. > >> I don't entirely buy the idea of a bunch of "special" plugins, I'd >> rather like to see envelopes, LFOs and frequency data that could >> control any plugin knob. So instead of providing an >> envelope-controlled amp plugin, there would be a selection of >> envelopes you could add to the gain knob of any amp. Or the delay knob >> of a flanger... > The problem here is sample-exactness as well as performance. The > current ENV/LFO functions are not very generic but specific and fast > (they even have different code paths for different ENV/LFO settings). > I'd not give that up. The new note FX approach could both provide more > flexibility and the performance we have already. > >
A special LADSPA-hosting note effect could be written though, where the W/D of the effect could be controlled by an envelope. Wouldn't be hard at all, it'd basically just be a volume envelope which is applied twice, once for the wet signal and again inverted on the dry signal. It could even be sample-exact, since we wouldn't control any LADSPA controls. ------------------------------------------------------------------------------ _______________________________________________ LMMS-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/lmms-devel
