Sorry, documentation related to scripting is sorely lacking right now. I've been focusing on getting the application functioning for people with at least some familiarity with old Mobius 2.x, and the documentation has been taking a back seat to that. But that can't go on any longer.
MSL and MCL are both completely new, so even if you were an old user, that knowledge doesn't help. When I post a script example in the forum, follow these steps:
- Copy the text of the script and put it in a file
- In Mobius go the Scripts menu, select Script Library
- Click on the Files tab
- Click on the Import button at the bottom
- In the file chooser, navigate to the file you saved containing the pasted script
What this does is import the script into the library and assuming there were no errors in it, installs it. At this point, you can bind a MIDI command to it just like you would with any other built-in function.
When you say "how can I make it so that I can record/overdub on all tracks", I'll need some clarification.
When you run a script, it is sent to the track that has focus (the white box around it), just like Record or any other built-in function. You can use the script in any track, you just have to select the track first.
If you want to record/overdub in all tracks AT THE SAME TIME, you can do that too. I'll post an example of how to do that but first I'd like to be sure that's what you want.