Hi there, I've coded against the BCR2000 in Java - not exactly what you want, though actually not too different. The interface and protocol for the b-controls is plain midi. Synchronising the controller with your software is done with normal midi in/out, and you can reprogram the devices (set the resolution, max/min etc for the faders, knobs and buttons as well as the type of command sent) with SysEx midi commands. The BCF faders are motorised, meaning that when the value changes in your software and you send the updated value to the controller, the fader will move to the right position. Since I've only got a BCR I've not actually seen it, but that's what I hear! With the BCR knobs, the led values are updated in a similar way. I'm not sure what cross-platform MIDI libraries are available for C++, though at least in OS X there's lots of development support. If you want to look at some code (java) let me know what you are interested in, I've got a couple of projects up at http://mars.pingdynasty.com/software.oml /m
Message
Re: Writing code to access the BCF2000
2007-06-22 by martinklang
Attachments
- No local attachments were found for this message.