NeoTrellis & Ksoloti integration

Hi all,

I’m new to the Ksoloti but have used an Axoloti for years.

I’ve just finished putting together a 3D printed case including 10 encoders, a 1.3in OLED display and an integrated Neotrellis grid:

…it’s now printed and the display and encoders are working fine.

The intent is to create a “homage” to the “Amen Break” Norns script, but using the lower power consumption of the Ksoloti. Essentially a bank of samples, timestretched to the clock (I’m guessing granular synthesis will be the least CPU heavy method) which can be switched on the fly, and a selection of effects, including beat repeat/stutter. It would also be nice to leverage the OLED and get a sample waveform visualised, maybe as well as some info on currently enabled effects and/or sample name/number.

Right now though, the issue I’m having is in trying to set up an object to run the grid itself. I’ve spent a little time trying to “vibe” it out (I know, I know, I’m sorry, I’m no coder) but didn’t really get anywhere over the weekend.

I can’t see anything NeoTrellis related in the libraries, but I was wondering if anyone has already taken these steps and set up a Neotrellis board array via I2C already? Or even a Monome grid (which is basically a Neotrellis with a small QtPy controller, and would then be connected via USB. I’d prefer I2C though to keep the host port usable for other devices).

If not, I’ll keep on trying to herd those AI cats and see if I can get some sort of communication up and running; if so, I’ll certainly report back here.