New Public Beta Available 6.2 with Javascript Macros
-
- KVRAF
- 1790 posts since 30 Dec, 2012
Hi everyone, we've just pushed a new public beta of Tracktion with an all new feature, Javascript Macros.
Grab it from the "Beta" tab of the T6 downloads page www.tracktion.com/downloads
The new feature enables you to create custom actions written in Javascript. This means you can quickly do several tasks with a single key press such as create 8 new tracks and add a copy of Master Mix to them.
Check out the video for an introduction tutorial:
We'll be adding more actions over time so if you have any requests let us know!
Feel free to start creating macros and sharing them here.
Change List:
6.2.0
- New feature: Javascript keyboard macros!
6.1.11
- Fixed track input aliases after creating a new edit
- Fix for volume plugins not displaying for submix tracks on Automap devices
Grab it from the "Beta" tab of the T6 downloads page www.tracktion.com/downloads
The new feature enables you to create custom actions written in Javascript. This means you can quickly do several tasks with a single key press such as create 8 new tracks and add a copy of Master Mix to them.
Check out the video for an introduction tutorial:
We'll be adding more actions over time so if you have any requests let us know!
Feel free to start creating macros and sharing them here.
Change List:
6.2.0
- New feature: Javascript keyboard macros!
6.1.11
- Fixed track input aliases after creating a new edit
- Fix for volume plugins not displaying for submix tracks on Automap devices
- Beware the Quoth
- 35431 posts since 4 Sep, 2001 from R'lyeh Oceanic Amusement Park and Funfair
Holy Hell! really pleased to see macros in T6. Awesome.dRowAudio wrote: an all new feature, Javascript Macros.
An idiot on Set Theory:
"In some cases there is an object called red that contains everything that is red. In much the same way a pot is a plate."
"In some cases there is an object called red that contains everything that is red. In much the same way a pot is a plate."
-
- KVRist
- 385 posts since 7 May, 2009
is this difficult to do if you're relatively new to computer recording?
- Beware the Quoth
- 35431 posts since 4 Sep, 2001 from R'lyeh Oceanic Amusement Park and Funfair
what, create macros? not necessarily; creating basic macros looks pretty easy.carllackey wrote:is this difficult to do if you're relatively new to computer recording?
it might be difficult to create complex macros if you're relatively new to programming, though.
one question for the Tracktion team; is there (or will there be) user-interaction functionality for macros (ie instead of insert 4 tracks, insert 8 tracks, insert 12 tracks yadda yadda, have one 'insert N tracks' macro and a popup dialog?)
An idiot on Set Theory:
"In some cases there is an object called red that contains everything that is red. In much the same way a pot is a plate."
"In some cases there is an object called red that contains everything that is red. In much the same way a pot is a plate."
-
- KVRist
- 358 posts since 3 Dec, 2004
I only watched the video once, but it looks like it would take some time to get into. Luckily, this is the type of thing that people can share so I'll bet there will be cool macros showing up soon. I'm sure you could make a public request for macros or just watch the video a few more times and get a hang of it also.carllackey wrote:is this difficult to do if you're relatively new to computer recording?
Cool feature.
I wonder if you could set up a keyboard shortcut that scrolls through active automation on a track?
- KVRAF
- 37385 posts since 14 Sep, 2002 from In teh net
I'm not likely to use this if it only works with keyboard shortcuts - I'm going to have to look up what combo I used every time before I even run it which is a waste of time. If there was a macro toolbar that might work.
- Beware the Quoth
- 35431 posts since 4 Sep, 2001 from R'lyeh Oceanic Amusement Park and Funfair
well there's the 'run script' menu button on the left-hand side... which can itself be assigned to a keyboard shortcut.aMUSEd wrote:I'm not likely to use this if it only works with keyboard shortcuts - I'm going to have to look up what combo I used every time before I even run it which is a waste of time. If there was a macro toolbar that might work.
An idiot on Set Theory:
"In some cases there is an object called red that contains everything that is red. In much the same way a pot is a plate."
"In some cases there is an object called red that contains everything that is red. In much the same way a pot is a plate."
-
- KVRist
- 358 posts since 3 Dec, 2004
Is there any way to set the cursor to move by a certain amount? I would like to make a few macros that involve the cursor being placed 10 seconds or so behind the mark-in point.
I am having trouble inserting plugins. What do we base the name of the plugin on in the script? I was naming it based on what the plugin menu shows, but couldn't get it to work.
Is there anyway to insert a plugin with a certain preset? That would be awesome.
One suggestion is to make it possible to "move the first record-active input to track". That way you could use a keyboard shortcut to set up an entire track and start recording. Say you were doing a vocal punch in and then wanted to harmonize it real quick, your macro could be: create new track, move cursor to mark-in, (rewind by 10 seconds?), move first record-active input to track, record.
It would also be nice if you could name inserted tracks (maybe you can?) and if it would add a number to the name if used multiple times.
I am having trouble inserting plugins. What do we base the name of the plugin on in the script? I was naming it based on what the plugin menu shows, but couldn't get it to work.
Is there anyway to insert a plugin with a certain preset? That would be awesome.
One suggestion is to make it possible to "move the first record-active input to track". That way you could use a keyboard shortcut to set up an entire track and start recording. Say you were doing a vocal punch in and then wanted to harmonize it real quick, your macro could be: create new track, move cursor to mark-in, (rewind by 10 seconds?), move first record-active input to track, record.
It would also be nice if you could name inserted tracks (maybe you can?) and if it would add a number to the name if used multiple times.
-
- KVRian
- 1134 posts since 22 Aug, 2004 from Edge City, the Low Country
This thing really needs to have some indepth documentation now!
If one is to program one's own macro's, one has to know which API's, calls, objects etc. to use!
This stuff cannot be learned from 'video's' !!
"Kids! Get off my lawn!"
-
- KVRAF
- 2456 posts since 9 Oct, 2008 from UK
The calls for the existing shortcuts can be obtained in the shortcut environment.zxant wrote:
This thing really needs to have some indepth documentation now!
If one is to program one's own macro's, one has to know which API's, calls, objects etc. to use!
This stuff cannot be learned from 'video's' !!
[W10-64, T5/6/7/W8/9/10/11/12/13, 32(to W8)&64 all, Spike],[W7-32, T5/6/7/W8, Gina16] everything underused.
- Beware the Quoth
- 35431 posts since 4 Sep, 2001 from R'lyeh Oceanic Amusement Park and Funfair
The minimum possible information, and just about fine if what you want to do is replicate shortcuts.jabe wrote:The calls for the existing shortcuts can be obtained in the shortcut environment.zxant wrote:
This thing really needs to have some indepth documentation now!
If one is to program one's own macro's, one has to know which API's, calls, objects etc. to use!
This stuff cannot be learned from 'video's' !!
Not even close to 'indepth', though, and useless if, for example you want understanding the functions available to allow us to use anything under 'Advanced Actions > Edit element Interaction', which hint at some sort of means of accessing 'elements' and 'properties' with no documentation to back up how to use them.
One more FR while I''m here : plenty of applications allow the recording of users actions into macros; something like that would be quite useful here, recording a user's actions directly into a script editor buffer.
An idiot on Set Theory:
"In some cases there is an object called red that contains everything that is red. In much the same way a pot is a plate."
"In some cases there is an object called red that contains everything that is red. In much the same way a pot is a plate."
-
- KVRist
- 358 posts since 3 Dec, 2004
zxant wrote:
This thing really needs to have some indepth documentation now!
If one is to program one's own macro's, one has to know which API's, calls, objects etc. to use!
This stuff cannot be learned from 'video's' !!
Really gotta +1 this.
At the very least please release a bunch of pre-made macros that we can look at. I'm completely lost at this point, but my mind is brimming with possibility.
-
- KVRist
- 61 posts since 28 Sep, 2007
This is a great addition.
linux
-
- KVRer
- 28 posts since 1 Jul, 2013 from Southampton, UK
Are there any methods or objects that will let me modify MIDI data (translate CC to notes or vice versa, or send sysex data)?
Or plans for that?
I'd like to make pretty light shows on my Launchpad controller, but I'm sure there would be some proper musical reasons to expose midi to the script engine too
Or plans for that?
I'd like to make pretty light shows on my Launchpad controller, but I'm sure there would be some proper musical reasons to expose midi to the script engine too
