|
Forum Index | Read LUG: Policy/Rules Messages Threads Digests | Post New Message | Search!
I wrote:
"
>The problem is that if one does any sort of "algorithmic
composition" (even
>trivial stuff) via environment processing after the MIDI track object,
one
>can easily get different behaviour playing live or playing the sequence.
"
Len wrote:
"
I'm not sure exactly what you're referring to, maybe you could email
me an example. Generally the kind of workarounds that are necessary
involve tracking changes in note-ons (i.e. pitch or channel) and
applying them to the corresponding note-offs. This is necessary with
live playing but not sequence playback.
So, patches that work for processing sequences often leave hanging
notes when applied to live playing. In this case, I can't see how an
option to treat sequences like live playing (i.e. splitting note-offs
from note-ons) would help - it would just make these processes not
work for sequences either. (There are a several ways to get pitch &
channel changing processes to work with live playing.)
"
I understand how to split note-ons and note-offs, so if the pitch or channel
is changed on both they can be "recombined", etc. And if one does
this it
doesn't matter if one is playing live or from sequence. So as long as all
the "algorithmically" produced notes are the same duration as the
original
played note, all is happiness (I think).
However, I do not know how to make new note-offs that have different
durations than the note-on from which they are created. For example I would
like their note-offs to be triggered by a different event than the original
(live or sequenced) note-on, or by a specified delay, which is in turn set
by some other event or controller.
There's probably something trivial I'm missing here, and I should look at
the probelm again. I ran into this when I first decided to learn how to use
the environment and haven't revisited it to try different ways of creating
note-off events. I just remember that the things I tried back then didn't
work, but I was a newbie then.
The example I have is a rather large mess (my first environment project) so
I'ld have to do some extracting work to make something sensible to send.
(It works and is fun to play though, as long as I only use sounds that decay
by themselves - notes off just don't get sent.) I'm sure that if I could
create notes-off from arbitrary events my complaints would go away.
Suggestions? (And thanks for all the input - and your environment guide!)
Jim Savage
Forum Index | Read LUG: Policy/Rules Messages Threads Digests | Post New Message | Search! Forum Index | Read LUG: Policy/Rules Messages Threads Digests | Post New Message | Search! © 1994-2008, All Rights Reserved. |