Session Box vs MPK249 + Feedback [with Images]
John and Community,
First of all, I appreciate and have a profound respect with this Remotify idea. It’s great to see this effort being unrolled. But I’m already almost quitting, ‘cus I’m not able to create a simple and effective Session Box. Let me explain…
I own a Akai MPK249 and plug it along my MB Pro with Ableton Live 9. This hardware come with a Factory Script that works very well for what it’s purpose to do. Everything they programmed works fine (Faders, Knobs, Switches and DAW Control). Ok, after researching a lot around internet and discovering this RemoteScript world, I found Remotify 2 month’s ago and only this week I have the courage to invest in this idea. I was trying to learn python programming – didn’t worked either.
My wish for the MPK249 behavior within Live is to work similar as APC40: with a Session Box to launch clips for live recording or playing samples. This is the most important for me. The rest is a plus.
And yes, I make it work, but I found this problems:
– When I arm a track, the hardware receives a “Midi Note On” and all the 3 Scenes turns Red. With “Remote” options On or Off, this happens anyway. I believe the MPK249 pads only works with 2 color leds per pad. (Image 1)
– If I unarm the same track, the Scenes with Clips appears the way it should (On for Scenes with Clips, Off without Clips). (Image 1)
– I’ve organized the 4×4 pads of the MPK as 3×4 Scene Launch and the bottom 1×4 as “Clip Stop Button”. The Stop buttons have a strange behavior with colors either. It functions well inside the program, but if I hold a little longer, the pad colours go Off, then I need to Hold again to go On. Isn’t a hardware problem, ‘cus I already mapped the stops buttons with another MPK Preset and it all works fine… Seems to be a MIDI Feedback issue. (Image 2)
– This problema above seems to be similar to the other topic I’ve opened (I’ve already gave up of that). When I create a “Arm” button from a Switch on the Hardware (yellow on/off, no coloured leds), I need to press 2 times to arm/unarm, instead of one.
What have worked of all my scripting:
– Faders as Volumes
– Transport Buttons
##
All of this is my present problems. It’s seems to me that Remotify is a great idea still being develop by one person only ( <3 developers). And I think it's a great idea that doesn't work for all controllers... Not everything can be mapped trough Remotify 'til now. Maybe trough Python coding it's all possible, but I don't have this skills... So, John, I will give you here some feedback of what I think of remotify so far, ok? Some things that I've missed:
– manual/tutorials with deep explanations.
– search engine on this forum (maybe a deep organization either)
– More MIDI languages as MMC, Sysex, Keystroke, etc… only CC and Notes it’s a pain sometimes.
– Save a draw of the last script being developed in the app. I’ve lost 2 or 3 script studies until I understand I couldn’t close Chrome without downloading the script.
– Organize mappings by Add order.
– Play Scenes independent of the Session Box – I’d like to play Scenes as a sequencer in my 4×4 pads.
##
I know It’s a lot and I hope there’s a way out to my problems. I take the opportunity to ask/suggest another thing:
– Is there a way to edit the Factory Script of my controller? It would be much easier to understand how does it work and “only” add the Session Box above it. I don’t know it this information can be grabbed from the .pyc file inside the folder.
For now thats it! Thanks for your attention!
RD
Hi RD,
With regards to image 1, when you arm a track, the default LED feedback from Ableton will turn the pads red to signify its armed for recording.
You can change what colour is displayed when armed by adding a custom value for “Record” inside the LED feedback box. Probably adding wither a number “4” or “0” in there will fix it.
With regards to:
“if I hold a little longer, the pad colours go Off, then I need to Hold again to go On.”
We don’t have any functionality being added to the remote scripts which could be affecting pads when holding it, so I can only assume there’s something happening in the hardware or to turn it off or Ableton is sending a note off message to your controller for some reason.
Thank you for the feedback, we will be working on providing deeper tutorials / manual etc.
Adding a search for the community forum is a great idea.
Organising mappings by the order they were added is also a good idea.
Thanks
John
Here’s the selection of pad colours for the MPK249:
Red, Orange, Amber, Yellow, Green, Green, Blue, Aqua, Light Blue, Blue, Purple, Pink, Hot Pink, Light Purple, Light Green, Light Pink, Grey.
I had a look in the user guide but couldn’t see corresponding velocity values for them 🙁 So it would be a case of testing yourself for now. The values go up to 127 so if you’ve only tried 0 – 12 I’d suggest going a lot higher. A quick way to do this is to put a different value in each LED Feedback option of the session box.
You can change the behaviour of your solo buttons inside Ableton’s preferences > record/warp/launch tab. Turning the solo button off for “exclusive” makes solo buttons on /off independent of each other.
If you have a session box active, anything that is set as “track type” “specific” will be relative to the session box position. This was quite a popular user request which we added a while back.
It probably does make sense to have this function be optional, however I’m not sure how possible it would be to have some controls be relative to the session box and others not. I would need to investigate.
The functionality with the stop buttons is, its on/active when there is a playing clip in its track and off/deactivated when there’s nothing to stop.
“It would be cool if some mappings could be grouped to change the same information.”
Yes this would be a great time saver.
Or maybe the velocity values correspond with the APC40 values:
https://d2r1vs3d9006ap.cloudfront.net/s3_images/1365219/TechHippAPC40MK2…
Or an even quicker way to figure out pad colours is to send midi note data to the controller from Ableton: Here’s how to setup sending midi back to your controller: https://support.novationmusic.com/hc/en-gb/articles/207561475-How-do-I-g…
Then you need to draw in notes that correspond to your pads and change their velocities in order to change the pad colours like this guy:
https://youtu.be/qo2NT2VV8lc?t=7m13s
The velocity values are what you need to input in the feedback options.
It also sounds – from some of the problems you’ve been having that yes, there’s a feedback issue – like paying the button makes your controller miss the LED feedback, because it’s busy with its own feedback.
ie the controller automatically turns a led on when any pad is touched, and then turns it off when it’s released, so that internal response interrupts the midi info telling it to do something.
Here’s an odd thing to try – with unpredictable, but in my experience sometimes surprisingly helpful results: try different combinations of “Momentary” “Not Momentary” “CC” and “Note’
What I mean is, try Note instead of CC for whatever control you’re using. Try telling Remotify that you’ve made this change and try not telling.
Try saying it’s momentary but then setting it up as not.or via versa. Or correctly set, but the opposite of what you think you want. Etc.
The quirks are sometimes unexpected, but so are the solutions.
Good luck!
pp
Sign up
User registration is currently not allowed.