Sysex Programming
2009-05-18 by narcissus05@gmail.com
First of all hello to everyone in the list : this is my very first
post.
I am a fairly seasoned synth programmer, always trying to get more and more
juice from my machines, so i generally go deep into my synths guts when it comes
to programing. Ì'm not the preset-user-type of musician.
I own an Access Virus, an Ensoniq ASR10 sampler, a Yamaha A4000 sampler, a
Yamaha SY77, Korg Electribe ESX, etc, but my latest acquisition was
a Waldorf Blofeld.
I never really cared too much if my BCR2000 could send continuous Sysex
data, as i don't regularly need that feature. Control change messages have been
enough for most of my projects.
But everything has its moments, and now i could really take advantage of
this with my Blofeld.
Problem is that i'm not sure if BCR2000 has the ability to send continuous
Sysex data using one of the knobs. Some say it's possible, some say it's
not.
I really love my BCR and wouldn't like to have to sell it to buy something
a lot less sexier like Novation Zero SL, which i'm sure can work with continuous
Sysex but which i really do not like at all.
So i checked with the LEARN function, and although BCR can capture and
assign a Sysex data string to a knob, it does not send continuous values.
I moved to software editors, particularly to Birdie´s Bcfredit. Great, i
can assign a Sysex to a knob using it as a LEARNT knob (i simply wrote down the
hex preceded by "$") but again, the knob only sends 2 discrete values.
I checked with MIDIOX and if i assign it to MIDI channel 1, the knob
actually sends the Sysex correctly, but only in values 0 and 2. If i assign it
to MIDI channel 2, the sent values are 1 and 3, and so on.
No matter if i choose Absolute, Relative, Abs14, Rel14 or whatever,the
result is always the same : only 2 discrete values are sent.
I know this might be a very specific question, but i hope someone over here
is able to explain to me :
a) if BCR2000 can send continuous Sysex Data
b) the way to achieve that
Thanks a lot for reading !