I had the chance to spend time with Kria over the weekend. Really like the interface. Makes it simple to modify patterns on the fly, to store and access patterns (so useful for composition). For a melodic sequencer, this is an easy replacement for standard White Whale, IMHO.
Ah, damn it - I just spontaniously sold my whale and ordered an ansible after seeing that the trilogy is discontinued for real. I hope remote will be possible in future. Following my very basic (basically no at all) understanding of software coding it should not make such a big difference if a routine is triggered from a grid button or a teletype command…
These two are interesting to me. I like the ability to “un-sync” parameters, while leaving others synced. Feels like it organically adds to the type of phasing that kria was built for! Have no idea how much work that’d take to code, though, or how you would control the tempo of the un-synced parameters, especially without a knob on Ansible. The ability to Freeze a current step of a specific track feels really nice for performance, especially if you’re really using it to control four voices.
correct-- though my next ansible firmware update will have TT control over various parameters in all modes, including tempo, so this will be good for using the TT param knob for kria/etc internal clocking.
two badly-needed features that haven’t yet materialized:
pattern stop. perhaps the first unused button on the control row? right now, the only way to stop playback is to leave one saved pattern slot empty and switch to it, which shortens song/setlist possibilities.
quantized pattern changes. queue up the next pattern to run when the current pattern reaches its last step. when using kria as e.g. a techno groovebox, perfect 1/32 or 1/64-note timing is necessary to avoid wrecking the flow, as there’s always a noticeable lag between pressing the pattern button and its actual launch. maybe its delay length is related to the current tempo.
would be nice to have:
loop currently playing pattern while editing a different pattern, instead of launching patterns immediately upon switching. probably not trivial or practical to implement.
no auto-advance/no auto-loop. this would turn kria into something like @Galapagoose’s mlrv in “slice” mode! setting pattern inner-loop length to 1 is sort of similar, but not quite the same as it still loops endlessly. this feature would basically add the “stop pattern” request above onto every playhead move. possibly not practical to implement, as changing pattern length and moving the playhead is a two-handed operation, whereas mlrv slicing doesn’t require that many selection steps.
Ability to copy/paste patterns.
Button combination to trigger hard reset.
Allow teletype to set/get Time for parameters. This would allow for rachet mode scripts etc.
At that point, the combination of ansible + teletype might yield the most advanced step sequencer on the planet. Even with a buy in of $1400(grids + mods), you’re still cheaper than a cirklon which is arguably your only competition at that level of functionality.
I would love a way of telling Kria to play through multiple patterns… Something like being able to use the Length modifier key to select multiple patters to loop through on the pattern view.
Edit: One more thought… this with a faster clock speed (or clock multiplier) would allow for higher step counts for a sequence… i.e. you could string together four 16 step sequences playing at 4x clock to get a 64th note sequence… or something like that.