JamStix wrapper for Ableton Live clips view
Posted: Sat Mar 12, 2022 4:20 pm
All,
I spent a lot a lot of time trying to get JamStix to do exactly what I wanted with AbletonLive in clips view. JamStix is probably the most important plugin I own and use, and it's far and away the best virtual drummer I have ever heard/seen/played. The only thing I could never get was a good control over the looping mode with AbletonLive in clips view, because of the way Ableton generates time code to send to plugins relative to the free form nature of how the clips play after starting transport.
Song mode always works like a champ, so what I did was write a wrapper for AbletonLive that captures VST communication between Ableton and JamStix, as well as listens for midi commands, and based on the part being commanded to play will calculate the time for a specific song part in real time. I haven't written a manual or anything like that, maybe some day, but if you're someone using Ableton in clips view to do songs with a more free-form structure, this plugin might help.
I put the source code for the wrapper as well as a DLL for the VST on SourceForge
https://sourceforge.net/projects/jamstix-wrapper/files/
You need to have the JamstixWrapper.dll in the same directory as JamStix4.dll, drag JamstixWrapper into a midi track, and the VST takes care of loading JamStix. From there you can press play and send midi commands to JamstixWrapper to control where in the song it loops.
Hope this is helpful to someone! And thanks again to Ralph/Rayzoon for building such wonderful technology! If it wasn't as good as it is, I wouldn't have gone through this effort...
I spent a lot a lot of time trying to get JamStix to do exactly what I wanted with AbletonLive in clips view. JamStix is probably the most important plugin I own and use, and it's far and away the best virtual drummer I have ever heard/seen/played. The only thing I could never get was a good control over the looping mode with AbletonLive in clips view, because of the way Ableton generates time code to send to plugins relative to the free form nature of how the clips play after starting transport.
Song mode always works like a champ, so what I did was write a wrapper for AbletonLive that captures VST communication between Ableton and JamStix, as well as listens for midi commands, and based on the part being commanded to play will calculate the time for a specific song part in real time. I haven't written a manual or anything like that, maybe some day, but if you're someone using Ableton in clips view to do songs with a more free-form structure, this plugin might help.
I put the source code for the wrapper as well as a DLL for the VST on SourceForge
https://sourceforge.net/projects/jamstix-wrapper/files/
You need to have the JamstixWrapper.dll in the same directory as JamStix4.dll, drag JamstixWrapper into a midi track, and the VST takes care of loading JamStix. From there you can press play and send midi commands to JamstixWrapper to control where in the song it loops.
Hope this is helpful to someone! And thanks again to Ralph/Rayzoon for building such wonderful technology! If it wasn't as good as it is, I wouldn't have gone through this effort...