November 2006
Tue 21 Nov 2006
Tue 14 Nov 2006
(Via LeCollagiste VJ.)
Mon 13 Nov 2006
New Site for Applications
Posted by SteamSHIFT under Cocoa , Developing , Site , Web DevelopmentNo Comments
I have built a quicky site for my application(s). Loads more to be done on it, but wanted to get it up there. Check it out at: http://apps.steamshift.com.
Laters. SteamSHIFT out.
Mon 13 Nov 2006
Virtual BCF2000 Version 1.1
Posted by SteamSHIFT under Cocoa , Developing , Geek , Quartz Composer , VJ[3] Comments
New version (BCF2000_1.1.dmg) available now. Download and enjoy!
What’s new?
- Auto update system.
- Code clean-up ready for new features!
Sat 11 Nov 2006
MAC OS X Tip:
Probably very obvious to most people, but I’d never used it until today … if you are in the Terminal and want to open the current folder in the Finder, just do "open ."
As for the other way around; Marc Liyanage’s ‘Open Terminal Here’ script seems to be the way to go.
(Via Macworld: Mac Gems: Open Terminal Here.)
Fri 10 Nov 2006
A first post trying out the http://www.blogmailr.com service.
In short, the service allows you to email your blog post to secret
blogmailr address; it is then posted on to your blog.
Easy and simple? We’ll see!
SteamSHIFT out.
Thu 9 Nov 2006
My First ‘Real’ Application! Virtual BCF2000 Midi Controller
Posted by SteamSHIFT under Cocoa , Developing , Geek , Mac , Quartz Composer , VJ[7] Comments

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:-
- 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.
- 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