VDMX Adds Wondrous Shader Features – And a Spec For Adding Them to Visual Tools

They’re a recent addition to popular OS X live visual app VDMX. But now is the perfect time to talk about the magic of shaders, generally. Standard “fragment shaders” are capable of performing feats of visual wonder as both generators and effects, using geometry and pixels. Written in GLSL, they are portable to any OpenGL-compliant graphics card, which now includes a range of modern hardware on both mobile and desktop devices. And since they run on the GPU, they do all of this magic on optimized hardware – without straining your CPU. Despite Apple’s reputation for being proprietary, they’ve been …

READ MORE →

Dynamic Touch Interfaces That Build Themselves, with Android, iOS

Today, we note the availability on Android of Control, a WebKit-based touch interface also on iOS. For visualists and interactive designers, it’s worth paying attention to one feature in particular: dynamic interface creation. Perhaps biased by the musicians who have tended to embrace them, touch interfaces have tended to rely on the static layouts favored by physical knobs and faders. That’s arguably the worst of both worlds: you lose the tactile feedback of physical controls, but you don’t add any of the flexibility of a display. Control is an open-source application rendered in HTML5, powered by JavaScript and JSON, so …

READ MORE →
control-android

On Android, Free, Open Source Touch Control for Music – And It’s Just the Beginning

If you’re looking to turn an Android phone or flashy, new Android tablet into a touch controller for music, you’ll be really glad to see OSC and MIDI controller Control. Furthermore, here’s a solid, powerful app based on the Web that lets Apple and Android fans play well together. I’ve sung the praises of Control’s philosophy before. Templates are built on Web/HTML5 (WebKit) rendering, not proprietary, inflexible interface widgets, and can be created in JSON. You can make templates dynamic, too, because of everything JavaScript does. (Non-jargon-filled translation: you can use the goodness of the Web to make control layouts …

READ MORE →
control

Music Control Meets Web Code Goodness: App for iOS, Soon OSC+MIDI Everywhere?

Music notation is powerful because it’s a standard. You can share it between musicians and understand what it means. What if, instead of being confined to individual, platform-specific apps, digital controls for music were the same way? We’re not just talking a MIDI message here or there, either – someone could walk in with some new-fangled noisemaker they just build in hardware or software, and all you’d need to talk to it and change its sound would be a Web browser. At first glance, the generically-titled “Control” seems like just another iPhone / iPad touchscreen controller, in an already-crowded field. …

READ MORE →