What does the Ableton.JS package do? (And access to reference material in general)

I have loaded the package, but have no ideas what it is meant to do. Is there a user guide somewhere, or any reference material at all. My understanding of the packages is that they should facilitate better interaction with the application they reference through providing additional actions specific to that app. Is that right?

I am finding that this controller is just eating up so much time trying to work out how to use it, and the lack of decent reference material seriously compounds that. I love what this thing can do (from what I am guessing), just getting it to do it, is a a serious endevour that is taking away much music making time…but I am persisting, because I think it will be good in the long run…

The Ableton.JS package is required for some configurations, for example this workflow (which you can also find in the Editor under the Workflows folder) Ableton Selected Track Control.

Ok thanks…

But, I cannot get that to work. What I have done:

  1. Launched Grid Editor
  2. Selected page 4 and cleared the config.
  3. Ensured I had the Ableton Package loaded and active
  4. Loaded the profile “Ableton Selected Track Control” to that page
  5. Stored.
  6. Launched Live
  7. VSN1 device has nothing on LCD screen, selecting a control in live and moving encoder does nothing. No buttons have any effect in live and nothing causes any change in the LCD screen.

What am I doing wrong?

It’s a wrapper around another wrapper, it’s easier and more reliable to write your own control surface with Python.

Thanks for the reply. I still don’t understand whether I am doing something wrong, have the wrong expectation of this package or something is broken…or all of the above :grinning:

One update for today - I was working with my VSN1 and just noticed that now, when I press buttons 1-8, it shows Volume/Pan/Send A/Send B/Mute …etc

So something has ‘taken’, although I cannot get it to have any impact on Live despite trying all those buttons and twiddling the encoded.

Where can I get some documentation on this to understand what it is meant to do, and/or what I am doing wrong.

I am super keen to incorporate this controller into my live set-up (and buy more from the Intech Suite) but the lack of any useful user guides means that it is at risk of being shelved because it is just eating up WAY too much time trying to get it set-up, and keeping me from doing the important thing which is producing music!!!