Hold-decay-sustain Question...

Hi everybody,

i’ve made an instrument with a fast fadeout envelope (a bassguitar for instance)
but i want some notes to have a longer sustain value. How can i do this?
For example, in MED, if you wanted to have a note sustained you would
add “enters” below the note you want to sustain.
C-2

- -
- -



Thanks.

  • Sustain node, when turned on, a sustain line appears in the envelope curve-window.
    wherever set the value will be locked when reached as long as the note is being held to play. Whenever the key is released (or note-off is being send), the rest of the curve will be processed. These are the only options that apply to the graphic scope curve and they do not operate if the curve is not switched on to be processed.

http://wiki.renoise.com/wiki/index.php?n=R…rumentEnvelopes

So if i want to write a bassline like the following:
C-2

C-2

C-2

C-2

G-2

G-2

G-2

G-2

etc

i have to manually note-off for each note, like:

C-2
OFF
C-2
OFF
C-2
OFF
C-2
OFF
G-2
OFF
G-2
OFF
G-2
OFF
G-2
OFF

Nope…
Just use the New Note Action (NNA)

http://tutorials.renoise.com/?n=Renoise.NewNoteAction

No, a new note underneath a playing one (in the same subcolumn!) will auto-send a note-off to the instrument handler.
But if you would have a loop in your envelope and would like the envelope to continue while playing several notes (so the envelope does not get retrigged) you have to use the ghost instrument feature…

OK, here’s a graphical example of what exactly i’m trying to achieve.

after some thought, i pull this comment back.

this is a work for the Edit Step feature!

in this case, I would do the following:

  • change edit step to 2
  • place C-4 notes
  • go to top
  • place noteoffs
  • change edit step back to 1

I make things like this very often, that’s why I like to have an handy shortcut for increase/decrease of editstep (I use the key on the left of key 1 to increase, with shift to decrease)

So, to summarize all this conversation, the way to do this is
by placing noteoffs after each note. Right?

Yes. Or duplicate the instrument and use different envelopes (non vsti).
This is a typical limitation with trackers. You will be forced to use high scroll speed (lower speed and/or double up BPM) to get enough resolution to place your note off’s accurately.

A better resolution and pattern zooming can (and hopefully will) make this a lot easier in the future.

So, you must admit that MED’s implementation (described in the first post)
of the hold/decay/sustain function was a very good and practical idea.

it’s good, but I don’t know if it would be practical. Wouldn’t it require even more input by the user?

Actually, it needs less input than:

Just a few “enters” on the note that needs to be sustained longer.