Scriptable Clip Actions

Official support for: bitwig.com
KVRist
360 posts since 4 Apr, 2006

Post Mon Apr 05, 2021 2:10 am

I'd like to see scriptable actions ala Photoshop within Bitwig so you can quickly create cool recursive effects and glitchy rolls with Audio Clips.

So you could select an Sample for example and then tell bitwig to duplicate it, decrease the volume by 10 percent, pitch it down by 1 semitone and repeat the same action on the copy and 5 more times for example.

Maybe this could be a simple popup command line. If there was a DAW that something like this would fit to it would for sure be Bitwig

KVRian
565 posts since 17 Jan, 2005 from London

Post Mon Apr 05, 2021 3:37 am

This sounds a little like ClyphX Pro for Ableton by Isotonik Studios. There the script commands are actually entered and stored within the Clips themselves, but I think offer the same type of commands that you are describing. I actually found the ClyphX implementation slightly clumsy, but a native Bitwig solution with the customary elegance, that we would expect, would be nice 😉

User avatar
KVRian
1128 posts since 31 Mar, 2014

Post Mon Apr 05, 2021 6:17 am

You mean something like Microsoft Excel cell functions but for launcher clips? :P

User avatar
KVRian
1128 posts since 31 Mar, 2014

Post Mon Apr 05, 2021 6:20 am

Or maybe abilities to add tags to launcher clips for starting clips of a certain "type"/color/name/relative position from current.

KVRist
190 posts since 25 Jul, 2010

Post Tue Apr 06, 2021 3:44 pm

I have been missing ClyphX in Bitwig. Some actions that need a script in Live don’t need one in Bitwig, though, so that’s something.

KVRist

Topic Starter

360 posts since 4 Apr, 2006

Post Wed Apr 07, 2021 8:45 am

carlca wrote:
Mon Apr 05, 2021 3:37 am
This sounds a little like ClyphX Pro for Ableton by Isotonik Studios. There the script commands are actually entered and stored within the Clips themselves, but I think offer the same type of commands that you are describing. I actually found the ClyphX implementation slightly clumsy, but a native Bitwig solution with the customary elegance, that we would expect, would be nice 😉
Never heard of ClyphX! Will check that out.

User avatar
KVRist
425 posts since 30 May, 2007

Post Wed Apr 07, 2021 12:35 pm

it's possible to do something similar in bitwig too.. there's these Action and ActionCategories that you can use from a controller script.. in some of my own scripts, i parse the clip and scene names when they are triggered, and if they start with for example "#", i do some more parsing, and call the specified action.. there were some problems, but it's been a while, so i don't remember all the details..

User avatar
KVRAF
2687 posts since 13 May, 2004

Post Thu Apr 08, 2021 12:37 am

docbot wrote:
Mon Apr 05, 2021 2:10 am
Maybe this could be a simple popup command line. If there was a DAW that something like this would fit to it would for sure be Bitwig
If you write a controller extension in JavaScript you can call individual functions from the JavaScript console. E.g. if you have a method
function executeSomeStuff() { ... }
in your script you can simply write
executeSomeStuff()
and press return in the console to execute it.

Something like ClyphX would be totally possible to implement in Bitwig as well. I was looking into that idea in the past but discarded it because I saw not the benefit (at least not for me ;-) ) since most of the features are already in controller scripts or can be already done with clip automation.

Return to “Bitwig”