ClyphX – Utility script for Live 8 and 9 (and Live 7 too)

Discuss music production with Ableton Live.
Angstrom
Posts: 14987
Joined: Mon Oct 04, 2004 2:22 pm
Contact:

Re: ClyphX – simple (and free), Clip-based scripting language

Post by Angstrom » Wed Feb 23, 2011 3:08 pm

LoopStationZebra wrote: From what I gather, ClyphX does NOT have the ability to capture the settings of more than 1 track/track devices at a time. Hence my request for a native version.

That's not correct, because ClyphX CAN do that
To capture the settings of more than one track, in fact the whole mixer and devices, create two clips anywhere you like in the main session grid

[my first snapshot] snapall
[my second snapshot] snapall

when you trigger the first one it will take a snapshot of the whole mixer and devices, etc.
now change some mixer settings of any and all tracks, change device macros, instrument settings, etc. and press [my second snapshot], you will see that one take a snapshot of all the variables. press snapshot one again and the whole mixer/everything will change back to how it was before. back and forth, back and forth.

You can also limit the snap action to specific tracks, for example only tracks one to five with something like [blah di blah my name] snap1-5

There's currently a limitation on snapshots of devices in racks, I think that this will go away soon, as the LiveAPI has recently been updated to remove that limitation (limitation removed in the 8.2.2 beta)

LoopStationZebra
Posts: 10586
Joined: Sat Jan 17, 2009 5:57 pm
Contact:

Re: ClyphX – simple (and free), Clip-based scripting language

Post by LoopStationZebra » Wed Feb 23, 2011 4:35 pm

Hmm. Okay. Stray posted this on his forum:
It isn’t currently possibly for an X-Clip to store a snapshot for more than one track and/or contain more than one snapshot. However, set-wide mixer snapshots should be within the realm of possibility, though I’m not sure that this could support devices (like the 1/snap action does). Would that suit your needs or do you require support for devices too? Let me know and I’ll try to get this addressed in the next update.
He goes on to add:
To update on that, a set-wide snapshot action will be added in the next version, but this will only handle volume, pan and sends for each track and return track. That should be ready within the next week.
:?

I'll give your code a go. What about rack macros? Are those excluded as well as the devices within racks?

Tnx Angstrom
I came for the :lol:
But stayed for the :x

LoopStationZebra
Posts: 10586
Joined: Sat Jan 17, 2009 5:57 pm
Contact:

Re: ClyphX – simple (and free), Clip-based scripting language

Post by LoopStationZebra » Wed Feb 23, 2011 4:37 pm

Where I'm going with all this is that I've been using and abusing 80's new Konkreet Performer; which seriously mangles settings far and wide. I'm looking for a way to capture any and all settings (mix, device, macro, etc) so that I can get back to the place I started. lol.
I came for the :lol:
But stayed for the :x

Hermanus
Posts: 1659
Joined: Mon Apr 20, 2009 7:47 pm
Location: Belgium

Re: ClyphX – simple (and free), Clip-based scripting language

Post by Hermanus » Wed Feb 23, 2011 4:42 pm

thanks for this promising script

LoopStationZebra
Posts: 10586
Joined: Sat Jan 17, 2009 5:57 pm
Contact:

Re: ClyphX – simple (and free), Clip-based scripting language

Post by LoopStationZebra » Wed Feb 23, 2011 5:07 pm

Didn't work at all, Ang.

:x

At least, not with this code:

[my second snapshot] snap all

It clearly picks up parameters, but nothing is affected.
I came for the :lol:
But stayed for the :x

Angstrom
Posts: 14987
Joined: Mon Oct 04, 2004 2:22 pm
Contact:

Re: ClyphX – simple (and free), Clip-based scripting language

Post by Angstrom » Wed Feb 23, 2011 5:10 pm

LoopStationZebra wrote:Hmm. Okay. Stray posted this on his forum:
It isn’t currently possibly for an X-Clip to store a snapshot for more than one track and/or contain more than one snapshot. However, set-wide mixer snapshots should be within the realm of possibility, though I’m not sure that this could support devices (like the 1/snap action does). Would that suit your needs or do you require support for devices too? Let me know and I’ll try to get this addressed in the next update.
He goes on to add:
To update on that, a set-wide snapshot action will be added in the next version, but this will only handle volume, pan and sends for each track and return track. That should be ready within the next week.
:?

I'll give your code a go. What about rack macros? Are those excluded as well as the devices within racks?

Tnx Angstrom
I wonder when that was from though, because since about beta 2 (?) we no longer need to use xclips any more.
I think that might be old info. All I can say is that I use snapall quite a bit, and it stores the macros and device parameters, and mixer settings of all tracks. The macros and device parameters are limited to top level though, not nested.

there's a section on it in the manual for clyphx, the PDF

Angstrom
Posts: 14987
Joined: Mon Oct 04, 2004 2:22 pm
Contact:

Re: ClyphX – simple (and free), Clip-based scripting language

Post by Angstrom » Wed Feb 23, 2011 5:13 pm

yes, I checked his forum, that was old information.

he has updated it several times since then. In nov 2010 he said "To update on that, a set-wide snapshot action will be added in the next version"

and it was.

Angstrom
Posts: 14987
Joined: Mon Oct 04, 2004 2:22 pm
Contact:

Re: ClyphX – simple (and free), Clip-based scripting language

Post by Angstrom » Wed Feb 23, 2011 5:17 pm

LoopStationZebra wrote:Didn't work at all, Ang.
:x
At least, not with this code:
[my second snapshot] snap all
It clearly picks up parameters, but nothing is affected.
there's no gap in snapall, not snap all
the name of your snapshot allways goes in brackets, like this

snapall

when you press it for the first time you will see a whole load of numbers go in there after the name. pressing it again recalls that snapshot. I just remembered that he has a video demonstrating this somewhere.

here's an image of what it should look like. You can see that I have clicked clips 1 & 2, and they have stored a lot of data in them. the third one I haven't clicked yet, so there's no numbers in there.
Image
Last edited by Angstrom on Wed Feb 23, 2011 5:21 pm, edited 2 times in total.

crumhorn
Posts: 2503
Joined: Fri Sep 26, 2008 6:04 pm

Re: ClyphX – simple (and free), Clip-based scripting language

Post by crumhorn » Wed Feb 23, 2011 5:20 pm

Does anyone happen to know what the upper limit is on the length of a clip name ? or even if there is a limit ?

It would be good if the text notes editor could be used instead of the clip name for entering longer scripts.
"The banjo is the perfect instrument for the antisocial."

(Allow me to plug my guitar scale visualiser thingy - www.fretlearner.com)

LoopStationZebra
Posts: 10586
Joined: Sat Jan 17, 2009 5:57 pm
Contact:

Re: ClyphX – simple (and free), Clip-based scripting language

Post by LoopStationZebra » Wed Feb 23, 2011 5:22 pm

FUCK

Stray said in his first post that the link he provides there will be the place to go for the latest and greatest.

I’m posting this LINK to the related thread on my forum as this is where the version history and updates will be posted
I guess he meant the FORUM and not the LINK. :x lol. I've been using ver 1.0.3.

That must be the problem.


:lol:
I came for the :lol:
But stayed for the :x

Angstrom
Posts: 14987
Joined: Mon Oct 04, 2004 2:22 pm
Contact:

Re: ClyphX – simple (and free), Clip-based scripting language

Post by Angstrom » Wed Feb 23, 2011 5:23 pm

crumhorn wrote:Does anyone happen to know what the upper limit is on the length of a clip name ? or even if there is a limit ?

It would be good if the text notes editor could be used instead of the clip name for entering longer scripts.
yes, i thought of that but sadly there's no access to the text-notes via the API.
I dunno if that's even on the horizon (from Ableton)

LoopStationZebra
Posts: 10586
Joined: Sat Jan 17, 2009 5:57 pm
Contact:

Re: ClyphX – simple (and free), Clip-based scripting language

Post by LoopStationZebra » Wed Feb 23, 2011 5:27 pm

Wait. That is the link to the standard version. YOU'RE using the BETA you bastard, lol.
I came for the :lol:
But stayed for the :x

Angstrom
Posts: 14987
Joined: Mon Oct 04, 2004 2:22 pm
Contact:

Re: ClyphX – simple (and free), Clip-based scripting language

Post by Angstrom » Wed Feb 23, 2011 5:32 pm

Oh yeah, heh, I totally forgot that there was a 'release' of v1. I've been using V2 since whenever it first appeared. ooops!
It's been totally reliable for me, so I guess it slipped my mind.

yeah, um, get the beta - it includes macrobat now,
oh, and also it can do snapall !!
8) :lol:

LoopStationZebra
Posts: 10586
Joined: Sat Jan 17, 2009 5:57 pm
Contact:

Re: ClyphX – simple (and free), Clip-based scripting language

Post by LoopStationZebra » Wed Feb 23, 2011 5:34 pm

:x

Yeah, works perfectly with the beta. Tnx Ang for the heads up and assist. :)

Really and truly a lifesaver - beautiful script magic. Tnx be to Stray.
I came for the :lol:
But stayed for the :x

Angstrom
Posts: 14987
Joined: Mon Oct 04, 2004 2:22 pm
Contact:

Re: ClyphX – simple (and free), Clip-based scripting language

Post by Angstrom » Wed Feb 23, 2011 5:39 pm

Yeah, it still amazes me.

the simplicity of typing a command into any clip and having all those deep functions available. The lack of a learning curve for my weary brain. Instant results.

Way back when Ableton said they were introducing 'Macros' and a 'Macro window' this is what I thought they meant.

Well, now it's here and it really is good.

Post Reply