General

Mu updated for Live 9, access chains, auto device select!

Started by xmonsta on .

Sign in or create an account to join the conversation.

40 posts

Topic starter
Mu updated for Live 9, new features for chains and device selection

I have fixed Mu to work with Live 9. This update also enables access to devices within chains and a new feature that displays the currently selected device.

Download the update here: http://www.xmonsta.com/blog/3-mu-lemur-for-ableton-and-ipad

Updates/New Features:
Control Devices inside chains.
Control (Follow) the currently selected device, in the top container (container A)
Browse devices inside chains (Chained devices use a dash (-) for depth of chained device (e.g. -- for two chains)

Fixes:
Fixed problem that prevented device templates from being loaded - would not work with Max 5.1.9+ and Live 8/9
Fixed all templates. A problem caused each element (fader/rotary) to control the other elements.
Added template for SH Drum Rack, since the stock template that came with Mu was broken

Coming soon:

New Templates for Live 9 devices (Glue compressor, EQ Eight)
New Templates for Live 8/9 Devices (Vocoder, Reverb, Sampler, Simpler, Midi Effect Rack)
New Templates for popular VST's - such as Massive, Diversion, Albino 3 and much more...
A download for the stock Mu device, that includes the fix for live 9, but doesnt include the new features

I worked quite hard on this update, so hope you enjoy it! Now go make some lovely music!!
Subject: Re: Mu updated for Live 9, access chains, auto device select
Is there a relationship between Mu and LiveControl?.. or just friendly competition?

Looks awesome btw. I need to upgrade to Live 9 as well as start digging into M4L. I have not built a thing in that environment yet.

Have you considered using breakpoint for things like EQ 8 and the auto filter? I find it helps to have some representation of the line, although admittedly it can be a bit of a headache to make it behave.
Subject: Re: Mu updated for Live 9, access chains, auto device select
Not sure of the relationship between Mu and Livecontrol. I think they might all be working towards the same goal.

Livecontrol looks great, I think it will focus on controlling ableton live. Whereas, I always loved Mu because the best part of it was the device control. That's why I updated Mu. For me, this new update really compliments my use of ableton live (to follow devices as Im using them). I dont think the live api will allow to create the ultimate controller for ableton anytime soon that allows me to make music on the couch. Maybe livecontrol will do this. We'll see.

Im going to be making lots of templates for Mu in the coming weeks, for lots of VSTs and FX. Your ideas for breakpoint controllers sound cool, so I will have a go at that as well. Cheers Traxus!
Subject: Re: Mu updated for Live 9, access chains, auto device select
Ah, I had forgotten that Mu was actually a child of JazzMutant, I thought it was third party.

I've been meaning to add another 2 points to my auto filter display, as to generate a more accurate image of what live produces without going overboard on the points...

http://liine.net/en/community/user-library/view/362/

Now that i think about it, making an EQ8 out of a breakpoint could be pretty tough, as not every point necessarily falls on the line that is produced.
Subject: Re: Mu updated for Live 9, access chains, auto device select
An easy mistake to make, what with xmonsta not exactly making it plain on his / her site that "Mu 1.3" isn't an officially sanctioned product (that I'm aware of).

While I applaud the effort, I believe only Liine or Jazzmutant have the standing to bump the version number and release updates. I can't find any license in the official Mu package, which devolves to "no license" AIUI.

Some clarification would be appreciated.
Subject: Re: Mu updated for Live 9, access chains, auto device select
Hi
Personally I must admit I find the 'Updated Mu Lemur iPad App' to Version 1.3 claim a little odd . . .
And the lack of any clear detail that you are not the original/main developer . . .
Plus the fact that you fail to mention the work done by many various other people . . .
And claimed 'fixes', future plans, fine print etc all fail to mention these facts . . .
I have had Mu running quite fine with Max 5.16 and Live 8 . . . Had not checked 9 yet . . .
Not even any mention or link to Mu 1.2 as Premium Content from Liine ??
And how much of the other 'work' that you are claiming have you actually done yourself, I wonder??
It all just seems a little weird to me . . . ..

Why not just post it to the Liine User Library (Please do so) and mention/discuss it on this Forum?
Why setup a separate Forum on your site to discuss 'your' Mu development?
Why the lack of any recognition/mention of it (Mu) as Liine Premium Content?
Why no mention of this Forum or any of the people who's work you have used?
It would be really great if you could address these points . . .

It really seems that you are misguiding people into thinking that this is your own development . . .
I really hope this is not designed as a 'launchpad' for further 'commercial' venturing . . .
Subject: Re: Mu updated for Live 9, access chains, auto device select
Hi
The Liine Library is at http://liine.net/en/community/user-library/
You will see that there are a few Mu additions in there that were included in your project (hint- I did the Amp one) . . .
And there are some threads on this Forum discussing Mu development and tweaking, try the search function . . .
Maybe we can bump one up and make it 'sticky' or at least keep some current discussions going
And oh yeah - glad to see some more people into Mu dev, have meant to do a bit more but time gets away . . .

Cheers
MM
Subject: Re: Mu updated for Live 9, access chains, auto device select
Thank you for finally making something that allows you to control the currently selected device, I've been looking for a module/template that is able to do this for over a year! I see that you have made the download unavailable, but if you want me to beta test your update let me know :D
Subject: Re: Mu updated for Live 9, access chains, auto device select
Hi was wondering if this template was going to be posted as i have problems with mu since updating to live 9
I have two legacy lemurs and iphone lemur my setup depends on mu it was fine with live 8 the device control modules don't
load up. When you press edit max patch button they load up on lemur but are unresponsive doesn't move auto filter
for example on ableton very frustrating. I'm looking for a way to fix this i have limited max knowledge i have done the
basic lessons on the cycling site any help would be greatly appreciated
Subject: Re: Mu updated for Live 9, access chains, auto device select
Hopefully xmonsta will repost.

It may be a case where Liine are reviewing the code with a view to making the effort official, giving it a Premium Content slot?

It is a slightly unusual case, what with the IP belonging to the Liine guys.

I'd been working on Mu a while back with a view to releasing that work at some point (now abandoned) - so obvs how to approach that is something I've given a little thought to.

If it does what it says on the tin, and Liine don't view the project as taking away from LiveControl 2, I personally would view it as a great service to the many folk who depend on Mu.

You could attempt the work yourself, but it's not entirely trivial - particularly if you're new to Max. Mu is a tad byzantine, structurally, at least to these eyes . . . add to that you're looking at updating code across Max versions and yeah. It's a bit of work, for sure.

So if xmonsta or Liine are reading this - get it together guys. This is a win-win-win situation here.
Subject: Re: Mu updated for Live 9, access chains, auto device select
Thanks for the reply joe, Hope xmonsta reposts this template and it sorts out my problems need a fix
and i think it beyond my capabilities to sort it myself I looked at mu before in max and it was pretty
complex.Think there should be a little more input from liine team in developing skills of users I often
feel I've come up against a brick wall workshops/lessons video tutorials on how to program lemur better
i troll through the two forums and read all sorts to get info so liine guys pull your socks up please
Subject: Re: Mu updated for Live 9, access chains, auto device select
To be honest, Im a bit confused now. When I thought about sharing the changes I made to Mu, I landed on this page - http://code.google.com/p/lemur-mu/ , which looks like it is run by the developers and states GPL. However, I can see now there have been no files uploaded. I also got confused when I uploaded Mu to the user library, because there is no way of Liine approving my changes. The file seemingly just goes onto the live site.

I would be very grateful if Liine could clarify:

1) Can I upload the basic fix to get Mu working for Live 9 to the library?
2) Can I also upload the changes I made to Mu, to make it work in chains and on selected devices?
3) Is there a way for Liine to give me some direction on attributions etc. and approve the changes I made?

I would love to make these changes available to the community, but just confused at this point on whether it is indeed GPL and whether I am allowed to share the changes.

cheers xmonsta
Subject: Re: Mu updated for Live 9, access chains, auto device select
I dont see the problem myself xmonsta should be allowed to upload his fix and whatever changes he has made to mu.
I for one need it fixed i think any part of the community that has something to contribute working or not should
be able to share without all the red tape commissioned by the very people that should have a fix in the first place (liine) thats you!!!
its only one part of the problem fixed for me as I use 2 legacy lemurs ill have to try and resize all the jzlm to fit the legacy
but its a step in the right direction and i'm dedicated to make my lemurs integrate with live as much as possible I use mu
sequncomat and a couple of my own templates for au's within live sometimes use reaktor too running in parallel since updating
to live9 I'm sorta stuck without the device loader and can't progress properly in my setup.
further more i think xmonsta's website looked exiting had all the various tabs about mu and how to change the template something
I dont see on this site no proper build or video tutorials like jazzmutant had on there site allowing users/customers to grasp a better
understanding of this wonderful touchscreen device. showing how to integrate it better into our individual needs instead of all this cloak
and dagger stuff i've witnessed on these forums we are supposed to be a sharing community sharing knowledge and understanding and at
the end of the day xmonsta was sharing. personally i think liine should step up to the mark if your site catered for all the needs then maybe
he wouldn't feel the need to make his wonderful looking site. I also add i don't mind paying a small price for a template I don't have the
knowledge to build myself as I appreciate it takes valuable time at the end of the day I really only want to make music I'm not a programmer
but I really want to learn max and lemur so I can make making music more enjoyable away from the mouse
sorry for the long post and please get mu FIXED!!!!!

+1 for mu update
Subject: Re: Mu updated for Live 9, access chains, auto device select
I don't think you'd need code-approval from Liine, that was really a hypothetical for the case where they might want to adopt your version as an official revision.

It looks like the intention was always there to have the thing GPLed but the execution fell short.

I think if you renamed it to something like "Mu 1.2_4_9" and added yourself to the credits, stating your input etc. I believe the etiquette for providing a URL or link to your own site is set out somewhere on the Ableton site . . . but IIRC it's simple enough, stick it in the credits and not in the Device UI.

Then just bung it up on the User Lib.

You can link from your own site then, still use it as a bit of a promotional item. It could form the basis of a real community fork of the old Mu - not everyone's going to want or be able to switch up to LC 2 for a while. An unofficial hangout for people hacking on Mu? Might be good.


Go the nut.
Subject: Re: Mu updated for Live 9, access chains, auto device select
Hi
From memory Mathieu was on the original Mu development team - not sure about the google repo though. Neither am I sure about the stated GPL particularly when the link goes to a license for Perl . . . Not sure of exact licensing situation but probably some sort of open-source, share, non-commercial type . ..
I do wonder how you ended up there (code.google etc) and why you would have shared it there after getting most of the resources from here - I presume you got the original Mu from the Premium Content section and the various extra devices from the Liine User Library.
I say that because there are devices in your release that have only been published in the Liine library - otherwise I would be very interested in finding out where you got your resources from in the start . . .

Given that it is not really a substantial change to lots of file it may be easier to just post, to the Liine library, the changed parts with instructions for modifying ones existing Mu install.
I thought we had a bit of a Mu development thread going at one stage but have not been able to find it yet - We could always start a new thread or even continue this one focussed purely on this and further Mu devs
Eventually this could lead to a definitive Mu 1.3 release - maybe send your current work to support@liine.net and see what Nick thinks about it all . I've had a bit of look at it all, though I had some issues with it . . ..
I was a bit concerned about some of the claimed 'problems' in the earlier version that you said you fixed as I have not seen the issues you mentioned and can't see where you might have fixed them . . .

Certainly did not mean to get you too confused about it all - yes, share it, I was just concerned by the 'where and how' - you can always PM me or email me if you want to discuss it all off-list, not that I really have any final say either way in it all . ..

Anyway, For the time being you could always just zip it all up and post it here in this thread for people to beta test and pull apart, comment on and contribute additional features, devices etc . . .

Cheers
MM
Subject: Re: Mu updated for Live 9, access chains, auto device select
Yeah, please upload it again, here or in the user library. I think right now Mu is the most capable of all available ipad controllers for live ( when it works ok) and the only one that allows you to touch control most of ableton devices ( touchable can only control some of them ).It is overlooked for some reason though - probably because it requires both max and lemur.It would be great if touch control can be used in Live 9, will definetely make my day :P
Subject: Re: Mu updated for Live 9, access chains, auto device select
Unless you received a cease and desist from Liine over the publication of your update (which would be a harsh seeing as they have always strongly favoured a collaborative community) I think you may have been a bit quick to retract your release.

I too am stuck without mu on my legacy lemur since updating to live9. At the very least I would love to see the diff for the M4L components and know if you had to make changes to the jzml/jzlib parts. I was going to set about reworking the lemur loader integration myself as I have a push on the way which will take over a lot of the mu functions. It would be a massive timesaver to not have to work all the required fixes out before I can start composing again.

I want to set mu to follow the selected rack/device and be load a control template automatically (or on tap). I have some custom racks and templates for them and they go beyond twiddling 8 macro knobs.