Installed the new update this morning (wonderful, wonderful, wonderful) and was playing around with remote control over various parameters.
I set up a simple controller for Track 1 to send a Note on message and then other controls to adjust slice start/end (CC 16/17), loop start (CC 18), loop time (CC 20), and loop reps (CC 21).
Everything pretty much works except for Loop reps. Loop reps seems to just turn looping on or off (on the S2400 screen I see the time drop to 00.002 or looping goes away). I expected the Loop Count to change instead.
Is this working as desired and a document tweak to what it is doing is needed or is it a bug?
While I’m here - it would be cool to have external control (MIDI CC) over pitch as well as the current sample/loop and filter stuff.
You’re right that Reps/Time are linked. They’re just two ways of showing the same thing. So I would expect the Reps CC to change both, but it’s doing something entirely different. It’s possible the MIDI Implementation document has the wrong label though.
yes. Here’s a quick video. No idea what happened to the autofocus, but you get the idea.
The Electra One is modifying the slice start and end and the loop start. I also have a button to retrigger the sound.
If the sample/slice start and end are the same value or cross, the sample stops playing. I started to add some code to the controller to automatically move out the start/end if the other parameter got close, but I still need to tweak that some since it sometimes lags a bit and shuts it off anyway.
Yeah - that was literally a “5 minute, power up record something, done” kind of thing to show it’s possible.
I was using the classic envelope setting to allow infinite repeats. No edits of the raw sample, etc.
The benefit of it all is the ability to record and play back the CC changes to the sample. It gives you another avenue for creative manipulation of the source that is repeatable.
It was not meant to be an exhaustive example of an ideal case - just a “hey, try this for some additional fun” kind of thing.
All the key pieces of info are in the Isla S2400 manual near the end and in their MIDI Implementation Guide document.
What you need is any device capable of sending MIDI CC information. I’m using an Electra One controller mainly because I have been using it to provide remote control over other gear I have here. You could use pretty much anything - an old Novation Remote Zero SL, the Behr. BCR/BCF controllers, a Peavey PC-1600, any of the modern control surfaces really.
If you set up a sound on a pad with classic envelope, turn on looping, and go into the waveform screen you should see it saying Loop forever. Hit the pad and it should start going. What the external box+MIDI CC does is simply adjust those vertical bars you see for slice start/end and loop start. In fact, if you have the screen up and move the remote control, you should see the line positions change on screen.
Even if you’re just working with a DAW and have no external control surface, you can set up a track/lane that sends MIDI CC data and draw in a curve just to test the approach. MIDI CCs 16 (Slice start), 17 (slice end), and 18 (loop start) are the ones you need at first.
In a DAW I’d do something simple like draw a simple 0 → 120 → 0 shape for CC 16 and play that while the note is triggering/looping.
There’s some details like setting the MIDI channel number to match the channel on the S2400 for the track you want. I don’t have the S2400 and docs in front of me, but there’s a lot of folks here that have done a lot with MIDI and I’m sure if you have setup questions they can help with that as well.