Tangible Interface Hackday: Music with Soda Bottles, Floor Toms, More

Fritzcrate Project / lusidLearn Early Demo from Michael Schieben on Vimeo.

Knobs and faders can be rigid. Fancy multitouch devices can be expensive. But for the cost of a webcam and some spare materials, you can build computer interfaces with objects around the house, thanks to the power of open source software.

In just one day, a group of artists in the CDM community, from Austria and Germany to New York to Australia, got quite a lot working with tangible interfaces. At top, Michael Schieben and Christophe Stoll experimented with using soda bottles to control software like Future Audio Workshop’s lovely Circle. (Ableton Live works, too – as does any MIDI software.) As Precious Forever, these guys are responsible for some of the best UIs in music software, from FAW to recent Native Instruments designs, so it’s lovely to see them experimenting with this idea.

As you add more people to the mix, you get ideas you might otherwise never have imagined, from a game involving blocks of the Tokyo skyline to an interface built into floor toms.

We also got a lot of real-world data on what works, what needs work, and what causes trouble for beginners, which we’ll be documenting. (Adam and Martin from the Trackmate and reacTIVision projects, respectively, were both tuned in to see progress and provided lots of help – and are also collecting that data to improve their own documentation and libraries.) More commentary on all these side benefits, as well as a discussion with visitors from Argentina on the scene around the world, at Create Digital Motion.

Musical Resources

We also got some really helpful tips for working with the free, powerful, tri-platform synthesis tool SuperCollider:
Charles Martin wrote up an easy SC test script for receiving Trackmate messages (and also had the clever idea of using a floor tom)

And for connecting Trackmate to MIDI and working with Processing, lots of tips are available on Michael Schieben’s noisepages blog:
http://fritzcrate.noisepages.com/

Get Involved

More documentation:
Tangible Interface Hackday: The Projects (So Far)
http://hackday.noisepages.com/

http://trackmate.sourceforge.net/
http://reactivision.sourceforge.net/

So, what’s next? You can join discussion and brainstorming for how to proceed, and how to get in on another hackday (formal or ongoing), even if you missed the first. Stop by the Tangible and Multi-Touch Interface group on noisepages:
Tangible + Multi-Touch noisepages Group

Our noisepages community is still in “alpha” state, but it’s usable – we’ve just fixed avatar uploading, which was the biggest problem. We’ll have more features, functionality, and improvements down the line, as well as more extensive documentation for how to get started. But if you’re a bleeding edge sort of person, join up free and give us some advice on what you’d like out of it.

I look forward to more work on these projects. Stay tuned for more, including some additional documentation (I’m developing some stuff around my own project).

Video: Novation Automap for iPhone, with Ableton Live

Automap on other devices – and an iPhone as a remote control for your Live set? Our friend Ben Rogerson at MusicRadar have caught up with the chaps at Novation at a London trade show to have a look at Automap for iPhone. This app hasn’t yet hit the App Store yet – Hispasonic and the Ableton Forums got the jump on the story last month. But it looks appealing.

It seems to auto-detect the computer to which it’s connecting – as it should, folks, look up Zeroconf. (implemented on iPhone as “Bonjour”) And you can learn in both directions – so you can interactively choose parameters on the iPhone and decide what you want to control. It also sends MIDI to Live for clip triggering, though you’ll notice that some features on the APC40, like clip status and the ability to move through blocks of clips, aren’t possible here. Because Automap wraps around VST and AU automation parameters, you also get high-resolution control of plug-in parameters.

This should also open up possibilities for other Automap-supported apps, not just Live; I’ll be able to test this once the app comes out. No official word on availability or pricing other than soon and cheap. Before people start complaining about the tiny iPhone screen — yes, absolutely. But there’s a nice blank spot on the Novation controllers on which you could put your iPhone or iPod touch. Think about it: you can add an intelligent multi-touchscreen to your existing hardware, use your conventional gear for physical control, but keep the Apple gadgetry as an additional remote (now fairly cheap with no contract for iPod touch). You can even wander around the room during sound check while still controlling your set.

Update: I should note, as I just got asked on Twitter, most Wi-Fi adapters allow you to create your own Wi-Fi network. So you don’t need Wi-Fi in a venue. You’d just create your own network on your PC or Mac laptop, and connect via that – the iPhone and iPod touch both support connecting to these networks. (Note that not all devices do: the Android-powered TMobile G1, for instance, has a chip that apparently doesn’t support them, and I have an 802.11b/g USB adapter that won’t create them. But mostly, this is an easy matter.)

Cool as this is, and elegant as the work Novation appears to have done, I can’t help but notice this is still something of a kludge. The iPhone communicates natively over TCP/IP with the computer. That’s what this app is using – but then it needs a Rosetta Stone and another set of software on the computer just to untangle the archaic protocols music software uses (plug-in automation, MIDI, and more oddness heaped atop of MIDI). There’s absolutely no reason that music software couldn’t be intelligent enough to support networking protocols so that all software and devices can easily communicate. That wouldn’t put Novation out of business, either – on the contrary, it would allow them to do their jobs and this very app could be more productive. Instead of MIDI CC numbers, imagine if you could refer to clips by scene and position number, or even by clip name. Imagine if the iPhone displayed clip parameters and changed when clips were launched. Imagine no more drivers or software to install: someone who bought Novation hardware with OSC support could bring it to a friend’s place and work on a session without that friend installing Automap software.

(singing) You may say I’m a dreamer, but … (sorry, cough) actually this is all possible right now.

I’m all for solutions that work, and Automap (and M-Audio’s HyperControl) both have great capabilities now. But OpenSoundControl is also something you can implement now (provided hosts like Live will support it), and we’ll be talking more about what it can do over the summer to make it more practical and less abstract.

Live 8 Videos: New Warping Explained, APC + ReMOTE SL Integration

With Live 8 in the hands of Ableton fans, two big questions remain for a lot of aficionados: first, how the heck do you deal with this new warp marker interface, and second, how can you make controller mappings for hardware more effective? Thanks to some enterprising, expert users, we’ve got video solutions to each of those problems.

Warp: Engage

The new Warp Mode in Live may actually be friendlier to new users; it’s existing users, accustomed to the previous way of working, who seem thrown for a loop. (Erm… excuse the pun.) I’m at a bit of a disadvantage myself in that I tend not to do a lot of warping/remixing. But Medway Studios has a set of tutorials specifically geared for people wanting some tips on how to assimilate the new working method:

Part 2:

read more

Free Cubase Control from iPhone; iTouchMIDI MCU for Everything Else

Transport_01

Steinberg announced today that their Cubase iC controller app for iPhone and iPod touch is now available. If you’re a Cubase 5 user, this app gives you loads of control over your set wirelessly. It looks great, even if you have an existing controller – it’s just like having an extra, more pocket-able remote control. Control features:

  • Position: Check out the clever position displays and feedback
  • Transport: You can jump to markers, toggle the metronome and precount and cycle, and punch in recording.
  • Arranger: Turn arranger on and off, play, and jump within an arrangement. You even get interactive buttons with labels for arrangement points, as pictured below.

 Arranger_01

If you’re a Cubase user, go enjoy:

Cubase iC

If not, I know what you’re thinking – how can I do stuff like this with other software?

read more

REAPER v3: From MIDI to Automation to Guitar Hero Control, the Alt DAW Improves

Welcome to the alt-DAW scene. Last week, not only did Renoise continue its rebirth of the forgotten “tracker” genre of music making software with ReWire support, but we saw a big new version of REAPER, the beloved lightweight audio production tool from the original creator of Winamp.

What makes an “alt DAW”, or “indie” production software? To me, it’s:

  • small development teams of a few people
  • tightly-integrated communities directly involved in feature requests
  • trusting users instead of adding significant DRM, returning to the traditional “shareware” business model of old
  • affordable pricing

That’s not to take away from some of the bigger players – I was struck this week with the (unsurprising) ubiquity of Ableton Live at MUTEK; it’s a real testament to what they have accomplished. But choice is essential, and looking at the history of music technology, it’s in the periods of real choice that the most interesting things have happened. It makes everything better when developers really have to compete.

Cockos REAPER has spread almost virally as an underground DAW, partly because you can download the thing and get started with without any restrictions, then buy it for as little as US$60 for personal use.

http://www.reaper.fm/index.php

It’s not just for Windows people any more, either – the Mac version is now officially supported. You can run on Windows 7 or Windows 2000 or even 98 (with limited support). You can run on 10.4 Macs, or even PowerPC (though Intel is recommended). You can even run on Linux with official WINE support, though I’d still like to see a native Linux version, especially as Linux on netbooks is getting so lovely.

Version 3.0 came out this week. There are a huge number of improvements:

read more