New feature: Release Start
-
@d-healey Interesting, I thought the attack was affected as well. When I set a long attack on the sustain groups I could have sworn I no longer heard the release sample. I'll check again to see what I did!
-
In any case I would still need to script toggling between two release times depending on whether it's going to a legato (~130ms) or a release sample (infinite/as long as possible/just have a long Hold time).
-
@Simon said in New feature: Release Start:
it's going to a legato (~130ms) or a release sample
Wouldn't you just disable the release entirely for legato transitions and use a scripted fade?
-
I suppose I could, though it looks like addVolumeFade() only does linear. What would be the advantage over setting the envelope times in script? The point is it's nicer to work by adjusting the envelopes from the existing UI.
Right now my sustain, legato and release samples all have fade times of 180ms, but that's more out of necessity. If the release xfade is decoupled from the envelope as you say, that's very useful and one less thing to think about.
-
@Simon said in New feature: Release Start:
What would be the advantage over setting the envelope times in script?
Not sure there is one :)
-
@d-healey said in New feature: Release Start:
Wouldn't you just disable the release entirely for legato transitions and use a scripted fade?
You should still have release samples on the legato. That is actually a giveaway that an instrument is virtual and not real. Think about what happens in real world if you were playing a note, say in a concert hall, then played another one legato. As you are transitioning to another note, the initial note would be ringing around at the same time. So, if you want to keep the realism, you must include release notes when playing legato.
-
@gorangrooves I'm assuming Simon is using legato interval transition samples.
-
@gorangrooves said in New feature: Release Start:
@d-healey said in New feature: Release Start:
Wouldn't you just disable the release entirely for legato transitions and use a scripted fade?
You should still have release samples on the legato. That is actually a giveaway that an instrument is virtual and not real. Think about what happens in real world if you were playing a note, say in a concert hall, then played another one legato. As you are transitioning to another note, the initial note would be ringing around at the same time. So, if you want to keep the realism, you must include release notes when playing legato.
But thats not always how instruments work, back to your concert hall and we will play a violin, we play a C and then an E (by moving up the same string).....now the first note(the C) is not being produced by the violin, and all we have is the reverb tail from the hall - which we address with a reverb FX...
-
@d-healey We really need some new samplespeak words for "legato" and "release" that don't have such ridiculously large overlap with other adjacent concepts.
I put forth "glithe" and "fradeaway" for your consideration.
As in
"Let's re-record that C# to D# glithe transition"
"When the user lets go of the key, we play a fradeaway sample"
"Denoising fradeaways is a massive pain"
"We spent five days recording 800 bespoke trombones playing three octaves of bespoke glithe samples"
I expect these will be a massive success, ambiguity when discussing samples will be eliminated, think of the time savings!