What if it does not work ?
In most cases, the problem is caused by the person in front of the screen. sorry. but just sayin…. If you encounter any unexpected behaviour or failures, it is important, that it can be “reproduced”. If you do X and Y happens everytime, I can probably help you. If I do X and Y happens, you found a bug. Make a fresh log file, as described here and send me a message at the isotonik support (in your user account).
FAQs
In this section I will gather common problems and solutions:
Live 12.1. - incompability
Ableton switched to Python 3.11. for that version. (I think it was 3.7. til then) That does mean compiled python files (.pyc) have to be recompiled. If the source code (.py) is available, you are lucky. I made a video about this here:
Lessons not showing up
this might be due to an incorrect location of the User Library. To find the correct folder do this:
- check Paths set in Preferences - Library
- Packs (for the Lessons)
- open that path in the Finder / Explorer
- copy the content of the Folder Factory Packs (Lessons) alternatively you can right-click one of the Packs in the broswer and choose “Show in Finder/Explorer” to get to the correct folder
Push 2 actions not working
With the release of Push 3, Ableton integrated all communication with Push and it is not longer showing up unter Control Surfaces. Thus it is not available to any external script. Ableton did the same to Push 2, but there is also a solution. You can bring Push 2 back with a command in the Options.txt file:
-Push2UseLegacyScript
- Details and Instructions are desscribed here,
- the official description of Options.txt by Ableton is here and
- all available Options (for Live 11) are listed here
user actions
If your user actions are not working, you should do this:
use the test function:
[] useractionname --test
For Clip or Device user action, you have to use the “special” syntax:
[] track / USER_CLIP(1) useraction --test
same for devices:
[] track / USER_DEV(1) useraction --test
If you can see a message in the status bar, the UA is installed and working, you probably are not using it correctly.
check the log file
Where? –> (it is described here)
If you see an entry like: ImportError: bad magic number in '_user_actions.ContextBinding'
you are not using the right version. There is a Live 11-12.0 and Live 12.1 upwards version.
There is a section in the log file INFO:ClyphX_Pro.clyphx_pro.ClyphX_ProComponent:556 Attempting to import user actions from /Users
there comes a list of all user actions which are imported. If you use a ClyphX Version 1.3.0. it will cancel the process as soon as you have 1 “bad” user action file. You’ll see that in the log file. From Version INFO:ClyphX_Pro.clyphx_pro.ClyphX_ProComponent:556 on it will ignore that file and continues loading.
right location?
I know of some cases where the files have been copied to the wrong folder. But you will see that in the log file
which action is in what file?
Please refere to the section Action Reference where you have on each page at the bottom the name of the file for that specific action. Make sure that file is imported correctly.
Ok, I did ALLL of that. It still does not work.
For serious business patreons: Send me your latest log file. (make a fresh one, please as described here) Discord is best for me, email is good as well, or use the direct message on the patreon page.
for control freak patreons: My role ends here (officially). But there is a Question Channel on Discord. You can ask there for help. It is quite likely I respond there anyway….