Ok

I pushed scales! - (note it doesn’t save them just yet - which is a pain I know. Am also wondering about a neat way of loading some of the other scales in the MusicUtil library - something like if you hold down the scale button you can use one of the encoders to pick a preset scale… dunno. Will get to that)

I’ve also added a bit of UI - the Roboto font irritatingly doesn’t display the sharp sign properly :frowning:

[update] pushed a fix for the external clock out (tested with digitakt) - clock in not working still

that’s probably it for this week - but will get to more things soon

[update again]

added a couple of other things

Fixed external clock in!!! - doesn’t display the BPM but it does respond to it
Added transpose via external keyboard (set the midi in device in the params)

11 Likes

Very important, pivotal question:

Is “Kria” a Hitchhiker’s Guide reference?

1 Like

Thanks so much for putting in the time and effort on this. It’s really cool of you to take up the mantle having spent your free time making this for the community at the very same time.

I’m very excited to try using this soon and can’t wait to hopefully have some fun results!

1 Like

oh transposing with external keyboard or sequencer sounds super fun…cant wait to have some time to try it.

1 Like

I had a quick go with the update. One thing i noticed with the scales if the idea is to keep it inline with how ansible kira works is that when the most left scale button is chose there is no change to the note. so if they are all to the left at the starting point all the notes in the small are the same not and then progress as they move to the right. as it is now each row ads one note no mater what. i noticed because i have a couple go to scales that i program in on the fly and have memorized the light patterns with are all a little different on this one. other than that ill need to play more but just having scales is a huge movie forward with this…thanks so much for pushing that out

1 Like

hmm - yeah what you say makes sense compared to the documentation too. I’ll check again - should be a quick fix - won’t be until tomorrow now (I’ll see if I can add saving of scales in too while I’m at it)

(made a little track with the latest release to give it a whirl - scales are a big improvement! see latest tracks & videos thread)

2 Likes

hey ya @junklight !

tried learning Kria MIDI tonight and ran into a few issues…
:frowning:
just using it by itself to begin with worked fine and i was able to get a bit acquainted with the interface.
:slight_smile:
problems began when i tried to sync it with EXT Clock.
:crazy_face:
running MIDI clock out of the Mac via Din into an iConnect mio2 into norns.

Kria will not play when in EXT Sync.

switching back to internal clock and it runs fine.

i noticed that other things in the parameters menu were weird as well after switching back to internal clock
BPM jumped from my setting of 106bpm to 199bpm
if i changed the step length from 1/8 it would hang for a bit and then play a note then stop.
when i set it back to 1/8 it might start playing or it just wouldn’t and hang.

not sure if this helps but maiden spewed out this:

Summary

[1/1] Note 2/3 for 1 repeats 0 glide 0

[1/1] Note 3/3 for 1 repeats 0 glide 0

[1/1] Note 4/3 for 1 repeats 0 glide 0

[1/1] Note 6/3 for 1 repeats 0 glide 0

[1/1] Note 1/3 for 1 repeats 0 glide 0

[1/1] Note 1/3 for 1 repeats 0 glide 0

[1/1] Note 2/3 for 1 repeats 0 glide 0

[1/1] Note 3/3 for 1 repeats 0 glide 0

[1/1] Note 4/3 for 1 repeats 0 glide 0

[1/1] Note 6/3 for 1 repeats 0 glide 0

[1/1] Note 1/3 for 1 repeats 0 glide 0

[1/1] Note 1/3 for 1 repeats 0 glide 0

[1/1] Note 2/3 for 1 repeats 0 glide 0

[1/1] Note 3/3 for 1 repeats 0 glide 0

[1/1] Note 4/3 for 1 repeats 0 glide 0

[1/1] Note 6/3 for 1 repeats 0 glide 0

[1/1] Note 1/3 for 1 repeats 0 glide 0

[1/1] Note 1/3 for 1 repeats 0 glide 0

[1/1] Note 2/3 for 1 repeats 0 glide 0

[1/1] Note 3/3 for 1 repeats 0 glide 0

[1/1] Note 4/3 for 1 repeats 0 glide 0

[1/1] Note 6/3 for 1 repeats 0 glide 0

[1/1] Note 1/3 for 1 repeats 0 glide 0

[1/1] Note 1/3 for 1 repeats 0 glide 0

[1/1] Note 2/3 for 1 repeats 0 glide 0

[1/1] Note 3/3 for 1 repeats 0 glide 0

[1/1] Note 4/3 for 1 repeats 0 glide 0

[1/1] Note 6/3 for 1 repeats 0 glide 0

i could still move around in the script like changing the tempo and the root, changing display of the grid, note etc., etc., but it wouldn’t play.

i had to load another script and then re-load Kria MIDI to try again.

thank you for any help!

hey @SPIKE

hmm - I’ll have a look. It currently uses BeatClock.lua but I have a feeling it would all work better if I integrated all the MIDI functionality a bit more tightly - it all feels a bit “bolted on” to me.

I’m working on something else today but will have a look at this ASAP

2 Likes

Thanks for this, im unable to sync kria midi to external midi clock too.
Cheers!

(So good news is I’ve sorted out my life a bit. Working again, didn’t need to sell much stuff in the end. Likely to be able to get a crow in relatively near future too. All good. :slight_smile: )

So reading in the forum I think this is an issue with the beat clock in general. I also want it to do some other things like reporting external bpm etc. Have a plan. Just need to find the time. Watch this space…

11 Likes

ok - minor update: scales working as per the module now (at least I think they are - I couldn’t be bothered wiring the module up to make notes and tuning things and looking with a tuner - but matches grid behaviour and documentation :slight_smile: )

Question: the module only saves scales when you save a preset. I have three options:

  1. copy the behaviour of the module
  2. save whenever you change scales at all (so basically those screens are persistent)
  3. save function? option to switch between 1 & 2 ?

let me know what you’d prefer. FWTW I’d go for (2) left to my own devices but I’m wary about deviating too far from the module behaviour - especially since people will have muscle memory/performance workflows

2 Likes

another small update - I think I fixed the external clock but please test - I’ve got midi devices that don’t work - but I think they are too obscure for the OS to support. I can now make it work with everything else I can put my hands on around my office/studio

It still doesn’t display the external BPM - it just says ext.

Clock is expected to be coming in on the midi in channel

I’m going to add multiple device support soon - so you can have different tracks on different devices

OOPS - hold your horses - found a bug - fixing it! - ok FIXED

6 Likes

If possible, I’ll give this a run with an OP-1 and OP-Z today.

1 Like

Should we downloads form the top link?
I can test at the moment,
Cheers!

I’m not sure how to add it to Librarian - someone up above said they had but librarian still installs the old one for me [UPDATE - this is out of date - use the catalog thing in maiden]

the code release is here https://github.com/junklight/kria_midi

I can’t edit the original ticket - hence the chain of comments

[update] Ahh!! there is a new thing. D’oh - in the catalog manager in maiden is where you install it!

3 Likes

@junklight we got midi sync!
Testing now, many thanks!

2 Likes

Spend some time with Kria. Still figuring out how things but holy moly this one‘s deep. Thank you @junklight for bringing this over to the Norns platform.

One little hiccup I experienced today after playing for a while is that I wasn’t able to go back to the trigger and pattern page, while everything else was still available.

2 Likes

I think it’s fair to say that the efforts you’ve put into the infrastructure have made this (the quantity and quality of community scripts) possible. I know I was spooked off in the early early days (I got one from the first or second batch) because it was too much for my code-baby brain to handle.

These days I’ve been actually putting in my grindstone hours on the studies because of some of the additions to quality of life!

1 Like

Bloody hell, I was planning on selling my norns, got so far as to list it on Reverb, but was playing around with my Ensoniq SQ80 and feeling like I have no idea how to play keyboard when I decided to use norns as a sequencer. Results were immediately great and now I don’t know what to do! I have used kria as my main sequencer for nearly 3 years now and know it inside out, so this felt very good.

2 Likes