Mrmr iPhone 2.x Firmware Beta, and the Self-Configuring Touch Controller
Mrmr is a wonderful tool for turning your Apple mobile device into a multi-touch controller for performance and controlling visuals and music. It allows custom control layouts, it’s beautifully geared to things you can do with your fingertips, and it’s fully open source. As is often the case on this site, we have two messages. One is about a specific technology to play with, the other about the broader possibilities of digital work.
The specific: Our friend Eric Redlinger has ported his Mrmr open-source OpenSoundControl multi-touch controller app to the 2.x firmware for iPhone and iPod touch. We’ve got screenshots, as seen above or via our Flickr stream, and Eric is looking for beta testers from the CDM community. (More on that in a second.)
The deeper issue: Beyond just Apple’s device, there’s a new opportunity to make controllers standard, open, and self-configuring. Why would you want to do that? Eric explains the vision:
Controlling your multimedia performance or installation with a handheld touchscreen device is cool, but what do you do when your friends want to spontaneously participate using their devices? Typically a long tutorial follows in which you explain what OSC and MIDI are and how they need to find and install a special app, then configure the server and port settings, etc. And, oh yeah, you’ll need their device’s IP number…etc.
Now imagine that conversation being like this: Go to the appstore on your phone right now and download this app. Launch the app. Play.
That’s Mrmr (pronounced murmur), and it exists already for the Mac and for the iPhone/iPod, with clients for other devices to come. Although it is not yet on the appstore, you can beta test it today. Ed.: Damn. I still want to pronounce it “mister mister.” -PK
Mrmr consists of a couple of protocols to specify the type and screen location of interface control ‘widgets’, and specifies a way to send the resulting key presses, slider values etc. back to the VJ/DJ app of your choice. It uses standard OSC for its messaging protocol so it works with any existing app that supports Open Sound Control support.
What this means for you is that you can design a custom interface for your Max/MSP/Jitter / Pure Data / Quartz Composer / etc. environment and push that interface onto your phone, and onto others’ phones, providing a great new way to add multi-user, collaborative elements to your set!
And, of course, this ultimately has implications not just for the multitouch Apple mobiles but future multitouch technology, too.
Project page / wiki: http://poly.share.dj/projects/#mrmr
How to get involved in the beta: Eric is definitely looking for testers. now has the testers he needs! Stay tuned!
You’ll need to email your device ID of your tester iPod touch or iPhone running the 2.x firmware. There are two ways to go about that. Here’s a set of instructions for how to find the ID:
Providing Your iPhone Device ID to a Developer
If you use that approach, be sure to put “mrmr beta” in the subject header.
Even better, Erica Sadun has built an app for the job.
Ad Hoc Helper [iTunes Link]
Download it, run it, and it automatically sends off an email with the ID with the subject line already filled in.
Either way, address your emails to eric (at) share [dot] dj with the ID — and let us know how it goes. We hope to have more support materials up on using mrmr very soon, so stay tuned.
Updated: Eric’s testing list is full! But while the beta testers and Eric work on making the app stable in preparation for release, do stay tuned — we’ll have quite a lot more on OSC and how to use it soon, and will keep you posted on official mrmr for firmware 2.0 availability!
If you still want mrmr right now, it’s available on jailbroken 2.0 firmware via Cydia.





9 Comments or Links
Leave a CommentCDM Articles Linking Here
Create Digital Music » Open Source OSC iPhone App Coming; Chicken and Egg Argument Dead
[...] Mrmr iPhone 2.x Firmware Beta, and the Self-Configuring Touch Controller [...]
September 5, 2008 @ 8:29 pm
Create Digital Music » Free OpenSoundControl on iPod, iPhone: Mrmr is Here
[...] saw the beta on Create Digital Motion and have been covering it on an ongoing basis, but I want to make sure music folks don’t miss [...]
October 24, 2008 @ 1:44 am
Comments
SeeJ
Really exciting, congrats Eric. I’m definetly looking for an iphone now…
cj
September 5, 2008 @ 7:55 pm
Sjoerd
w00t!
Note: Mrmr.app can now also be installed via Cydia (on jailbroken devices).
September 5, 2008 @ 9:37 pm
Peter Kirn
Right … though you’ll still want *this* build for 2.x firmware support; the previous build didn’t function because you have to also support firmware changes.
But it’s very exciting. My hacked mobile devices are all really pleased. :)
September 5, 2008 @ 9:48 pm
Sjoerd
Peter, I meant that *this* build is actually available on Cydia now, i.e. for 2.x firmware.
I’m not sure it even is available for 1.x firmware anymore; but (with proper packaging) Cydia is clever enough to not let you install stuff that wouldn’t work on a your current firmware version anyway.
All my hacked mobile devices are *very* happy as well; hope their batteries can keep up with their excitement! We should have some mrmr-powered party for all these happy devices to meet up! :-)
(and *completely off-topic: you may want to update your (c) notice: it says …-2006)
September 6, 2008 @ 7:37 am
Peter Kirn
Ooops… did some template hacking and messed up.
And that’s cool. Go Cydia. Actually, I’d be curious to know — any goodies I should be installing on Cydia? Most of what I had tried out, sadly, just wasn’t working; I think most of the homebrew stuff needs more time on the 2.0 firmware.
September 6, 2008 @ 9:27 am
Sjoerd
Definitely, plenty of cool stuff to check out in Cydia! Besides lots of low-level / dev stuff, as a typical user you’d want to check out (to name a few): WinterBoard (+ all kinds of themes), Cycorder (video recorder), QuickGold (search/launcher), Dock (launcher), vnc4iphone (media player), codecs for formats like .ogg, game console emulators, media players with fun features like SynchStep (bpm syncing to your pace of walking; great for jogging etc.), PocketTouch (use gestures for control) or TuneWiki (lyrics), and even - really oldskool stuff - a Modplayer.
September 6, 2008 @ 9:53 am
formal
I’ve got Mrmr and the interface builder both installed. (And even a nifty custom interface!) I am able to receive OSC messages on my mac fine, but I am not sure how to convert them to midi. I’ve downloaded a program called “Oc cam” that is supposed to do just that. My only problem is that when I configure the port settings this application will not connect. Am I correct in setting all 3 applications to the same port? I’ve tried different combination of port settings besides the default, but nothing has worked thus far. Please help all you OSC masters!
* also as of right now I am clueless about max/msp
September 7, 2008 @ 2:31 pm
Jim Warrier
Formal try Oscualtor. Ive been using it to do OSC to Midi in ableton with OSCemote.
September 8, 2008 @ 7:38 am
davebv
Hi! I just installed mrmr through cydia, but my computer does not recieve the OSC messages. I have a linux laptop with a PD patch, to recieve the osc, and it works with other computers.
Mrmr only detects a mrmr server when my mac laptop has wifi enabled, otherwise, if the laptop is connected to the ethernet cable (although it’s the same network, same router) it does not work.
Any hint on that? Thanks!
September 13, 2008 @ 9:31 am
Other Sites Linking Here
One Empty Space: The Art of Kevin Ward » Link Cloud 9-24-08
[...] Mrmr [...]
September 24, 2008 @ 7:39 am
Leave a comment
RSS feed for comments on this post. TrackBack URI