|
Forum Index | Read LUG: Policy/Rules Messages Threads Digests | Post New Message | Search!
Michael Lord wrote:
> Message posted by Michael Lord <mlord@earthlink.net>:
>
> I was recently at a composer's studio who uses the latest version of
Cubase
> SX running on a PC. He loads an instrument bank in Kontakt 2. Within
this
> instrument bank he has up tp 16 banks loaded with various samples. He
uses
> the 16 pads on the M-Audio Trigger Finger to select the banks. This
way he
> can in realtime select/toggle from pizzicato strings to legato to
marcato,
> etc. He showed me how he set it up and I am trying to relate it to
Logic.
>
> The M-Audio Trigger Finger in set to MIDI channel 16. He then uses the
> Input Transformer in Cubase to define the keys/pads of Trigger Finger
to
> send program change messages to Kontakt 2. I hope this makes sense.
>
> Anyway in Logic in the MIDI Instr. Environment under "NEW" I
selected
> TRANSFORMER. I double click on the just created transformer object and
it
> allows me to specify some parameters. These are the settings I chose.
>
> STATUS = Note
> Channel = 16
> Pitch <= E1
> Vel All
>
> I think I am on the right path BUT I don't see where can select Program
> Change as the "parameter" for which this should effect.
> So right now I have Notes on MIDI Channel 16 with a value less than or
equal
> to E1 at any velocity set to control ?
> I need it to contol program change.
>
> I am running the latest version of Logic Pro on a Mac PPC 2.0 GHZ with
fully
> loaded RAM with the latest version of OSX
>
> Any thoughts or suggestions would be appreciated. Am I on the right
path?
G'day Michael,
Are you any relation to Jon? ;-)
Yeah, you're definitely on the right path, and good on ya for having a go!
One thing to remember about playing with notes in the Environment is
that Logic processes note-ons AND note-offs. You want Logic to process
the note-ons but NOT the note-offs (otherwise you'd jump back to program
change '0' at the end of every Trigger Finger note). So, instead of
Vel=All you'll need Vel>=1 or Vel is unequal to 0, AND you'll need to
change "Apply Operation Let non-matching events pass thru" to
"Apply
Operation Filter non-matching events".
Turning notes into program changes is done in the section labelled
"Operations". Change the left-most box that says "Thru"
to "Fix" and
select "Program" in the flip-menu that appears.
Last thing to consider: a note-on message has 3 bytes but a program
change message only has 2. So you have to let Logic know which of the
note-on bytes becomes the program change number. This is done with the
little black lines going between the "Conditions" and
"Operations" parts
of the transformer. By clicking on the 3rd one till it goes from
"Pitch"
in the "Conditions" section to "Vel" in the
"Operations" section you'll
get each note's pitch (rather than velocity) to become the program
change number.
Tip: if you create a monitor object (New -> Monitor) and connect the
transformer to it you'll be able to see what (if anything) each
adjustment does.
Good luck!
Cheers, Bill
Forum Index | Read LUG: Policy/Rules Messages Threads Digests | Post New Message | Search! © 1994-2008, All Rights Reserved. |