Control selected track \w keyboard shortcuts

Share your favorite Ableton Live tips, tricks, and techniques.
ctspell
Posts: 26
Joined: Wed Feb 15, 2012 9:35 pm

Re: Control selected track \w keyboard shortcuts

Post by ctspell » Thu Sep 26, 2013 11:20 am

Can the script be modified to allow for shifting focus to track in arrange page?

wiffbi
Posts: 238
Joined: Wed Aug 18, 2004 4:53 pm

Re: Control selected track \w keyboard shortcuts

Post by wiffbi » Thu Sep 26, 2013 3:25 pm

Funk N. Furter wrote:wiffbi, is there any way you can make a short-cut to select the loop brace in Session?
I don’t understand. You mean select the loop brace in selected clip? I have not done much regarding ClipControl, but it should be possible to adjust loop start and end points via MIDI. I have ClipControl on my TODO-list, but have not managed to work much on it.
Funk N. Furter wrote:Also any way to make one for the word Length in Clip View?
I think the API offers access to loop start and end via MIDI, so is that what you want to do?

ctspell wrote:Can the script be modified to allow for shifting focus to track in arrange page?
You mean GUI-focus, so that (computer) keyboard input like cursor-keys work on the tracks and not e.g. browser? If I read the docs correct, then it should be possible.

re:dream
Posts: 4598
Joined: Fri Dec 28, 2007 9:42 am
Location: Hoerikwaggo's sunset side...
Contact:

Re: Control selected track \w keyboard shortcuts

Post by re:dream » Thu Sep 26, 2013 8:17 pm

wiffbi wrote:@The Finn: Are you sending on MIDI channel 1 (or 0, depending on where your hardware starts counting)?


That was the problem. One bank of pads was sending on the wrong channel. Works fine now. Thank you!

dr.mysterium
Posts: 88
Joined: Sat Jul 14, 2012 6:15 pm

Re: Control selected track \w keyboard shortcuts

Post by dr.mysterium » Fri Sep 27, 2013 5:44 am

Clyphx, Funken.
It has the functions your looking for. It's all in the manual.
It's the Clip Control section. Create X-Controls for the functions you need.

[Dr. M Extra Credit Technique]
or {How I Learned to love and combine Clyphx and STC}

(Tools needed = More than one midi controller, CopperLan Midi Routing Software)

1. Select the same MIDI channel for Selected Track Control Script
AND your Clyphx X-Controls. (Example = Ch. 9)
A. Avoid conflicting cc's & notes between both scripts.
(Clue) - 'Comment out' any unneeded STC functions to free up
cc's and notes (as needed)
2. CopperLan Midi routing Software (similar to Midi Yoke)
A. Download and install CopperLan.
B. Merge the selected MIDI Channel from EACH MIDI CONTROLLER (MIDI Ch. 9)
into ONE virtual midi cable. (Example = VMIDI 1)
3. Open preferences menu in Ableton, select MIDI tab.
A. Click to enable REMOTE switch for VMIDI 1 INPUT.
4. -The Magic Moment-
A. Select VMIDI 1 as the INPUT for Selected Track Control Script.
B. Select VMIDI 1 as the INPUT for Clyphx Control Script. DONE.

Now one can use all their controllers (AS ONE CONTROLLER!)
for STC Functions, STC Blue Hand Control,
Global Controls, Clyphx X-Controls and X-Clips, Etc....

Continuation of theory (homework)
1. Combine Clyphx controls and STC controls on one pad on Quneo.
2. Use same midi channel page in AUTOMAP to control Clyphx and STC (Novation Controllers)
I am Dr. M. Solo artist, member of 86BiTz, host of the Perfect Glitch Show, & the Live Jam Video Stream. Music on Soundcloud and BandCamp. Jam Archive on Patreon•••• I master audio & produce video of all of the above as Tremendm Labs on YouTube.

re:dream
Posts: 4598
Joined: Fri Dec 28, 2007 9:42 am
Location: Hoerikwaggo's sunset side...
Contact:

Re: Control selected track \w keyboard shortcuts

Post by re:dream » Sat Sep 28, 2013 7:22 am

I have noticed something: Takeover mode does not respond to the settings in midi preferences.

STC does not appear to do 'pickup' or 'value scaling' mode. The control 'pops' to the current value of the knob/slider even if when I have specified pickup or value scaling.

Can you fix this?

TomViolenz
Posts: 6854
Joined: Mon Dec 13, 2010 6:19 pm

Re: Control selected track \w keyboard shortcuts

Post by TomViolenz » Sun Sep 29, 2013 12:08 pm

TomViolenz wrote:
wiffbi wrote:@TomViolenz: I am sorry, settings.py is just for STC.

I read about a tool by stray, that does allow changing the param order/banking on every Control Surface. I do not know how it works, I could not open the link in that thread, but maybe you have more luck finding LIME (or “Live Instant Mapping Editor”):

viewtopic.php?f=1&t=176744
Thanks, I will try and report back any unexpected successes :-)
So I checked back with the people behind Lime and it seems, that yes: it should be able to change the default settings for any control surface, including Push, but no: there is no Live 9 compatible version yet. It may, or may not be up-dated according to a post at their forum. So we'll see.

wiffbi
Posts: 238
Joined: Wed Aug 18, 2004 4:53 pm

Re: Control selected track \w keyboard shortcuts

Post by wiffbi » Sun Sep 29, 2013 6:50 pm

The Finn wrote:I have noticed something: Takeover mode does not respond to the settings in midi preferences.

STC does not appear to do 'pickup' or 'value scaling' mode. The control 'pops' to the current value of the knob/slider even if when I have specified pickup or value scaling.

Can you fix this?
Takeover mode is actually quite hard to do (at least if you access the API directly like STC does – maybe it is different when using the _Framework-Classes). The problem lies in STC’s nature: it is always bound to the selected track. In my last tests (although I have to admit, quite some time ago), it seemed to work the first time you touched the control (e.g. a fader for volume), but when you selected a different track, moved that fader and selected the previous track again, then it did not work anymore – so it is basically just working, when you first opened the Set. So that is why I completely ignored Takeover mode. It simply does not work with that type of control.

So, sorry, takeover mode is currently not supported. And I probably thought to long about rewriting STC in the _Framework-Classes for it to actually happen anytime soon. It is on my wish list as well, but time is limited, so … sorry!

re:dream
Posts: 4598
Joined: Fri Dec 28, 2007 9:42 am
Location: Hoerikwaggo's sunset side...
Contact:

Re: Control selected track \w keyboard shortcuts

Post by re:dream » Sun Sep 29, 2013 8:59 pm

Understood. It is not a big issue for me. If I was using it for a live performance I would be a bit more worried about it

dr.mysterium
Posts: 88
Joined: Sat Jul 14, 2012 6:15 pm

Re: Control selected track \w keyboard shortcuts

Post by dr.mysterium » Fri Oct 18, 2013 8:33 am

I really enjoy this script! I wrote up a how to on combining this script with clyphx to gain incredible control using one or more controllers to control both scripts.
Can I throw some requests for functions at you?
Anyway to add global groove amount? Beat Repeat, it's rate and swing?
Re-enable automation is midi mappable, but I don't see it listed.

Either way, thanks for STC, wiffbi!
I am Dr. M. Solo artist, member of 86BiTz, host of the Perfect Glitch Show, & the Live Jam Video Stream. Music on Soundcloud and BandCamp. Jam Archive on Patreon•••• I master audio & produce video of all of the above as Tremendm Labs on YouTube.

wiffbi
Posts: 238
Joined: Wed Aug 18, 2004 4:53 pm

Re: Control selected track \w keyboard shortcuts

Post by wiffbi » Fri Oct 18, 2013 9:01 am

@dr.mysterium: thanks, I really appreciate your feedback! Also thanks for the short tutorial on clyphx&STC in this thread.

Regarding your requests:

- global groove amount is in the API, so I should be able to add it!

- Beat Repeat: you mean the "Triplet"-Button and the "Variation Trigger"? It is in the API, but not inside the first 8 params – so you either need to bank through the params or create your own Best-Of-params-list for Beat Repeat as described here: http://stc.wiffbi.com/deviceparams/
Or, if you have more than 8 encoders, you can add more device-param encoders to settings.py.

- Re-enable automation is a Live 9 feature, isn’t it? The API-documentation does not say anything about it, but I will look into it. A quick dump says, it is there: Song.re_enable_automation – I will put it on the TODO-list.

I am not sure though, when I have the time for an update. I will post here!

Al1d
Posts: 2
Joined: Sat Oct 19, 2013 9:13 am

Re: Control selected track \w keyboard shortcuts

Post by Al1d » Sat Oct 19, 2013 9:18 am

Thank you for this script,
Is there another way to donate? I don't want to register in Paypal.
Is it possible to add controls for the tempo nudge up and down?

Thanks a lot.

Alain.

TomViolenz
Posts: 6854
Joined: Mon Dec 13, 2010 6:19 pm

Re: Control selected track \w keyboard shortcuts

Post by TomViolenz » Sun Oct 20, 2013 9:48 pm

So I may have found out how to reorder the default settings for Live devices. If everything works out, I will do a write up in the next days :-)

But regarding the banking behavior of STC I seem not to advance :(
It's still the same: Changing the banks seems to work according to the statusbar (hitting buttons assigned to note 71 or 72 gives a message in the statusbar indicating the change), but the encoders assigned to the 8 parameters always only affect the parameters of the first bank. I tried Operator and U-HEs Zebralette. Any ideas?!
Thanks :-)

dr.mysterium
Posts: 88
Joined: Sat Jul 14, 2012 6:15 pm

Re: Control selected track \w keyboard shortcuts

Post by dr.mysterium » Mon Oct 21, 2013 7:37 am

Typo error. I intended 'Note Repeat' not beat repeat. A control cc for switching note repeat interval would be choice. Appologies for the confusion, and thanks for looking into the updates!

Also I'm wondering if there is a way to add another midi channel for notes. So the chosen notes on a chosen midi channel (per STC ) would always play the instrument on the selected track.
In other words, play the instrument on the selected track with the same midi notes from the same midi channel. Select a different track, now you play that instrument, smae midi notes on the same midi channel, Using one controller to input notes, and a knob, button,or slider to select the track.

Similarly to the drum rack instrument control built into the generic user remote script.
I am Dr. M. Solo artist, member of 86BiTz, host of the Perfect Glitch Show, & the Live Jam Video Stream. Music on Soundcloud and BandCamp. Jam Archive on Patreon•••• I master audio & produce video of all of the above as Tremendm Labs on YouTube.

wiffbi
Posts: 238
Joined: Wed Aug 18, 2004 4:53 pm

Re: Control selected track \w keyboard shortcuts

Post by wiffbi » Wed Oct 23, 2013 12:07 pm

@Alain: I added controls for tempo nudge, it is on Note# 110 (down) and Note 111 (up). As usual you can customize it in settings.py (line 297 and 298). You need to download the latest version here:

http://stc.wiffbi.com/files/stc-1.3.3-nudge.zip

Thanks that you consider a donation. I don’t know about PayPal, I do have an Amazon wishlist, but that is mostly "expensive" stuff … :oops: at least out of range for usual donations! Anyways, you can find it here (but please don’t feel obliged to, I really appreciate you even consider a donation):

http://www.amazon.de/registry/wishlist/CB6J29KB4Z4V


@TomViolenz: I’ll look into it and send you a PM.

@dr.mysterium: I am more confused: where is "Note Repeat"? I cannot find a device with that name – is that a M4L-device? Or is "Note Repeat" a parameter on another device?

dr.mysterium
Posts: 88
Joined: Sat Jul 14, 2012 6:15 pm

Re: Control selected track \w keyboard shortcuts

Post by dr.mysterium » Thu Oct 24, 2013 2:27 pm

It might be a Push script python component, then. Initially I thought it to be a global control, like tempo.
Appologies for creating confusion.
I am Dr. M. Solo artist, member of 86BiTz, host of the Perfect Glitch Show, & the Live Jam Video Stream. Music on Soundcloud and BandCamp. Jam Archive on Patreon•••• I master audio & produce video of all of the above as Tremendm Labs on YouTube.

Post Reply