Turns out MIDI implementation is super easy on Norns, so here’s version 1.0.6!
You can control everything via MIDI CC from device slot 1. To change the input channel and individual CC#s, simply edit the very top of the script.
Another small feature (re-)addition in v1.0.6 is that you can control the speed of all tape loops together by holding K1 and turning E1. This will offset the speed of all loops in the directions you turn the encoder.
Alright, so I think I’m “done” with the script now. Unless there are bugs, or you have more fun feature requests, I’ll start to work on my next creation then
EDIT: thanks for the instagram post @SPIKE!
https://www.instagram.com/p/CN6zb2kJG3M/
EDIT: Looks like I’m not done yet A new version will hopefully be up this weekend, using PARAMS for all controls, so that MIDI mapping can be done without the need to edit the script.
EDIT: aaaaand, v1.1.1 is uploaded to GitHub, including proper parameter handling and MIDI mapping via the EDIT/MAP menus on your Norns! In those menus you will also find options to pan each tape loop manually (or via MIDI) and to clear all tape loops. Thanks again @SPIKE for the ideas and also to @neauoire for their MIDI device helper code, which I included in this release.
I haven’t got a MIDI device in my hotel room at the moment, so I couldn’t test MIDI mapping yet, but all parameters are there in the menu. Let me know if you have any issues.
EDIT: v1.1.2 has been released. Improved the EDIT menu steps/ranges a little, added a Softcut Level control (to change the output volume), reversed panning control and further improved the code. Switching tape loops with E3 now also wraps around, so you can just turn it in one direction indefinitely I also tested it with a MIDI controller now and all seems to work well. Let me know if you have any ideas, issues or comments