|
Forum Index | Read LUG: Policy/Rules Messages Threads Digests | Post New Message | Search!
I want to be able to select one note ie drum and have that note spread
across my keyboard at stepped velocity values. On Akai MPCs you can select a
note and use the 16 levels function to spread the note across the MPCs 16
pads at equally graded velocity levels from low to high.
I like this feature (although 16 levels is a bit course) because you can
program a hihat or shaker to have accents and ghost notes with much more
control than playing them. It is much faster and more accurate than drawing
velocities into the hyper editor as well.
What would be the best way to have the same note spread across say 2 octaves
(24 steps of velocity) each with it's own fixed velocity equally graded from
1-127?
Ideally there would be a key command that could be activated and then play
the note you want to edit. Then have this note spread across the keys.
I have yet to try myself which is a bit lame I know. But I thought I'd ask
anyway.
I could imagine achieving this in a few different ways. One way would be to
use a mapped instrument or a transformer maybe.
On a fine day, 19-03-2003, roman pirie wrote:
>I want to be able to select one note ie drum and have that note spread
>across my keyboard at stepped velocity values. On Akai MPCs you can
select a
>note and use the 16 levels function to spread the note across the MPCs
16
>pads at equally graded velocity levels from low to high.
>I like this feature (although 16 levels is a bit course) because you can
>program a hihat or shaker to have accents and ghost notes with much more
>control than playing them. It is much faster and more accurate than
drawing
>velocities into the hyper editor as well.
>
>What would be the best way to have the same note spread across say 2
octaves
>(24 steps of velocity) each with it's own fixed velocity equally graded
from
>1-127?
>Ideally there would be a key command that could be activated and then
play
>the note you want to edit. Then have this note spread across the keys.
>I have yet to try myself which is a bit lame I know. But I thought I'd
ask
>anyway.
>I could imagine achieving this in a few different ways. One way would be
to
>use a mapped instrument or a transformer maybe.
Create a Transformer. Set Conditions thus:
Status = Note
Channel = <whatever>
-1- = inside C1 C3 (or whichever range you want to use for input)
-2- leave alone
Operations:
Status: thru
Channel: thru
-1-: Fix G4 (or whichever note has the drumsound you're dealing with)
-2-: Use Map
Then in the Map, draw the appropriate velocities. If you picked e.g.
notes 48-72 for input, then draw a Map that uses input values 48-72
(horizontally), and has a 'stepped' output (vertically), like you
would want the velocities for the various notes to be.
Cable the transformer into some instrument or VSTi. Check the
transformer's icon in its parameter pane, and then assign the
transformer to an Arrange track. Select the track, and presto!
In order to easily change the target note (i.e. the actual drumsound
used, like G4 in the above example), cable a Text Fader into the
transformer, and set it's Out definition to be "Meta", with a -1-
value of 127. Now this fader will determine the 'G4' in the above
example. If you only ever use, say, 25 drum sounds on keys 48-72,
you can set the range of the fader to match that. Double click the
fader to pop open the text editor for the object. Check the 'behave
as menu' button, to have it act as a popup instead of a scrolling
fader. Finally enter meaningful text in the fader -- like
"bassdrum"
for note 48, and "snare: for note 50, etc.
--
Hendrik Jan Veenstra <h@...>
Omega Art: http://www.omega-art.com
>> I want to be able to select one note ie drum and have that note
spread
>> across my keyboard at stepped velocity values. On Akai MPCs you can
select a
>> note and use the 16 levels function to spread the note across the
MPCs 16
>> pads at equally graded velocity levels from low to high.
>
> Create a Transformer. Set Conditions thus: <snip>
> Then in the Map, draw the appropriate velocities. If you picked e.g.
> notes 48-72 for input, then draw a Map that uses input values 48-72
> (horizontally), and has a 'stepped' output (vertically), like you
> would want the velocities for the various notes to be.
> Cable the transformer into some instrument or VSTi. Check the
> transformer's icon in its parameter pane, and then assign the
> transformer to an Arrange track. Select the track, and presto!
> In order to easily change the target note (i.e. the actual drumsound
> used, like G4 in the above example), cable a Text Fader into the
> transformer, and set it's Out definition to be "Meta", with a
-1-
> value of 127. Now this fader will determine the 'G4' in the above
> example. If you only ever use, say, 25 drum sounds on keys 48-72,
> you can set the range of the fader to match that. Double click the
> fader to pop open the text editor for the object. Check the 'behave
> as menu' button, to have it act as a popup instead of a scrolling
> fader. Finally enter meaningful text in the fader -- like
"bassdrum"
> for note 48, and "snare: for note 50, etc.
Hi Hendrik, I tryed this and it doesn't produce the results we're after.
Have you tryed it? I've spent 20 minutes trying to figure out what the map
is actually doing.
An importanat piece of information I can give is that each key is still
responding to velocity. I have also tryed init and reverse. If I Init then
press Reverse I get an opposite velocity response to normal IOW low
velocities produce a loud sound and loud velocities produce a quiet sound.
Can you try it for yourself and see if it works for you?
Roman.
On a fine day, 01-04-2003, roman pirie wrote:
> >> I want to be able to select one note ie drum and have that
note spread
>>> across my keyboard at stepped velocity values. On Akai MPCs you
>>>can select a
>>> note and use the 16 levels function to spread the note across
the MPCs 16
>>> pads at equally graded velocity levels from low to high.
>>
> > Create a Transformer. Set Conditions thus: <snip>
>
>Hi Hendrik, I tryed this and it doesn't produce the results we're after.
Correct :-). I tried myself, and my approach was a bit too simple
(that's what you get from making patches in your head :). What I
suggested was to set all incoming notes to one specific output note,
and after that change the velocities of the incoming notes -- which
is clearly impossible, since you can't distinguish incoming notes
anymore. Moreover, you have to split note-ons and note-offs
otherwise it gets a mess. And this means you have to transform the
notes to CC first, etc. Quite a bit more involved than my initial
post suggested -- sorry about the confusion. I'll send you a working
version in private mail.
--
Hendrik Jan Veenstra <h@...>
Omega Art: http://www.omega-art.com/
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. |