On 04/27/2014 12:06 AM, David Gerard wrote: > So I was working on something, shuffling instruments in and out. I had > one sound that was a sample in AFP, with an envelope defined. I wanted > an SF2 sound, so I dragged SF2 on top and it switched to that. All > good ... except the envelope was clearly still affecting it. And I no > longer had a way to alter the envelope settings.
That's interesting... I've confirmed that this does indeed happen. Apparently the Envelope doesn't get cleared out when the instrument is replaced with a single-stream instrument. A check needs to be added to fix this. > It's not clear what should sensibly happen here: > > 1. Keep envelope data, regardless. > 2. Disable envelope, keep the data. > 3. Disable envelope, throw away the data. > 4. Keep envelope data, enable the envelope panel. > > As a user, I favour 4. Actually, it's entirely clear and #4 is not a possibility. Envelopes do not work on SF2-player, or any single-stream instrument, so they should be disabled on it, like they usually are. The reason is simple: it's a single-stream instrument. The envelope thus would know nothing of the notes played and can't separate the notes from each other. Try it yourself - repeat your steps so that you get the envelope on a SF2 instrument, then try playing two notes in sequence so that the notes overlap - the envelope gets applied only once on both notes, not on each note separately like it should. If you use attack you'll hear it well - the attack is only audible on the first note. ------------------------------------------------------------------------------ Start Your Social Network Today - Download eXo Platform Build your Enterprise Intranet with eXo Platform Software Java Based Open Source Intranet - Social, Extensible, Cloud Ready Get Started Now And Turn Your Intranet Into A Collaboration Platform http://p.sf.net/sfu/ExoPlatform _______________________________________________ LMMS-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/lmms-devel
