View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0001298||OpenMPT||Feature Request||public||2020-03-02 21:51||2020-03-09 22:56|
|Product Version||OpenMPT 1.28.08.00 / libopenmpt 0.4.9 (upgrade first)|
|Summary||0001298: Sample Overlay in Envelope window|
(I feel like this has been requested before, but i can't find the Tracker Report.)
I wish there was a way to see what MPT is doing with the sample as the envelope is going. Often when i'm editing the envelope for a sample-based Instrument, esp. where loops are involved, i need to know where the sample is in the Instrument playback.
Would it be possible to do a background overlay of the sample at C5, depending on the Instrument settings (Envelope Carry, envelope points, etc) at least for the Volume Envelope? I know drawing a reworked waveform based on pitch or filtering envelopes would be a bit too technical, and perhaps superfluous, but the amplitude envelope is probably the most widely used, and this would be an awesome feature.
|Tags||No tags attached.|
|Has the bug occurred in previous versions?|
|Tested code revision (in case you know it)|
There are many things to consider which would make such a feature all but trivial to implement:
Only allowing this to work for middle-C and one sample would rule out many useful use cases and just make the feature much less useful (and harder to understand), so I would not consider implementing it without considering the limiting factors mentioned above. In particular, ignoring the pitch envelope could be very misleading.
All good points, to be sure. And i knew this would create a display nightmare.
Pitch and filter envelopes would definitely be more than what i was wishing for, and that nightmare is not yet worth pursuing.
I guess what i'm looking for is some kind of display to show how the volume envelope affects whatever audio i'm applying it to. For my purposes, i'm generally affixing envelopes to samples that i will not be playing at different notes, which is why it was acceptable to preview the sync (between sample and envelope) at a given note.
We should brainstorm another way, maybe?