mmmmm ok, yeah, i have an idea. thanks marcus!

2 Likes

You should be able to queue up slew and level changes to make envelopes?

2 Likes

exactly what i’m thinking – queuing using a metro, right? wouldn’t work just by stacking like this:

if enveloped then
     softcut.level_slew_time = 0.3
     softcut.level(2,0)
     softcut.level(2,1)
end

…which makes sense, but just wanted to confirm. running low on metro’s :sweat_smile:

I was about to install it, but I can’t find it in the library right now. Is it my problem or is it something server-side?

did you refresh community catalog with the icon? should show as cheat_codes:

Yes, I’ve even tried with a browser I had never used with norns and I can’t see it :confused:

weird, i see it with two different norns. perhaps reboot both norns and your computer?

I’ve tried on both my norns (both rebooted), and on two computers, and I can’t see it in the ā€œAvailableā€ tab in the library. I will try again later!

super strange – please keep me updated!

oo, can you use maiden to navigate to data > catalogs > community.json and let me know if cheat_codes shows up on line 83? that would determine if your refresh is actually downloading the new catalog

also, ditto what @Justmat posted below

1 Like

when you say you refreshed the list, just to be sure, you do mean that you used the icon next to community on the available page, and not just refreshed the browser tab?

2 Likes

I thought clearing the cache and reloading the page was enough, thanks @Justmat, this solved it! I just didn’t think about it, sorry :smiley:

2 Likes

yeah, sorry… i guess the idea is that the construct you show should work, but in practice i see why it would not.

we can address it in a couple ways, maybe this thread is not best context for that discussion

i will say that i don’t see any reason not to increase the metro count to something larger if it’s needed. change needs to be in two places, matron source and lua module

1 Like

i feel like the answer is right under my nose but whenever i try recording a sample to chop it disappears (within seconds)

initially i thought this was cause the default feedback setting is erasing it but the problem still occurs when feedback is set to 0

is my loop hiding somewhere and i have to press play some how? i’m sure this is user error

any help would be greatly appreciated

oh man, stoked for @glia jams

0 = full overwrite, try 100?

also, if you want to keep a recorded buffer’s content static you can do one of two other things with the keys on the bottom row:

A 1 2 3 | p p p p

  1. A(LT) + rec buffer number 1 / 2 / 3 (the three buttons to the right of ALT) will disable recording (and dim the key). hold ALT and press the buffer’s key again to re-enable recording.
  2. after recording into a rec buffer 1 / 2 / 3, just switch to one of the other buffers by selecting it (with no ALT). this will bring the record head into a different buffer and you won’t be overwriting the contents of the other two.

please lmk if this helps! :slight_smile:

3 Likes


(if someone knows how to fix the link’s image… :thinking: )

2 Likes

it helped
thanks

here’s a mono clip of my 1st session

7 Likes

WOW! Amazing! Thank you so much!

1 Like

Spent some time with Cheat codes tonight, really fun to play!

6 Likes

Trying to get Cheat Codes up and running and maybe here’s a bug…?

Mapped 16n faders to some delay params. If I look at the params page I can see the values change, but if I’m looking at the Cheat Codes delays page, the numbers do not change, unless some other interaction - like encoder turns - happens.

So… looks like I can add a redraw() on line 199 and get that working:

clk_midi.event = function(data) clk:process_midi(data) redraw() end

:grin:

1 Like

sounds right, thank you so much for investigating! i honestly threw in all the midi-controllable stuff last minute to help folks get started, but haven’t actually spent much time using a 16n or similar to test extensively. thank you(!!) for the report, will add that fix and explore midi interactions today to make sure it’s all groovy!

also excited to hear the sounds you make with it!

anything else getting in the way?

i’ve already gone through and fixed:

  • screen redraw with param adjustments
  • params write to a pad rather than perform momentary adjustments
  • swapped the option-style params to a midi-mappable control style (labeled (RAW))

this dev branch is up to date, if you’re able to test :slight_smile:

1 Like