My First 'Real' Application! Virtual BCF2000 Midi Controller

bcf2000.jpg

Ever since I started using a BCF2000 midi controller for my visual experiments with Quartz Composer, I have been left with the problem of having to carry the controller around with me if I want to do any work with my patches; which makes it all rather less portable. The answer; a virtual BCF2000.

I put this to my friend Joe and we began work; here is the fruit of that labour:- I proudly present the Virtual BCF2000. It is built using Cocoa.

There are a few things you need to know:-

  1. It requires MidiPipe or similar; this is because it doesn't act as a midi endpoint in and of itself - it requires an application to do that for it.
  1. Because of the origin of the application, it is designed to work in a very specific way; it is designed to mimic the way that the BCF2000 controller works once you have applied Steve Mokris' Quartz Composer Sysex files. In short, this basically maps all of the buttons (barring the encoder group buttons) as midi controllers.

Usage

First launch MidiPipe and create a new pipe - with just a midi in element and a midi out element. Then launch the BCF2000 application; you can now select the MidiPipe midi input from the drop down list. For control of Garageband, for example, that's all you have to do.

Enjoy (and if you use it let us know how we can make it better). SteamSHIFT out.

Technorati Tags:
VJ, quartz composer, midi, mac, osx, bcf2000, cocoa

Copyright © 2013 - Brothers Bennettw - Powered by Hexo
- Ported theme GreyShade -