Simply put: how do I adjust the ADSR settings for a sample/instrument in OpenMPT? It is usually a very basic/easy-to-find function in other DAWs/music production tools (that I have layed hands on)!
Thanks in advance.
Peace!
Trackers have much more powerful envelopes than your classic ADSR envelope - you can draw any kind of volume / pan / pitch / filter envelope you like in the instrument editor (http://wiki.openmpt.org/Manual:_Instruments#Envelope_Editor). I thought about adding an ADSR generator which would create an envelope based on the given ADSR data, but I never got around implementing that.
Quote from: Saga Musix on February 21, 2014, 17:56:24
Trackers have much more powerful envelopes than your classic ADSR envelope - you can draw any kind of volume / pan / pitch / filter envelope you like in the instrument editor (http://wiki.openmpt.org/Manual:_Instruments#Envelope_Editor). I thought about adding an ADSR generator which would create an envelope based on the given ADSR data, but I never got around implementing that.
Saga Musix, please, PLEASE, add an ADSR generator! I live for those things. I just love that method of shaping sounds. Ffurthermore, it's pretty much standard in all top DAWs. Would you consider implementing this feature in OpenMPT?
If you want to use ADSR settings, I would suggest using a VSTi that can load your samples that has ADSR controls, or even better, use real synths with ADSR controls. I personally love the fact that any tracker has an envelope and not an ADSR. ADSR is way too limited, and only suitable for synths imho.
No biggie. I own TX16Wx 2 Professional, which I haven't used much yet, but am about to in conjunction with OpenMPT - and I'm sure it has great ADSR settings support. I just gotta read a bit more manuals/forum, and I'll be ready to make quality sample-based 90s style hip hop!!:)
Peace
One question remains though - how should this generator work, i.e. what kind of input values does it expect? Segment length in ticks / milliseconds / ...? Ticks would make sense because you would get precise results, milliseconds make sense because you have more hands-on values but will require rounding. It's not all that simple.