Forums > MIRA

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

Jun 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:

Jun 21 2013 | 11:38 am

Time to get an iPad.

Jun 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.

Jun 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.

Jun 21 2013 | 12:14 pm

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

Jun 21 2013 | 12:39 pm

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

Jun 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.

Jun 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?

Jun 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.

Jun 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?

Jun 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.

Jun 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
Jun 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.

Jun 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).

Jun 21 2013 | 4:38 pm

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

Jun 21 2013 | 5:28 pm

here is a ‘scrolling’ multislider interface for mira

-- Pasted Max Patch, click to expand. --


Jun 21 2013 | 5:39 pm

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

Jun 21 2013 | 5:48 pm

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

Jun 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.

Jun 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.

Jun 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!

Jun 22 2013 | 1:08 am

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

Jun 22 2013 | 2:35 am

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

Jun 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 !

Jun 22 2013 | 2:58 am

Any plans for an iPhone version?

Jun 22 2013 | 3:08 am

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

Jun 22 2013 | 4:19 am

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

Jun 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.

Jun 22 2013 | 7:08 am

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

Jun 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 ?

Jun 22 2013 | 8:36 am

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


Jun 22 2013 | 8:39 am

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

Jun 22 2013 | 9:02 am

does this work for pc.

Jun 22 2013 | 9:16 am

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

Jun 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!

Jun 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?

Jun 22 2013 | 4:05 pm

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

Jun 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.

Jun 22 2013 | 6:50 pm

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

Jun 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?"

Jun 22 2013 | 7:15 pm

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

Jun 22 2013 | 11:37 pm

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

Jun 23 2013 | 12:40 am

android plants?

Jun 23 2013 | 1:21 am

Is it possible to access data from the camera?

Jun 23 2013 | 1:28 am

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

Jun 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?

Jun 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!

Jun 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

Jun 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

Jun 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.

Jun 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.

Jun 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

Jun 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. --


Jun 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.

Jun 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….

Jun 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" )

Jun 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.

Jun 24 2013 | 6:44 am

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

Jun 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.

Jun 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.


Jun 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

Jun 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 ?)


Jun 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! :)

Jun 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.

Jun 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…

Jun 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.

Jun 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:

Jun 25 2013 | 10:20 am

2 Version "mira-rgraino-MODIFIED.maxpat"

Jun 25 2013 | 10:37 am

sorry I made ​​a mistake


Jun 25 2013 | 11:00 am

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

Jun 25 2013 | 11:08 am

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

Jun 25 2013 | 12:18 pm

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

Jun 25 2013 | 3:24 pm

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

Jun 25 2013 | 3:45 pm

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

Jun 26 2013 | 6:47 am

how’s that update coming?

Jun 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.

Jun 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.

Jun 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…


Jun 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.

Jun 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".

Jun 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

Jun 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.

Jun 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 !!!

Jun 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

Jun 27 2013 | 9:24 am

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

Jun 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.

Jun 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 :-)

Jun 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!

Jun 28 2013 | 7:20 am

+1 from me as well on Mira forum category.

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

Jun 28 2013 | 12:12 pm

Mira forum created. Go crazy!

Jun 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?

Jun 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.

Jun 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)

Jun 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.

Jun 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.

Jun 29 2013 | 7:52 pm

this is soooo amazing, I want to marry you

Jun 30 2013 | 4:12 am

+1 for waveform~  > > >


Jun 30 2013 | 4:19 am

Samplr definitely has some interesting control paradigms.

Jun 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

Jun 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.

Jul 01 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.

Jul 01 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)

Jul 01 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?

Jul 01 2013 | 4:29 pm

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

Jul 01 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.

Jul 02 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
Jul 02 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!

Jul 02 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

Jul 03 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?

Jul 03 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!

Jul 03 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.

Jul 03 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?

Jul 03 2013 | 7:05 am

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

Jul 03 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.

Jul 03 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!

Jul 03 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.


Jul 04 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.



Jul 05 2013 | 9:54 am

Unofficial Mira Video _5_7_2013


Jul 08 2013 | 7:39 am

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

Jul 08 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…


Jul 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 ?

Jul 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.

Jul 11 2013 | 3:52 am

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

Jul 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?


Jul 11 2013 | 7:05 am

(@$adam : seems to be ipad only)

Jul 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…


Jul 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!

Jul 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!

Jul 28 2013 | 9:26 am

+ 1 *100 for an iphone version.

Jul 31 2013 | 3:27 pm

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

Sep 10 2013 | 4:26 pm

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

Sep 18 2013 | 6:14 am

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

Sep 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!

Oct 16 2013 | 12:45 am

My new project with MIRA.

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

Jan 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