I'm frustrated so this is a little bit of a rant. We know that S1 has a scripting engine under the hood, and based on scripts that have been made available it looks like it's pretty capable. There's a little info about scripting on the Presonus forum, but not enough to actually accomplish anything useful, and it seems like Presonus is not interested in sharing any information about S1's scripting API.
I really like S1, but I need to be able to write some custom midi manipulation scripts (for starters). Logic has Scripter, Cubase has the logical editor, and of course Reaper has an extensive scripting API with a built-in mini-IDE. I can't understand why Presonus is withholding this from users that want to dig into it?
I submitted a support ticket about this and they got back to me and said that scripting is unofficial and unsupported. I told them that I'm not looking for support or help, just a basic function/property reference, but they said that isn't available. Of course it has to be documented somewhere because S1 scripts and extensions exist.
I'll admit that I'm doubly frustrated today because I psyched myself up into thinking that Steinberg would finally address the issues with expression maps (especially working with large maps) in Cubase 12 and after the response from Presonus was planning to just go back to Cubase. But those hopes were dashed with today's C12 release.
I've gotten into Reaper scripting and it's awesome, but I just can't gel with actually making music in Reaper, especially working in the midi editor. If only I could have Reaper's scripting capabilities combined with S1's workflow and articulation management....Oh wait, that might already exist in S1, but..
I really like S1, but I need to be able to write some custom midi manipulation scripts (for starters). Logic has Scripter, Cubase has the logical editor, and of course Reaper has an extensive scripting API with a built-in mini-IDE. I can't understand why Presonus is withholding this from users that want to dig into it?
I submitted a support ticket about this and they got back to me and said that scripting is unofficial and unsupported. I told them that I'm not looking for support or help, just a basic function/property reference, but they said that isn't available. Of course it has to be documented somewhere because S1 scripts and extensions exist.
I'll admit that I'm doubly frustrated today because I psyched myself up into thinking that Steinberg would finally address the issues with expression maps (especially working with large maps) in Cubase 12 and after the response from Presonus was planning to just go back to Cubase. But those hopes were dashed with today's C12 release.
I've gotten into Reaper scripting and it's awesome, but I just can't gel with actually making music in Reaper, especially working in the midi editor. If only I could have Reaper's scripting capabilities combined with S1's workflow and articulation management....Oh wait, that might already exist in S1, but..