Patchosaur: Audio, MIDI, and Max/Pd-Style Patching, in a Browser, Because You Can

If you’re looking to build your own instruments and effects and sequencers and play with patching, you really don’t want this software. No, seriously – while a fascinating, fun tech demo, something like the desktop Pd or Max is probably what you want. (As we saw earlier this week, Pd-extended just got much easier to use, and it’s free.) This makes sound, but it’s also buggy and in progress and likely more of interest to coders. Okay, now having scared off some people, let’s talk nerd-to-nerd for a second. Patchosaur, an open-source, GitHub-hosted project by BADAMSON, is nonetheless seriously cool, …

READ MORE →

Geometric Reactive Audio Visualizations, Now Live in the Browser; How it was Done

Now, tripping out to visuals while you listen to music doesn’t require a separate app. You can do it right in the browser. And this pretty proof of concept not only creates dancing 3D visuals: it also demonstrates just how much is possible with 3D browser capabilities, and how they could interact with music, suggesting much more to come. Los Angeles-based developer Felix Turner of Airtight Interactive shares The Loop Waveform Visualizer. Tested for use in Google’s Chrome, it’s powered by two cross-platform, cross-browser, HTML5-associated technologies, WebGL and the Web Audio API. Give it any MP3 (you can even drag …

READ MORE →

More Coding Fun on iPad, Android, Beyond: Play with GLSL's Magical OpenGL Goodness

Want to work on your coding chops, but get away from the slavery of your desk and your laptop? Want to stretch out on the couch – or the cramped confines of a bus or coach plane flight? (Hello, EasyJet!) We saw yesterday how you can work with your iPad and Processing, via Processing.js. Here’s another option. GLSL Studio, a tool which was already a fun way to play around with 3D coding, continues to grow. It’s a full-blown OpenGL ES 2.0 coding environment, running on … well, a full-blown OpenGL ES 2.0 3D platform, all in a wafer-thin tablet …

READ MORE →

More Coding Fun on iPad, Android, Beyond: Play with GLSL’s Magical OpenGL Goodness

Want to work on your coding chops, but get away from the slavery of your desk and your laptop? Want to stretch out on the couch – or the cramped confines of a bus or coach plane flight? (Hello, EasyJet!) We saw yesterday how you can work with your iPad and Processing, via Processing.js. Here’s another option. GLSL Studio, a tool which was already a fun way to play around with 3D coding, continues to grow. It’s a full-blown OpenGL ES 2.0 coding environment, running on … well, a full-blown OpenGL ES 2.0 3D platform, all in a wafer-thin tablet …

READ MORE →
bachdrawing

Bach Cello Suite No. 1, Visualized in Sweeping Arcs, and the Math Beneath

Alexander Chen, he of Kinect hacks and subways turned to strings, is back with another string visualization. Built in the browser (an interactive version is available), this work makes a visual accompaniment to Bach’s First Prelude from the Cello Suites. If you read music notation fluently, you may find the score itself suffices, but even so, the math to make this work – and the dance of circles across strings – is compelling. Alex, whose day job is with Google’s Creative Lab, talks to us a bit about the mathematics and process. First, his description: baroque.me visualizes the first Prelude …

READ MORE →
SodaSynth_for_Chrome

Clean, Sweet, and Bubbly, SodaSynth in Unexpected Places – Like Chrome Browser Native Client

SodaSynth runs natively in Chrome. With soft synths a dime a dozen, how do you set yourself apart? Defying conventions is a pretty good start, and a team of developers who built the Mixxx open source DJ tool are doing just that. SodaSynth from Oscillicious is a soft synth with a different approach. With no effects and, surprisingly, no filters, SodaSynth is all about the oscillators. But apart from its ready-to-layer sound, the developers are also making their software run in new places: aside from a VST, there’s a version for HP’s defunct TouchPad and, more interestingly, the first major …

READ MORE →

3D and Animation, Graphical Patching in the Browser, with vvvv – vvvv.js

Imagine access to the power of the modern Web browser – the HTML5 Canvas, hardware-accelerated graphics via WebGL, animation, and more. Now imagine that instead of writing code to access that power, you can connect modules for graphical patching. Windows visualists may recognize the software VVVV. But whereas that tool was restricted to the capabilities of Windows, VVVV.js runs directly in a browser – any modern browser. There’s even (limited) mobile support, which should improve as mobile browsers more closely resemble desktop browsers. Let’s just say that again: you can now make sophisticated visual and animation creations, in 3D, using …

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 →

Les Paul Google Doodle, Animated – and Scripted with SuperCollider

Electric guitar pioneer Les Paul is one of the all-time greats in music instrument invention, so the guy clearly deserves an animated Google Doodle of his creation that you can play. Strum chords, pluck with the mouse, and even record phrases on Google’s homepage. (See video, above.) Since Google Doodles are archived – and since you can look at the code by choosing a View Source feature in your browser – these little novelties also have a life beyond their one day of glory. (Note, you may need to visit the US site if you’re in a part of the …

READ MORE →
otomata

Otomata, A Generative Online Sequencer; Apps versus Web, Plus SuperCollider Goodies

Behold the power of the Web: composition ideas become a tool, a tool becomes a means for even casual users sharing musical sketches, and a browser toy can be a window into a Turkish sound artist breeding musical DNA like some people breed strains of flowers. Otomata is a simple generative online grid-based sequencer, owing to a number of step sequencers and Toshio Iwai’s Tenori-on, with some beautiful circular visualizations of the resulting sounds. I’m late in posting it, but in a way, that’s a good thing – in the time that this sequencer has spread around the Web, it’s …

READ MORE →