--- In bc2000@yahoogroups.com, "narcissus05@..." <narcissus05@...> wrote: > sniped > > 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. > Read the secretBc.pdf in the files section under documentation. While I am not certain I am using the correct nomenclature... continues sysex is possible, although it is may be more aptly called discrete sysex, because you are sending individual messages. I built my sysex control of the VFX, with help from other users (rcpfender in particular) over a year ago and I have not revisited the process since. I meant to make some tut vids on that topic but I never got back to it. So the answer is yes you "should" be able to do what you are after. > 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. I honestly don't know if the Zero can do what you are after or not. > > 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. You will use .tx commands to send your sysex. As I recall, I watched the sysex commands on midiox as they came out of the vfx, when I moved a control on the vfx. I watched which bits? (bytes? someone correct my terms please) changed. More than likely one or two locations of the byte values will change. That value you will insert "val x-x" THIS is key and this is where I forget what I did and why. You can use BcEdit or you can use Bcmanager. I found it easy to capture "record" the custom command and paste it into the box. Then edit the byte that varies correctly. This was several versions of bcmanager 1.3 i think, ago. You may have to mess with clockwise and counter clockwise movement of each knob. > > 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 like bcmanager for this... but to each his own. > 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. Bcmanager will help with this, however, you will have to read up and you will have to use hex values, I think, although new bcmanager may have made that easier. > 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 Take a look at some of the other presets here for controlling synths. My vfx presets are here as well. Those presets for controlling synths are sending sysex (like a cc (but only for an analogy comparison)) and intended for patch creation (well at least mine is). You might look at the Ensoniqs asr first - look at my preset and then try to get one knob actually doing what you want it to. Once you get the hang of it, you would probably be able to go to the blofield. k > > Thanks a lot for reading ! >
Message
Re: Sysex Programming
2009-05-18 by k5kip_1999
Attachments
- No local attachments were found for this message.