He’s not really triggering samples, he’s jumping the sequence like a maniac! There is a difference.
What he’s doing there, you can do too with Duplex too, you just need some very short patterns.
But to answer your question,
If we understand the process of ‘triggering a sample’ as when we press a keyboard note, and then, a sample starts playing, then the short answer is no, we can’t do that. We can recieve MIDI, send MIDI, but we can’t tell Renoise to start playing a sample ‘out of the blue’. This is how the Renoise API works, so this is obviously also how Duplex would have to work.
But, hold on. If we can receive MIDI, it’s actually rather simple to insert that note into the pattern - in realtime. And the result is the same - you trigger a sample, as you’ve just recorded it into the pattern.
Actually, I used this approach to make a proper, realtime sequencer before I started working on Duplex.
Looking back at it, the script is a big mess (it was my first attempt at lua scripting), so it didn’t make it the to the launch, but the script clearly demonstrated that it’s possible to create something from scratch.
Important note to all Launchpad owners
I don’t know if this has been mentioned anywhere, but if anyone have the automap software running while using the Launchpad, they will need to turn it off for the launchpad, or it will attempt to run the automap scripts simultaneously with Duplex. The automap scripts are mostly useful for Ableton Live users, not Renoise. Toggle automap on/off using this undocumented trick: press ‘user2’ + ‘down arrow’ on your Launchpad [