Ubermap for Push 2 (VST/AU parameter remapping)

Come here to discuss Push with other users.
For tech support, please head to http://www.ableton.com/help
Post Reply
tom_d
Posts: 229
Joined: Sat Feb 08, 2014 2:20 pm

Ubermap for Push 2 (VST/AU parameter remapping)

Post by tom_d » Thu May 05, 2016 8:38 pm

Ubermap is a free, open-source script for Ableton allows you to create custom Push controller mappings for VST and AU plugins. The key information is listed below, please see the README (https://github.com/tomduncalf/ubermap/b ... /README.md), the original post (viewtopic.php?f=55&t=201849) and the post below (viewtopic.php?p=1697827#p1697827) for more information.

Image

Please note that Ubermap is still considered experimental so please only install it if you are confident with what you are doing, no responsibility can be accepted for any problems you may encounter!

Requirements: Live 9.6.2.b1 Beta, Push 2 (Push 1 should also work, but some features will be Push 2 only)

Latest stable Ubermap version download link: http://bit.ly/ubermap-0_4b4
Latest experimental Ubermap version download link: http://bit.ly/ubermap-1_0_0b2

README (documentation): https://github.com/tomduncalf/ubermap/b ... /README.md

Github link: http://bit.ly/ubermap-src
Donation link: https://www.paypal.me/tomduncalf/
Ubermap plugin configurations thread: viewtopic.php?f=55&t=221580&start=0

Known issues
  • Only AU and VST devices can be mapped, not internal Live ones. Not sure if this will be fixed.
Version history
1.0.0b2 (experimental): Fix adding blank spaces (and update instructions for doing so), add instructions for Push 1 users
1.0.0b1: Added support for parameter value mappings for non-continuous parameters (Push 2 only) - see viewtopic.php?p=1698330&sid=aedee4ab6c1 ... d#p1698330
0.4b4 (stable): Added back support for passing through custom parameter names to Push 2
0.4b3: Fixed issue where new device mappings were not being dumped
0.4b1: First version to work with Push 2
Last edited by tom_d on Mon Jun 06, 2016 3:47 pm, edited 21 times in total.
Ubermap: simple, free bank and parameter remapping for AudioUnit and VST devices for Push and Push 2: http://ubermap.live

tom_d
Posts: 229
Joined: Sat Feb 08, 2014 2:20 pm

Re: Ubermap for Push 2 (VST/AU parameter remapping)

Post by tom_d » Thu May 05, 2016 8:38 pm

Original first post below:

Hi all,

Apologies for being silent for a while, have been busy with other things but took delivery of a Push 2 this week and the first thing I had to do was get Ubermap working on it, of course ;)

I've not tested it thoroughly at all and some stuff might not work, consider it very "alpha" quality. I've noticed the "Best of" bank no longer seems to work and instead just the first bank shows, it looks like this is how all Live's devices work now (some with a "Main" bank as the first one), so the workaround is to just make your first bank the ones you want to show when you haven't gone "in" to a device. However my old plugin mappings seem to work otherwise which is nice!

Obligatory photo of a mapped plugin, in this case TAL U-No-LX:

Image

So if anyone out there fancies testing it out (preferably if you are familiar with Ubermap already), it would be great to get your feedback. Usual disclaimers apply, and you'll need the latest Live 9.6.2b2 beta (there's no point targeting old versions when a beta is out, as the code keeps changing) and possibly a Push 2 - I've not got Push 1 any more to try it out on there, but I'll try and support it on Push 1 as best as I can if people want it - please complete the poll at viewtopic.php?f=55&t=221502 (but really, you just should just upgrade, Push 2 is stunning!)

The download link is at http://bit.ly/ubermap-0_4b3, same instructions as before (install.command, Windows users are on your own ;) - I've not had time to update the manual install instructions so you may need to look at how install.command works) and the code is on Github at http://bit.ly/ubermap-src, pull requests/feedback welcome.

Thought I would start a new thread as the old one was getting a bit long, but if you are new to this, there's lots of discussion about it on the old thread: viewtopic.php?f=55&t=201849.

Obviously Push 2 opens up lots of new possibilities with its lovely screen and I've already got lots of ideas for where this could go (assuming Ableton don't get there first with a proper mapping solution!) but hopefully this is a good start :)

A couple of people have said they'd happily pay for Ubermap - I've got no intention of charging for it and the core remapping functionality will always be free and open source (perhaps in future I might develop additional features which are "premium"), but if you'd like to support development/help me buy more beer ;) please feel free to donate at https://www.paypal.me/tomduncalf/.

Cheers,
Tom
Last edited by tom_d on Wed May 11, 2016 6:28 pm, edited 3 times in total.
Ubermap: simple, free bank and parameter remapping for AudioUnit and VST devices for Push and Push 2: http://ubermap.live

tom_d
Posts: 229
Joined: Sat Feb 08, 2014 2:20 pm

Re: Ubermap for Push 2 (VST/AU parameter remapping)

Post by tom_d » Thu May 05, 2016 8:38 pm

[reserved post]
Ubermap: simple, free bank and parameter remapping for AudioUnit and VST devices for Push and Push 2: http://ubermap.live

tom_d
Posts: 229
Joined: Sat Feb 08, 2014 2:20 pm

Re: Ubermap for Push 2 (VST/AU parameter remapping)

Post by tom_d » Sat May 07, 2016 6:12 pm

By the way, it would be great if people could let me know what version of Push they are using so I know where to focus development effort etc: viewtopic.php?f=55&t=221502
Ubermap: simple, free bank and parameter remapping for AudioUnit and VST devices for Push and Push 2: http://ubermap.live

Soulimano
Posts: 24
Joined: Tue Nov 10, 2015 7:35 pm

Re: Ubermap for Push 2 (VST/AU parameter remapping)

Post by Soulimano » Wed May 11, 2016 4:03 pm

Hi Tom,


Happy to see you back.

So i m PC user with Push2 and i tried to install ubermap. I have no crashs, but it's not working.

Here is the mainlog file content :

************

INFO: UbermapDevices ready
INFO: Applying UbermapDevices patches
INFO: config not found: C:\Users\Yan\Ubermap\Devices\EQ Eight_abf576fd439b33ab4a23fd8f10955825.cfg
INFO: config not found: C:\Users\Yan\Ubermap\Devices\Spire-1.1_47907c930bf2a8b624cbd9113fde4268.cfg
INFO: config not found: C:\Users\Yan\Ubermap\Devices\Spire-1.1_47907c930bf2a8b624cbd9113fde4268.cfg


*************

There was no files written in the devices folder.

For info : on previous install of ubermap, there was a devices.py to put on _common folder. Now it's missing. Maybe it's linked to the problem ?

tom_d
Posts: 229
Joined: Sat Feb 08, 2014 2:20 pm

Re: Ubermap for Push 2 (VST/AU parameter remapping)

Post by tom_d » Wed May 11, 2016 5:57 pm

Soulimano wrote:Hi Tom,


Happy to see you back.

So i m PC user with Push2 and i tried to install ubermap. I have no crashs, but it's not working.

Here is the mainlog file content :

************

INFO: UbermapDevices ready
INFO: Applying UbermapDevices patches
INFO: config not found: C:\Users\Yan\Ubermap\Devices\EQ Eight_abf576fd439b33ab4a23fd8f10955825.cfg
INFO: config not found: C:\Users\Yan\Ubermap\Devices\Spire-1.1_47907c930bf2a8b624cbd9113fde4268.cfg
INFO: config not found: C:\Users\Yan\Ubermap\Devices\Spire-1.1_47907c930bf2a8b624cbd9113fde4268.cfg


*************

There was no files written in the devices folder.

For info : on previous install of ubermap, there was a devices.py to put on _common folder. Now it's missing. Maybe it's linked to the problem ?
Hey, it looks like it is installed properly, but not working for some reason. I'll test it out this evening and see if I can work out why, as someone else reported the same issue.

Just to check, you followed the instructions at https://github.com/tomduncalf/ubermap/t ... stallation? I think these are accurate - the structure has changed since the old version, hence the missing devices.py file.
Ubermap: simple, free bank and parameter remapping for AudioUnit and VST devices for Push and Push 2: http://ubermap.live

peterswimm
Posts: 39
Joined: Fri Feb 05, 2016 9:03 pm

Re: Ubermap for Push 2 (VST/AU parameter remapping)

Post by peterswimm » Wed May 11, 2016 6:03 pm

Ooh i missed this thread! Will download and test my existing mappings. Should we start a separate thread for mapping definitions?

tom_d
Posts: 229
Joined: Sat Feb 08, 2014 2:20 pm

Re: Ubermap for Push 2 (VST/AU parameter remapping)

Post by tom_d » Wed May 11, 2016 6:13 pm

Soulimano wrote:Hi Tom,


Happy to see you back.

So i m PC user with Push2 and i tried to install ubermap. I have no crashs, but it's not working.

Here is the mainlog file content :

************

INFO: UbermapDevices ready
INFO: Applying UbermapDevices patches
INFO: config not found: C:\Users\Yan\Ubermap\Devices\EQ Eight_abf576fd439b33ab4a23fd8f10955825.cfg
INFO: config not found: C:\Users\Yan\Ubermap\Devices\Spire-1.1_47907c930bf2a8b624cbd9113fde4268.cfg
INFO: config not found: C:\Users\Yan\Ubermap\Devices\Spire-1.1_47907c930bf2a8b624cbd9113fde4268.cfg


*************

There was no files written in the devices folder.

For info : on previous install of ubermap, there was a devices.py to put on _common folder. Now it's missing. Maybe it's linked to the problem ?
I totally screwed up :oops: and didn't include the call to dump new devices... was in such a rush to release it that I didn't test with any new devices! I've published a new version which should fix this, please let me know if it does! http://bit.ly/ubermap-0_4b3

One thing to note: custom parameter names currently aren't working on Push 2. I'm investigating this :)
Ubermap: simple, free bank and parameter remapping for AudioUnit and VST devices for Push and Push 2: http://ubermap.live

tom_d
Posts: 229
Joined: Sat Feb 08, 2014 2:20 pm

Re: Ubermap for Push 2 (VST/AU parameter remapping)

Post by tom_d » Wed May 11, 2016 6:14 pm

peterswimm wrote:Ooh i missed this thread! Will download and test my existing mappings. Should we start a separate thread for mapping definitions?
Hey Peter, cheers, and thanks for the donation, I will spend it wisely ;)

That's a great idea, I'll start a new thread now!
Ubermap: simple, free bank and parameter remapping for AudioUnit and VST devices for Push and Push 2: http://ubermap.live

Soulimano
Posts: 24
Joined: Tue Nov 10, 2015 7:35 pm

Re: Ubermap for Push 2 (VST/AU parameter remapping)

Post by Soulimano » Wed May 11, 2016 6:22 pm

Yan Tom i followed theses intructions, wich are the same as the readme file included.

Let me know if i can help in any way.

tom_d
Posts: 229
Joined: Sat Feb 08, 2014 2:20 pm

Re: Ubermap for Push 2 (VST/AU parameter remapping)

Post by tom_d » Wed May 11, 2016 6:29 pm

Soulimano wrote:Yan Tom i followed theses intructions, wich are the same as the readme file included.

Let me know if i can help in any way.
Please try the latest version (see my message to you above) - this should be fixed I hope
Ubermap: simple, free bank and parameter remapping for AudioUnit and VST devices for Push and Push 2: http://ubermap.live

tom_d
Posts: 229
Joined: Sat Feb 08, 2014 2:20 pm

Re: Ubermap for Push 2 (VST/AU parameter remapping)

Post by tom_d » Wed May 11, 2016 6:30 pm

peterswimm wrote:Ooh i missed this thread! Will download and test my existing mappings. Should we start a separate thread for mapping definitions?
I've done this: viewtopic.php?f=55&t=221580 so please post away! I've also re-organised the start of this thread to make it clearer where to download Ubermap, etc.
Ubermap: simple, free bank and parameter remapping for AudioUnit and VST devices for Push and Push 2: http://ubermap.live

Soulimano
Posts: 24
Joined: Tue Nov 10, 2015 7:35 pm

Re: Ubermap for Push 2 (VST/AU parameter remapping)

Post by Soulimano » Wed May 11, 2016 7:36 pm

I Tried your last beat from your last link (0.4b3). Now it seems to work with vst plugins (but not with ableton live plugins). Indeed, the param renaming doesn't work, only bank renaming for now.

Ready to test next one ;)

tom_d
Posts: 229
Joined: Sat Feb 08, 2014 2:20 pm

Re: Ubermap for Push 2 (VST/AU parameter remapping)

Post by tom_d » Wed May 11, 2016 8:07 pm

Soulimano wrote:I Tried your last beat from your last link (0.4b3). Now it seems to work with vst plugins (but not with ableton live plugins). Indeed, the param renaming doesn't work, only bank renaming for now.

Ready to test next one ;)
Ah sorry, should have mentioned that - I don't think it will work with Ableton devices at all, or certainly not the ones with the "fancy" Push 2 layouts (e.g. Operator, Simpler). Not sure if I will ever add this support back in, as the dynamic mappings provided with Ableton are so good and it might be quite hard to support, but do let me know if there are specific cases where it would be useful and I will see what I can do.
Ubermap: simple, free bank and parameter remapping for AudioUnit and VST devices for Push and Push 2: http://ubermap.live

tom_d
Posts: 229
Joined: Sat Feb 08, 2014 2:20 pm

Re: Ubermap for Push 2 (VST/AU parameter remapping)

Post by tom_d » Wed May 11, 2016 8:12 pm

New update at http://bit.ly/ubermap-0_4b4 should allow you to use custom parameter names again :)
Ubermap: simple, free bank and parameter remapping for AudioUnit and VST devices for Push and Push 2: http://ubermap.live

Post Reply