Forums > MIRA

Announcing MIRA, a new way to connect with your Max patches

June 21, 2013 | 10:36 am

We’re excited to present to you our first iOS app, Mira for iPad. Mira automatically connects to your patch and gives you immediate touch control of your user interface.

App Store link:

June 21, 2013 | 11:38 am

Time to get an iPad.

June 21, 2013 | 11:53 am

Nice !

Does it work in bpatchers ?

If I put the mira object in an abstraction, will it work ?

PS. I will without any doubt, buy it but… may I add I would have been very happy with a price a little bit lower.

June 21, 2013 | 12:01 pm

In this initial release, there isn’t support for bpatchers with Mira. You can however use it inside of an abstraction. Anywhere you add a mira.frame object to your patch, you will create a UI page that shows up on Mira. This lets you add frames (views) from different subpatches or multiple frames in the same patch.

June 21, 2013 | 12:14 pm

Hi, this looks great!
Does it support max4live devices at the moment?

June 21, 2013 | 12:39 pm

Damn university network must have access points disabled. :-(

June 21, 2013 | 1:05 pm

@stringtapper you can set up an ad hoc wifi network on your laptop, but that won’t help with other wired school devices.

June 21, 2013 | 1:52 pm

That’s what I had to do to run a quick test, but I need to be on the network. I’ll have to play at home then.

I did notice that ezdac~ has an ‘m’ on it now but doesn’t seem to show up in Mira. A future supported object?

June 21, 2013 | 2:10 pm

This is quite a good work. Bought.

As I have been working quite a lot on angular velocity with L***r recently I really like the presence of the object, however I’d like it even more if it was also able to track a single-finger rotation around the center of the mira.multitouch surface.

June 21, 2013 | 2:15 pm

Cool program. Congratulations! The self-connecting feature worked fine for me on a non-university network. Will test more when I’m on campus.

My first gripe: I find that the UI objects change their value by + or – 1 or 2 when I release touch of the iPad screen. I don’t think that’s an unavoidable fact of touchscreen life, since TouchOSC doesn’t do that. But it happens consistently, no matter how carefully I try to remove my finger from the iPad screen. That’s pretty darn problematic for serious use. Any advice?

June 21, 2013 | 2:23 pm

Please please please add a "Mira Mode" to Max patches, so you can have a coding layout, a computer UI layout, and a Mira layout, all with the same objects, without having to make a miniature/duplicate UI to fit on an iPad.

June 21, 2013 | 2:28 pm

Seems to be some issues. Mira quitted and Max crashed several times (not every time) upon mira helpfiles loading in Max. Crahlog attached to the message.

Is the Mira-Max duo supposed to work correctly whatever being the first one started ?

  1. Mira-crashlog.pdf
June 21, 2013 | 3:26 pm

Congratulations on the release, guys. Great stuff!

Any sort of roadmap for objects that you can share with us? I use Lemurs for grid-based music, but I can only really see individual buttons here? matrixctl, live.step, that sorta thing?

Doing hundreds of live.button thingies doesn’t sound like fun, hehe.

June 21, 2013 | 3:49 pm

This is so badass. Completely changing how I’m working with max/displays/controllers.

A little bug, the comment object in Mira doesn’t display font descenders correctly (ie the dangling bit of "y" and "g" get cut off).

June 21, 2013 | 4:38 pm

Max for live devices with multisilders dont show up on Mira (ipad)
Some sequencer / slider examples would be great.

June 21, 2013 | 5:28 pm

here is a ‘scrolling’ multislider interface for mira


— Pasted Max Patch, click to expand. —


June 21, 2013 | 5:39 pm

Here are a couple other things. A little autoharp and a quick mira adaption of the rgraino bpatcher,

June 21, 2013 | 5:48 pm

Thanks Matthew¡ any change your m4live suite will be Mira compatible?

June 21, 2013 | 7:21 pm

Had not really thought about m4l suite. Mira opens up so many possibilities I’m a bit overwhelmed as to what to work on next. I think the most pressing need are some simple, fun, standalone mira examples to help people get started and illustrate what is possible. But I think mira is most compelling as a tool for people to build their own things.

June 21, 2013 | 7:44 pm

Took me all of 30 seconds to make the purchase. This is a huge plus for some of us. Thank you.

June 21, 2013 | 9:00 pm

Amazing! I can’t wait to spend some quality time with Mira.

I’ll echo Chris Dobrian’s gripe though. I was able to get the value of a slider to stay put a couple of times by VERY carefully removing my finger, but in a live performance I don’t see being able to focus that intently on the task.

Maybe some type of sensitivity control could be added eventually?

Can’t wait to see how this develops over the next year or so!

June 22, 2013 | 1:08 am

Just got it from App Store. Fantastic invention. Congratulations to all Max users :-)

June 22, 2013 | 2:35 am

is this Mac only? the download seems only to contain a max installer…

June 22, 2013 | 2:42 am

Huge and almost insane in a so good way ! Also had a crash on first launch after having the ipad2 reflecting mira’s helpfile and it has crashed twice when I chose the ‘supported ui objects tab’.
There seems to be no way to have the live.gain~ appear… and live.meter appears but doesn’t update the level metering. And I second the point of having the walue changing too easily when you take off your finger from the screen.
Congrats to the cycling team and particularly Dude837,’if that’s your real name’. :)) Was already a fan of your tutorials, now you are my morning hero !

June 22, 2013 | 2:58 am

Any plans for an iPhone version?

June 22, 2013 | 3:08 am

can anyone confirm whether they’ve found a windows installer? thx

June 22, 2013 | 4:19 am

please please does this work for windows. This is awesome. waiting for confirmation so i can buy app.

June 22, 2013 | 5:51 am

good work indeed!
The connection seems very stable and ultra fast. :)
+1 for a "Mira Mode" (it is a pain to rewrite all your UIs in 4:3 aspect ratio)
+1 for windows version
-Why not add some objects valuable for jitter users like -perhaps limited- pwindow version?
-Textedit! I do remember supported this object.
The issue:
Fpic is crashing max every time, dump report attached.

June 22, 2013 | 7:08 am

This might be an interesting watch for anyone who missed it :)

June 22, 2013 | 7:17 am

Congrats ! Seems to work perfectly with my iPad…

However, I have a crash each time I go in the "mira.frame help" and launch the Supported Ui Objects tab with my iPad connected. If my iPad is not connected to Max, there is no crash at all…

Anyone experienced the same crash ?

June 22, 2013 | 8:36 am

Thanks for putting up Sam’s presentation Sean – so disappointed not to have made it this year.


June 22, 2013 | 8:39 am

@Bart : same bug with mira.frame help second tab.
+1 for a Mira mode.

June 22, 2013 | 9:02 am

does this work for pc.

June 22, 2013 | 9:16 am

Question: is it possible to upload pictures to the iPad with Mira (just like the c74 external)?

June 22, 2013 | 10:38 am

For some reason, I can’t connect using our (home) wifi network, saying the connection is refused. We’ve got a pretty standard setup I’d say, so I’m a bit puzzled by this – anyone else having problems?

It does work fine with an ‘Ad Hoc’ connection, which may be a better way to go anyway. And it looks great!

June 22, 2013 | 2:48 pm

it’s crashing immediately on 10.8 on my mac pro. It works [does not crash on my 10.6 laptop] who do i send the error codes to?

June 22, 2013 | 4:05 pm

Great stuff. Connecting via network: "it just works"
"mira.frame help" almost always crashes MIRA on my iPad though.

June 22, 2013 | 6:27 pm

Thanks everyone for the crash reports. Fortunately, I’ve figured out the bug in mira.frame’s helpfile (something to do with fpic) and I’m working on the solution now. Should have a fix out as soon as possible.

June 22, 2013 | 6:50 pm

just let us know where we go for our bug finders discount.

June 22, 2013 | 6:51 pm

I have the same exact problem. I got it to work one time, after setting up an ad hock network, and then deleting it, but my regular wifi says refused 99% of the times I’ve tried it.

"For some reason, I can’t connect using our (home) wifi network, saying the connection is refused. We’ve got a pretty standard setup I’d say, so I’m a bit puzzled by this – anyone else having problems?"

June 22, 2013 | 7:15 pm

is anyone else on a mac pro with 10.8.4? I cannot get it to run at all :-(

June 22, 2013 | 11:37 pm

I tried it yesterday on my 10.8.4 mbp Using the house network and it worked right away.

June 23, 2013 | 12:40 am

android plants?

June 23, 2013 | 1:21 am

Is it possible to access data from the camera?

June 23, 2013 | 1:28 am

aarghhh! i bought right away but relized after there is no win version of mira package. sadness.

June 23, 2013 | 1:56 am

I hope we will now also see native touch support on Windows! Why would I want to carry a second device?

June 23, 2013 | 2:03 am

Yeah I’d suggest that at £35, a warning about Windows (non)compatibility might be something to have in big letters at the top!

I’ll hold out for a few versions and see how it develops, it certainly looks like the Max integration is great, it just doesn’t do anything too unique for me yet. Well done to the developers though!

June 23, 2013 | 5:12 am

This looks like a great tool but it’s a pity the Mac-only nature of the desktop part of Mira doesn’t seem to be mentioned anywhere on the app’s page in the App Store.

As a result I went ahead and bought Mira only to discover that I can’t actually use it as I’m on a Windows 7 laptop.

When is a Windows version of mira.frame etc being released?

If it’s not coming soon, can I please get a refund?

Can you also please update the description on the App Store because at the moment, the information is pretty misleading.

Robert Baldock

June 23, 2013 | 6:37 am

Hey guys this rocks.

I have to say, for 50 bucks I would have expected a little bit more care on the details, the design is merely at prototype level, but it’s so convenient that I’ll close an eye for a while… :)

A couple requests:
– mira.multitouch is able to detect swipe gestures, but you are limited to get only a unique fingers amount. Being able to detect more gestures at a time would really widen possibilities.
Also, would be helpful to have a "transparent mode", to have display-sized mira.multitouch that detects gestures, but leave the user the ability of controlling what’s beneath.
– live.step, nothing to add

Thanks for listening

June 23, 2013 | 9:37 am

i assume there will be a very quick update to fix the non-functionality for what seems like ALOT of us. Besides Luminair and Lemur, this is the most expensive app i have purchased and i have to admit i am a little disappointed that it’s basically unusable for me. I hope my problem is not unique and will be remedied quickly, but some statement from Cycling would be comforting.

June 23, 2013 | 10:10 am

@shreeswifty As Sam mentioned above, we have identified the source of the crashing and will do our best to get a quick fix out there.

We’ve now updated our App Store description to be more clear about the lack of Windows support. We can’t give any predictions at this time for Windows support, but it is on our list of things to look at. Thanks everyone for all the feature requests and early reports. We really appreciate the feedback and will consider everything as we plan our next steps with Mira.

June 23, 2013 | 10:28 am

Thank you so much for developing this sam and co. You’ve done an amazing job. I went and ought an ipad just for this purpose! It works great

Wishes :
* decent timing. (Can’t do anything rhythmic)
* a more user controllable interface (jsui, LCD, pwindow)

Those are probably design limitations due to the ipad needing to function via network though so don’t let those wishes detract from your accomplishments! Congrats

June 23, 2013 | 8:50 pm

I made a little xy box (one finger only and only works in presentation mode)


— Pasted Max Patch, click to expand. —


June 24, 2013 | 1:47 am

kind of sadness :-).
i have to always notice that a lot of MaxMSP add-ons are still OSx-centric. i guess that is because the majority of developers work on apple platform. i can prove that i’ve used win based laptops ( quality stuff with quality audio cards ) in hundreds of live gigs in the last ten years without problems. and i use win based stuff in compositional and studio work as well. But still the majority of audio people is on OSx. Which is fine. Only i have to accept that many interesting stuff is OSx only. Sad truth, but truth. Thanks to all the developers for their work anyway! I’ll wait patiently for Mira, Taptools 4, Plugtastic etc. for win systems.

June 24, 2013 | 6:00 am

Quite shocked this is only Windows also – there seems no mention of it until you get the download ZIP and it’s Mac only… unfortunately, I had already purchased from the app store….

June 24, 2013 | 6:14 am

purchased too soon here too. i can only wait for win version to come sooner or later ( hope for "sooner" )

June 24, 2013 | 6:42 am

Max613 under OSX68.

Max crashes when I use my standard wifi network (I also had an error -61). I can get a working connection with an ad-hoc network.

Working? Well, only 1 out of the 6 projects in the "project" folder does work. And as stated earlier, cleaner patches wouldn’t hurt!

mira.motion crashed Max the first time I opened its help file.

With mira.multitouch, I got "xebra_global: XEBConnection_WriteUDP Error 40 Message too long
" errors.

And now, Mira is freezed (even the menu icon doesn’t react).

c74, if you need a beta tester next time you release a new product, don’t hesitate to contact me. But please don’t release 45€ alpha versions, first take some time to get something presentable.

June 24, 2013 | 6:44 am

Now that I killed Mira, I get this: xebra_global: XEBConnection_Read: Socket reached EOF 70014
in Max’ window.

June 24, 2013 | 7:30 am

i booted into 10.6.8 i get this too:
"xebra_global: XEBConnection_WriteUDP Error 40 Message too long
" errors.

I echo Patrick Delges’ sentiment, i would have loved to beta test this with Testflight or whatever, at 45 euros and 49$ people expect a bit more.

June 24, 2013 | 8:02 am
June 24, 2013 | 9:13 am

Hi All,

Thanks for all the excitement and great feedback. We’re currently working on a Windows version of the Max package which will be available in the coming weeks. Apologies for the confusion there and for the issues many of you have been experiencing. As is typically the case with new software, there are a few kinks we’re ironing out.

We’ll be updating the product page, and also release a new Mac package of the Mira externals with some fixes in the next couple of days. The projects folder (which has several old and not working examples) shouldn’t have been included. We’ll take it out of coming releases.

Thanks again, and please continue to let us know how we can improve Mira for your needs.


June 24, 2013 | 9:26 am

I have download mira, great job
it run well on my macbook air 10.8.4, ipad mini

a Wishe : UMenu

June 24, 2013 | 10:07 am

I’m very exited by this new app :-)

but, unfortunately, I was unable to use it with my home WIFI network (I use a very standard Apple TimeCapsule, with basic settings)
Mira can see my mac during a couple of seconds when I create a Mira.frame in Max.. and then : Max crash. (Max 6.1.3 (13a2369))
(my macPro doesn’t have a WIFI card.. so this is really a problem !!)
Is it supposed to work on a Wifi with Wep or WPA encryption ?

creating an ad-Hoc WIFI on my macBookPro :
Mira "kind of" work :
– Max crash when opening Mira.maxhelp patch ("supported ui objects" tab)
– I had a couple of Mira crash on the iPad as well..
(but is it the right place to send crash logs ?…)

This first version is very promising.. but yet very ‘alpha’.
I think we are a couple of users here that would have been very happy to beta-test and help making Mira bullet-proofed before this first release…
Personally, I would *really* have loved to beta test this new product !

I was about to say : Mira is here, MMF RIP ! ( )
but… actually, MMF-Fantastick has a working waveform~ display.. and it’s free :-)
(but I’m sure your TODO list is still very long.. and full of cool features, right ?)


June 24, 2013 | 3:35 pm

Great! I’ve been waiting for something like this for who knows how long..! Here are my early-adopter requests so far.

I’d love to have support for mirroring graphical output as well as UI input.
That way there would be some form of visual feedback coming back into Mira aside from just the locally changing UI controls.

The top two of these would have to be MaxScore ( for being able to see notation on the iPad running Mira, and jit.window for seeing the effects of the UI changes in graphics output.

If the prospective upsides of developing Mira into a 2-way app aren’t enough alone, I would also gladly pay extra (as in-app purchase?) for an output expansion pack.. BUT… at the price of $50 I would maybe sort of hope this could be included in the base price! :)

June 24, 2013 | 11:23 pm

Towards a similar end would be the ideal to have fpic assets be kept locally (on the iPad) once added. That way you can at least use fpic as a sort of ‘notation’ object by pushing rendered images to it. Not as convenient as having something like bach/maxscore/external implementation, but would be very helpful.

At the moment, every time you change fpic it reuploads the picture again, adding a bit of lag.

June 25, 2013 | 1:03 am

Accessing camera data would be huge.. even without a standard video feed, the raw data alone could be used for all sorts of stuff.. motion detection, etc. Would be cool. There are wifi camera apps available so apple makes the camera remotely accessible…

June 25, 2013 | 1:33 am

One quick comment regarding the difficulty in making sliders stay put when releasing your finger.. Aside from the fact that the issue will likely get handled in subsequent updates, I think the multitouch surface is unique as an input device because of it’s sensitivity and dynamics. It’s probably similar to how signals require custom configuration to smooth them out and make them sound right.. it may be that similar patching is required to make the multitouch respond in particular ways.

June 25, 2013 | 3:54 am

I have purchased and successfully installed Mira on my ipad, however I don’t seem to have the mira.frame object available in Max. Just updated from 6.1.0 to 6.1.3 on OSX 10.8.4. When I try to create a mira.frame object in my own patch or open another’s patch containing a mira.frame, I get a "mira.frame: no such object" message.

EDIT: DOH! Never mind, I just realized there is a separate Mira package to be downloaded/installed here:

June 25, 2013 | 10:20 am

2 Version "mira-rgraino-MODIFIED.maxpat"

June 25, 2013 | 10:37 am

sorry I made ​​a mistake


June 25, 2013 | 11:00 am

(2 Version "mira-rgraino-MODIFIED.maxpat")
Now is okay, sorry

June 25, 2013 | 11:08 am

it would be great to have a waveform~ ui in mira.

June 25, 2013 | 12:18 pm

I remember seeing a waveform~ to multislider thing a while back, though I think it was quite CPU heavy.

June 25, 2013 | 3:24 pm

As Mathieu wrote, there is a waveform display in Fantastik.

June 25, 2013 | 3:45 pm

is there a particular place to make feedbacks & bug report?

June 26, 2013 | 6:47 am

how’s that update coming?

June 26, 2013 | 7:10 am

This is really great and surprisingly works on our school network, but…

Things work perfectly on my 10.6.8 MBP, but for my 10.7.5 MP I just get ‘Error 61, The operation could not be completed. Connection refused’

I’m sure it may work adhoc, but that’s no good for me.

June 26, 2013 | 11:39 am

Just to report that after reading all the the problems people seemed to have I was slightly reluctant to go for the software. However after a couple of glasses of wine (helps me making hard decisions) I decided to jump into the uncertain abyss of a new and possibly shaky first release. To my my big joy it worked straight out of the box. Sure I get some error messages in the Max window every now and then but the stuff was working (just clicked the Max window into oblivion) both on my stationary as well as my laptop like sliding on a banana. Cool! But, that said I am as everybody else (I guess) just feeling slightly "disappointed" of not having ALL the GUI available. C´mon all ya great 74 people, work until the code bleeds out of your eyes! I love what you are doing but that just wants me to have more. Fantastic work! Thanks! And to those of you complaining about having to hand out 45$ for this stuff… how about comparing bang for the bucks to for example Cubase IC pro, or even Lemur. Yes Lemur is very cool and can do many tricks but… how much time will you have to spend defining your MIDI or OSC addresses and then take care of it in the Max end? Considering how much time you will save using Mira I think the price is a bargain.

June 26, 2013 | 1:54 pm

Looks like preset is included in the Mira objects group and appears with the little M icon even though it doesn’t seem to work…


June 26, 2013 | 6:21 pm

Is there going to be an android version? If so, I propose it be named MIRO :P

By the way, MIRA means mummy or decaying corpse in Japanese.

June 26, 2013 | 11:10 pm

It is close, but the Japanese for that is actually みいら ("miira") which has one of the extra vowels in the middle that routinely completely change the meaning of the word (which is always causing embarrassing mispronunciations for students like me!)

Actually if you stretched out the "a" sound it’d be exactly the word for mirror (they’d use when referring to their car mirrors, at least). It’s also close to "mirai" which would be a way to say "distant future", or even more awesomely, "the world to come".

June 26, 2013 | 11:19 pm

I know the I is stretched, I haven’t heard how c74’s app name is meant to be pronounced but I assume the emphasis is on the I not the A which would make it sonically identical to the Japanese pronunciation of ミイラ. My original point is that Japanese people probably instantly think of ミイラ when they see this, I’ve been living in Japan rarely speaking any english for just over a year and that’s what instantly popped up in my head when I saw this news.

But I agree mirai would be a very cool name :P

June 27, 2013 | 3:18 am

By the way, MIRA means mummy or decaying corpse in Japanese.

Which is exactly how I feel sometimes when I look in the mira in tha mornin.

June 27, 2013 | 4:46 am

Just wanted to say that this is possibly one of the best things that happened to music in 2013 (I might slightly overreact… but still). I’ve just spent an entire afternoon actually making music with Mira instead of spending hours trying to find ways and tricks to make a usable interface on Lemur or TouchOSC. Don’t get me wrong, these apps are much powerful and open a whole world of possibilities, but is there anything more orgasmic than creating a toggle and being able to trigger it on your iPad in less than a minute ?
Seriously, I was really looking forward to that release, and I’m not disappointed at all. I’m really surprised at how stable it is (for a first release) and I’m really hoping for many updates to come. If you guys take good care of your new baby, you’ll bring (electronic) music to a whole new level (yes, I love superlatives).
Anyway, congrats to all of you, I’m truly eager to make new music and write my next album using Mira and Max/MSP !!!

June 27, 2013 | 6:01 am

@saschamakesmusic your post sounds promising. I wanted to wait a little while to check out what early adopters are saying, but reading this thread makes me think, if I should become an early adopter myself

June 27, 2013 | 9:24 am

seriously, can someone let us know when the update is coming?

June 27, 2013 | 11:50 am

This looks wonderful!
I’d like to double up on the android version request. I’d buy it in a heartbeat.

June 28, 2013 | 4:20 am

don’t you think Mira would deserve its own forum category/tab ?
It would then be easier to share… report and request :-)

June 28, 2013 | 5:25 am

+1 Yes please – a Mira subforum/category would be perfect. I love Mira – its got me all fired up again to pick up where I left off learning Max/Msp. Even in its current first release with occasional blips, stripped down objects and minor bugs (such as the live.gain object not appearing) the potential of this is huge. Congratulations!

June 28, 2013 | 7:20 am

+1 from me as well on Mira forum category.

Also, I’d throw a request for live.step. :)

June 28, 2013 | 12:12 pm

Mira forum created. Go crazy!

June 28, 2013 | 9:43 pm

purchasing an ipad for this app, looks great!

could anyone comment on how much mira’s performance is boosted or changed on newer ipads with better specs?

will getting an ipad 4 mean smoother and quicker responsiveness, or should i just get an ipad 2 for cheaper?

June 28, 2013 | 11:59 pm

I noticed a difference on an iPad1 vs an iPad2. I would imagine there’s a point of diminishing returns for speed for an app like this, but I could be wrong.

June 29, 2013 | 1:04 pm

I really need bpatcher :-/
Indeed, combining fpic as bpatcher with argument would give a powerful way to make small displayable units on the screen.

but I bet things will come soon (hope)

June 29, 2013 | 1:29 pm

thanks rodrigo. unless i hear different i’ll try and find a cheap ipad 2.

a few other questions about mira:

can we script objects on and off of a mira.frame and have them appear on the ipad in real time?

can we script mira.frame objects into existance and have them appear as new tabs in real time?

@julian. agreed. bpatcher would be great to get. if we can script mira.frame’s into being, or script objects on and off them, we may have to use that until we get bpatcher.

June 29, 2013 | 1:54 pm

@myr re: scripting. yes and yes.

@shreeswifty re: update for crashes. coming soon. In the meantime, avoiding fpic and a wired connection to router seems to resolve most people’s issues.

June 29, 2013 | 7:52 pm

this is soooo amazing, I want to marry you

June 30, 2013 | 4:12 am

+1 for waveform~  > > >


June 30, 2013 | 4:19 am

Samplr definitely has some interesting control paradigms.

June 30, 2013 | 5:54 am

Jitter initialized
Mira Initialized, version: 1.0.7
xebra_global: XEBConnection_Read: Socket reached EOF 70014
xebra_global: XEBConnection_Read: Socket reached EOF 70014
xebra_global: XEBConnection_WriteUDP Error 40 Message too long
xebra_global: XEBConnection_Read: Socket reached EOF 70014
xebra_global: XEBConnection_WriteUDP Error 40 Message too long
xebra_global: XEBConnection_WriteUDP Error 40 Message too long
xebra_global: XEBConnection_WriteUDP Error 40 Message too long
xebra_global: XEBConnection_WriteUDP Error 40 Message too long
xebra_global: XEBConnection_WriteUDP Error 40 Message too long
xebra_global: XEBConnection_WriteUDP Error 40 Message too long
xebra_global: XEBConnection_WriteUDP Error 40 Message too long

June 30, 2013 | 4:46 pm

RE: Waveform.

I tried to make a waveform control with fantastick on the iphone before, but drawing the waveform was really tough. Not sure if it was a fantastick specific problem, but I found that values would go missing and I’d get a waveform with a few small chunks missing because the draw command had never arrived. It also took about a second and a half to draw a waveform that was the entire length of the screen. This is probably more fantastick specific though because I had to draw it as 480 lines and they were being banged out with an uzi one by one.

I’d be curious to see if a waveform control could be made, it would definitely be an amazing tool and something I’d end up using nearly every time. I’d imagine the actual waveform displayed would have to be quite simplified though.

July 1, 2013 | 10:16 am

Hey all,

So a few users were reporting crashes with the initial version of the Mira package. Specifically, there was one crash coming when opening the mira.frame helpfile, caused by some bad interaction with fpic. Another crash was related to WiFi negotiation for certain configuration-platform complications. Both should be fixed now.

An updated version of the Mira package is now live on the Mira product page. All you need to do to install the new version is download the Mira package and replace the old package.

Thanks everyone for the thorough and very helpful bug reports! Keep them coming as they pop up (though hopefully with less frequency now) and I’ll keep the fixes coming as fast as I can.

July 1, 2013 | 10:56 am

no more crashes with the help patch.
although fpic now doesn’t show up at all.
(ipad3 with late 2012 13′ MBP, mountain lion)

July 1, 2013 | 1:42 pm

I’ve been using multislider objects but every time I reopen the patch, they seem to reset their number of sliders from 16 back down to 1. Is this a Mira bug?

July 1, 2013 | 4:29 pm

@emergencyofstate I can’t seem to reproduce that bug over here. Do you think you could post your patch?

July 1, 2013 | 10:19 pm


thanks for the quick response! I’m working in M4L by the way. I should have included more information initially.

However, I have recently moved all of my Mira stuff into an external .maxpat file that is loaded via a bpatcher into my m4l patch and I have not noticed the odd behavior of sliders resetting since.

July 2, 2013 | 10:25 am

Hi Sam, thanks for the update. I installed the new version, seems to be working a bit better now with my wired wifi network. Quite a bit of lag now compared to similar apps using the same network setup or when using adhoc with mira.

The pong patch works fine but the mira.frame help still manages to freeze the ipad – msgwindow : " xebra_global: XEBConnection_WriteUDP Error 40 Message too long "
Same for the mira.motion.maxhelp ;
xebra_global: XEBConnection_WriteUDP Error 40 Message too long
xebra_global: XEBConnection_Read: Socket reached EOF 70014

These patches also freeze/crash my ipad (model MD510NF/A) when using adhoc network btw.

  1. ipad-crashlog.txt
July 2, 2013 | 8:41 pm

i’m loving Mira, but i would definitely love it more with more gui options. My favorites being the pictslider and waveform. My excitement makes me feel impatient, but i’m enjoying it so far! A step closer to actually patching on the ipad. Thank you!

July 2, 2013 | 10:32 pm

@Mr.Banshee – I was looking for pictslider too, and swatch, but I guess an fpic and mira.multitouch will do for me

July 3, 2013 | 4:07 am

I tried to work with Mira in a multimedia and theatre project and I’ve had two different issues:

1. The text message Mira was supposed to receive, was being inserted in a cornerpin (?!) and so I got an error message at the Max window. And Mira was receiving cornerpin messages (upper_left 0.1, etc), although there was no connection between the two objects (Mira and cornerpin) whatsoever;

2. The videos being sent to were all frozen, even having no relation with Mira at all. When I deleted the Mira frames from the patch, all things were back to normal immediately.
Besides that I also keep getting the "doesn’t understand addobjectcattegory" message in the Max window.

I’m working with the 6.1.2 Max version. Should that be the problem?

July 3, 2013 | 4:10 am

Oh, and the above being said, I’d like to state that I’m very excited about the new possibilities opened with Mira and I’d like to send my congrats to you all, specially to Sam, whom I’ve been following the tutorials for a long time. Best!

July 3, 2013 | 6:14 am

@belquer Woah, you’re having interesting bugs. I realize, though, that you might use a different word to describe them, maybe a word like frustrating, so let me see what I can do to help you.

Before anything else, some of the bugs you’re seeing might be related to the version of Max that you’re using. Try updating to 6.1.3 and see if that doesn’t help.

Okay, as for your first bug, I’m having a hard time figuring out exactly what’s going on. You mean you’re sending messages to a cornerpin, and Mira is receiving these messages? Do you think you could post the patch that is causing this problem?

As for the second bug, I think you’re trying to use jit.pwindow with Mira, which is actually not yet supported. I’m worried that you might be seeing the placeholder video, which means that I forgot to take that out of the final release, which would be silly. Sorry about that :)

Finally, thanks for the warm wishes, and for your patience while we sort out these early bugs. I hope that it’s not subtracting too much from your fun times with Mira. Let me know if there are any other questions I can clear up for you.

July 3, 2013 | 6:57 am

Sam, thanks for the quick response. Just checked with 6.1.3, same results. I’m not sending messages to cornerpin, that’s the weird thing, maybe it’s something related to presets. I’m not trying to use a jit.pwindow, but it seems Mira interferes with the windows behavior, I don’t know. Anyway, I’m posting the patch, but sorry for the mess, I had to hurry for the premiere yesterday and didn’t have time to clean it up. By the way… it’s in Brazilian Portuguese, so if you have any doubts, just ask, ok?

July 3, 2013 | 7:05 am

I tried to past or attach, but the patch has 1.8Mb. Can I send it to you by email?

July 3, 2013 | 8:34 am

@belquer Brazilian Portuguese? Awesome!

Do you know about copy compressed? In the edit menu there’s an option called copy compressed, which will copy a compressed form of your patch to the clipboard. You should be able to paste that in a reply here. If not, I’ll give you my email so you can send it to me. But you should know I probably won’t be able to give it a good long look (unless it’s an easy fix) until tomorrow.

July 3, 2013 | 9:14 am

I’ve already tried compressed copy but still didn’t fit. The patch is really big, it controls lots of things, that’s why I’m so excited with Mira. If this issues were solved it would be super! I found a workround for now though: when I have videos from gl.hap I disconnect, after that I connect again. It’s clumsy but it works!

July 3, 2013 | 6:22 pm

@belquer this sounds like it might be that your mira patch is overloading the scheduler or the low priority queue. Of course an example would be useful to us, but in the meantime, you could try experimenting with higher values for queue throttle and poll throttle in Max Menu->Preferences->Scheduler.

Also if you’re streaming numbers from mira.motion/multitouch, you might want to use judicious speedlim/qlim as these can put out a lot of data all at once, and would be likely culprits in the scenario you are describing with

Since this thread is getting really long, in general, I’d like to suggest that people start new threads with individual issues in the Mira forum, rather than just add on to this thread.


July 4, 2013 | 8:16 am

@joshua Ok, thanks. I’ll create a new post if the issue persists. I’ll also try the solutions you suggested. For more information, the doesn’t freeze if I don’t send bangs from Mira to the main pattrstorage in my patch (changing presets). I’m also using Mira to control particles movement and audio, and these are ok.



July 5, 2013 | 9:54 am

Unofficial Mira Video _5_7_2013


July 8, 2013 | 7:39 am

I’m on board now, too. :-)

July 8, 2013 | 4:39 pm

"We’re currently working on a Windows version of the Max package which will be available in the coming weeks."

is there any news about it? I just was thinking to buy Mira on the sale, but i’m on Windows, so it would make sense only if there is a Windows version coming in a few weeks…


July 10, 2013 | 9:37 am

I’d buy this in a heartbeat :) But I need to know if this will work well on an ipad 1 ??? To use this as a live controller means absolutely no drop outs or freeze ups. I use touch OSC right now and that works perfectly.
So speed and performance results on an ipad 1 with a busy patch ?

July 11, 2013 | 1:41 am

I’m on an iPad 1, haven’t tested speed and performance properly so don’t want to comment too much on that yet. It seems pretty responsive, but I have experienced some data lag and am getting fairly frequent Mira crashes with different operations, sometimes just when I open it. I use touchOSC all the time because it is rock solid and Mira isn’t quite there yet. Also had a problem with my MacPro when you have more than one network device enabled, and it doesn’t sound like a fix will be on its way soon (other than manually unplugging stuff and plugging it back in):

Saying that, its an excellent tool and I’m sure when the bugs are ironed out it will be great. I didn’t see any requests for Beta testers which might have helped ensure a more finished product.

July 11, 2013 | 3:52 am

Alright, thanks Luke, I’ll go pick up a copy and wait for the bugs to get ironed out. :)

July 11, 2013 | 6:38 am


is MIRA an iPad-only app, or does it run on other iOS devices as well? Personally, I am wondering whether it would run on my iPod Touch (with iOS 6.1.3), but if you don’t know that, it would help if somebody could just confirm whether it runs on a regular iPhone?


July 11, 2013 | 7:05 am

(@$adam : seems to be ipad only)

July 12, 2013 | 3:56 am

Is Somebody from cycling74 here? :)


"We’re currently working on a Windows version of the Max package which will be available in the coming weeks."

is there any news about it? I just was thinking to buy Mira on the sale, but i’m on Windows, so it would make sense only if there is a Windows version coming in a few weeks…


July 13, 2013 | 9:59 am

another feature request:


*i’m sure the crew is working on making all the gui Mira friendly, but just wanted to say my 2cents…loving it so far!

July 15, 2013 | 10:48 am

Given the length of this topic, I’d like to request that further responses, bug reports, and feature requests get broken off into new, more focussed topics in the MIRA forum. This will make it easier for all of us to keep up and stay engaged in the conversation. Thanks!

July 28, 2013 | 9:26 am

+ 1 *100 for an iphone version.

July 31, 2013 | 3:27 pm

I would also love to see a version of the Mira app for iPhone.

September 10, 2013 | 4:26 pm

iPhone goes 64-bit. *cough*MSP Runtime for iOS???*cough*

September 18, 2013 | 6:14 am

Will there be an iphone version in the future? I could really need one.

September 18, 2013 | 6:18 am

I ment an iphone version of mira! A runtime max version for the iphone, or any possibility to build apps for the iphone with max, would be even better!

October 16, 2013 | 12:45 am

My new project with MIRA.

hope you enjoy it! (coming soon at apple store)

January 24, 2015 | 11:03 am

Is there an installation guide for installing MIRA on IPads as im in the process of writing a manual for a system that will use MIRA and it would help to have a guide.

Viewing 137 posts - 1 through 137 (of 137 total)

Forums > MIRA