Patch Base 2.2 Adds Yamaha FB-01 Editor

Patch Base version 2.2 is available today, adding a new editor for the Yamaha FB-01. The FB-01 is another old 4-op FM synth from Yamaha, similar to the DX100 that I added an editor for in Patch Base 2.1!

Patch Base 2.0 Now Available

Patch Base version 2.0 is available now, adding support for the Korg MS2000, MS2000R, MS2000B, and MS2000BR synthesizers. These editors include full support for all the synth's parameters, including the sequencer and vocoder patches.

The look of Patch Base has changed a little. Hopefully you'll find it more streamlined to use. Under the hood, so much of the app has been rewritten to be faster, more bug-free, and more flexible for future additions.

Sound Design with the Casio CZ

Today I'm happy to announce the release of my first set of custom patches for the Casio CZ synthesizer family: CZ Pack 1. The pack contains 20 sysex files that you can use with your CZ-101, CZ-1000, CZ-3000, or CZ-5000. You can give a listen to some examples of these sounds in the video below. And beyond that, I thought I'd share some insight into my sound design process with the CZ.

Mopho Touch Demo Video

Yesterday I slapped together a video to show some of what Mopho Touch can do. I cover the basic functionality, and the random patch feature.

Better Live Routings: a MIDI Helper

Today I created a simple tool called Better Live Routings that performs a simple task: routing all MIDI data to/from a pair of MIDI ports on your computer. I made it to work around a bug I've experienced with the "Live Routings" feature in the Network MIDI device on OS X. This bug seems to filter some MIDI data, which breaks the functionality of some MIDI applications, such as Mopho Touch.

CZ Touch 1.2 Available Soon

CZ Touch 1.2 was submitted to the App Store today, and should be available soon. This update includes some bug fixes and interface improvements as well as some new features:

The Next Glory Math App

Months ago, I began some work to figure out how to make a version of Glory Math 1 that runs both faster and at a higher resolution. That effort took me down a rabbit hole of OpenGL experimentation...

Somewhere during that process though, I also came across word that someone had put together a version of Pure Data that can be easily embedded within an iOS app. So, I started experimenting with generative music within the context of an interactive graphics app like Glory Math.