those are the magic words.
thanks!

4 Likes

I love this elegant little script.
The synth is lovely.
Simple is great.

I don’t want to mess simple up but I have a couple of param ideas that I think could make the sound even lovelier.

HPF and LPF on the delay feedback
Some kind of flutter on the delay for random chorus/detune
Probability 1 and Probability 2 for notes occurring.

That’s all!

3 Likes

I’m looking into this and this might be a question for @tehn

line 156: clk.on_select_external = reset_pattern

what’s supposed to be happening there? There’s no reset_pattern function or variable that I can find anywhere.

thanks for spotting this. i made an issue and will get to it: https://github.com/tehn/awake/issues/1

3 Likes

Hi. Should the parameters, like step length and note length, be able to learn from my 16n? Right now they’re not. (For contrast, Moln was able to learn from my 16n). I’m on 2.0.1. Thanks!

2 Likes

right now parameter mapping only works for the “control” param type whereas the step/note lengths are “numbers”.

we’re working on an overhaul of the param menu which will include adding various mapping functionality.

so in short, no it won’t work until the update. but you could write a custom mapping function in the script itself quite easily (the studies will impart enough knowledge to do this)

3 Likes

Thanks. Yeah, I was wondering about Awake because the 16n works with MLR, Moln, and others. Thanks for 2.0 and beyond.

1 Like

wow, messing with Awake for fifteen minutes taught me so much about Kria.

6 Likes

…do tell…:thinking:

1 Like

Did the delay get removed in the recent updates? Seems not to be working after I pushed the latest git pull over to my Norns.

be sure your CUT level is turned up in the MIX page

1 Like

That was it, along with the creation of a duplicate engine (FM7).

1 Like

Having trouble syncing to an external midi clock. I’m able to do so with Loom, but not Awake. Anyone able to do so?

1 Like

See this post:

Yes, this makes sense…I’m new to programming in Maiden…can you give me a sense of what I would change line 80 to?

in my case, the midi device I want to get clock from is #3 (listed in SYSTEM>DEVICES>MIDI) so… line 80 would be local clk_midi = midi.connect(3)

5 Likes

Sync now works. Thanks!

Hi!
Im having trouble getting awake to sync to external clock on midi port 1, clock sync works on other sketches…
I have tried
local clk_midi = midi.connect(1)
to no avail
local clk_midi = midi.connect() which is the default does not sync either.
Thanks!

1 Like

by default midi.connect() connects to port 1. is your midi device set to the first port in SYSTEM > DEVICES > MIDI?

Hi tehn, thanks for the reply.
Yes its on the first port in SYSTEM > DEVICES > MIDI
Its receiving midi clock from ableton, this same configuration works on other sketches, using external sync now with fourplay and its working with external sync.
Cheers