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.
As I have been working quite a lot on angular velocity with L***r recently I really like the presence of the mira.mt.rotate 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.
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?
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.
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.
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!
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 !
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.
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?"
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.
@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.
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.
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.
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 (http://www.computermusicnotation.com/) 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! :)
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.
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...
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.
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.
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.
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".
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.
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 !!!
@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
+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!
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.