Dial Control

I have made available on GitHub a new Cocoa custom view I’ve built for use in Elysium and other projects. It’s a fairly simple rotary dial control modeled on the dials in Ableton Live. It also has another, in progress, style that is more akin to the pan control in Logic Pro. I may do a couple more styles in due course.

You can see a video of the control:

The source is available on GitHub.

The control includes a demo app (shown in the video) and an Interface Builder 3 plugin. As such, hopefully, it’s a good resource for anyone else looking into building their own controls. It’s actually not that hard to do but navigating the copious documentation (esp. the IB plugin docs) can be a challenge.

I’m grateful to Ciaran Walsh, Tomas FranzĂ©n, Dave Verwer, and peropaal for help.

Posted by Matt on Sunday, January 18, 2009