|
Forum Index | Read LUG: Policy/Rules Messages Threads Digests | Post New Message | Search!
I have recently set up enviroments in Logic to control my hardware synths. I
am using Logic 5.5 because I haven't used it much in the 4 years I've owned
it so I never upgraded. I have been able to find or create enviroments for
most of my older synths using sysex faders, the only problem I've had so far
is creating a sysex fader that sends negative numbers -63 to +63.
Except now I am completely stuck when it comes to creating faders to control
my prophet VS. It uses what seem like control change messages but 4 for
each parameter. I have to be honest, with standard sysex strings things
were pretty easy, I would just enter the numbers, set the value byte and it
would work, this has me very confused because I know it's not sysex but it's
not standard CC's either. Here is an example of what the manual tells me:
Bn => Channel Number
62 => param select LSB
XX => LSB of param (from table in back of manual) This is a static
number
Bn = Channel Number
63 => param select MSB
XX => MSB of param ---This is static as well
Bn =Channel Number
26 => data entry LSB
VAL => this is the parameter value (00-07F)
Bn =Channel Number
06 => data entry LSB
VAL => this param is usually only 7 bits wide so the MSB is zero-- (only
a
couple parameters are more, 8/10/14 bits)
anyway one fader needs to send all this info to control one parameter and I
can't for the life of me figure out how to do it, so I am hoping that there
is somebody who can instruct me.
Any help is appreciated,
Thanks
Brian
> Except now I am completely stuck when it comes to creating faders to
control
> my prophet VS. It uses what seem like control change messages but 4
for
> each parameter. I have to be honest, with standard sysex strings
things
> were pretty easy, I would just enter the numbers, set the value byte
and it
> would work, this has me very confused because I know it's not sysex but
it's
> not standard CC's either. Here is an example of what the manual tells
me:
>
> Bn => Channel Number
> 62 => param select LSB
> XX => LSB of param (from table in back of manual) This is a static
number
>
> Bn = Channel Number
> 63 => param select MSB
> XX => MSB of param ---This is static as well
>
> Bn =Channel Number
> 26 => data entry LSB
> VAL => this is the parameter value (00-07F)
>
> Bn =Channel Number
> 06 => data entry LSB
> VAL => this param is usually only 7 bits wide so the MSB is zero--
(only a
> couple parameters are more, 8/10/14 bits)
>
> anyway one fader needs to send all this info to control one parameter
and I
> can't for the life of me figure out how to do it, so I am hoping that
there
> is somebody who can instruct me.
Brian, IIRC you need to use sys-ex faders, each containing the 4 CC
messages, but before you close the sys-ex fader window leave only the
data entry CC(s) selected (the unselected ones won't change value when
you move the fader). I haven't studied your question closely, but at
first glance it seems that you might need to use the "Filter"
parameter
in the fader's Parameter Box to set it to 14-bit.
HTH, Bill
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. |