I don’t know of a way to do that within cheat codes (that would be rad though, if there was a quick way to copy live tracks to a sample bank!), but you could record the input to the tape whilst you’re recording in or just play back the live buffers once it’s recorded in full and record to tape that way and then it’ll be available as a sample. I know that seems like a long way around maybe but it would be quite quick.

1 Like

yes! PARAMETERS > loops + buffers > clips > save live buffer X will save live buffer X into audio > cc2_saved_samples under filename cc2_YYMMDD_time-buffX.wav :slight_smile:

it sounds like tempo is also changing in between your transport start/stop, which does automatically resize all the slices to their finest resolution if you’ve got a tempo-quantized encoder setting enabled. you can defeat this in that same loops + buffers parameters menu, all the way at the bottom, with enc: tempo auto-resize.

please lmk if you run into any additional troubles!


@smonthms , incredible work on that document!!! thank you tons tons tons for building it + sharing it back with folks here <333

6 Likes

Interesting. My tempo isn’t changing, it’s just start/stop, but maybe it’s because It’s externally clocked from ableton via multiclock. So there’s probably a tiny shift as it gets up to speed and triggers it to reset. I shall change that setting. Many thanks!

Ahh yes, that’s what that does! I was pressing that and thinking it might have gone into the current banks and got confused as to what was happening when I pressed it, but that makes way more sense! Thank you!

Would be awesome to be able to in some way send into a current bank (like a sub menu option on the live 1/2/3 page to send to bank a/b/c)… or even more amazing would be on the grid!!

Hi there, I think I may have found a problem using Gridkeys in Cheat Codes 2. When I have the mod active, I’m unable to register presses on my grid. As soon as I disabled it, the grid started working again.

Respectfully, I don’t think this is a bug/problem. Not all mods play nice with every script. When gridkeys mod is active gridkeys tries to use the grid to display the keyboard, this can cause some weirdness depending on how each script uses the grid.
What’re you trying to accomplish using gridkeys and cc2? perhaps there’s another way.

2 Likes

Oh, nothing. I just had it enabled and wondered if there was something wrong. I can disable it before loading Cheat Codes 2.

1 Like

by design, gridkeys “steals” the built-in functionality of a connected grid controller, to use it as a virtual MIDI keyboard.

(if i understand correctly that is.)

seems like it would be sort of weird to use the grid for both functions simultaneously. but if you want to i think it would be a small mod to the mod. (you could call it slightly tricky: i think you would need to wrap both original and newly-defined handler functions here-ish: gridkeys/lib/mod.lua at main · p3r7/gridkeys · GitHub)

3 Likes

gridkeys tries to detect if the running script is using the grid or not and is supposed to activate only if it does not.

but as there’s a bunch of different places/moments a script can bind to the grid, it happens that it misdetects…

i could try to debug its behaviour w/ cc2. also this mod is too complex for its own good and would benefit being simplified.


EDIT: i did a test on latest version of everything (norns, cc2, gridkeys). gridkeys does not steal the grid for me.

@kickit, maybe you did save a preset where the gridkeys active param was set to on. just switch it back to off and save your preset again.

2 Likes

Still Officially The Most Intimidating Norns Script Ever™ which I always keep postponing learning until some time later when I will have the time, but managed some kind of a clicks&cuts thing today.

I’ll call it Choking Games Dub.

sound-2024-07-27

6 Likes

Hello, i’m finally diving into this wonderful script which deserves love, and sorry for unburying this thread.
I use it with a single LP mini mk3 for now, with the default 64 grid layout. If anyone is familiar with these settings, I may have a few questions please:

  • I was about to ask about how to access the pattern step seq, but I accidentally discovered by pressing the Arrow key while long-pressing ALT (in case someone else was wondering). Then we can access the stored sequences, the seq steps, the t1 to t3 pads, and ALT. I haven’t dug very far in the global params, but can we access the Loop mode to pmap it? Do we miss much with the seq clock speed and step duration rows that are gone too? Ive come across some really good yt vids about cc2, but are there any resources to learn about this section, or similar scripts to get familiar with this kind of sequencer?

  • On the Delay page, below the A, B and C pads, what do the EXT pads correspond to, please? Im not sure to have read about it yet.
    64_delay_screen

  • It’s my second day with it, but do we have to use the overdub key combination (alt + P, or P at the brightest) to record zilchmos, delay seqs, and various automations, after the initial record cycle is finished and toggled to playback? I’m sorry if it’s redundant, but i’ve come across a certain amount of yt videos (and the docs) and i’m not sure to have clicked.

Thank you, have a nice one!

EXT stands for external source. You can apply delay to incoming audio.
You can record zilchmos and automation on the first pass of recording a pattern. You don’t have to engage pattern overdub. Most just find it easier to get a pattern, then go back with pattern overdub to add automation or variation.
I’m not sure about pmaping stuff. Maybe you’re referring to the loop recording mode? If I want my buffer content to loop I’ll turn on loop for just the first pad. If I wanted a pattern to be double time or half speed, then I would need to perform the pattern that way and save it as a new pattern.

2 Likes

still using cheat codes everyday :slight_smile:
here’s a little vid of me using it with the new drumcrow ( @postsolarpunk (killer mod)) mod with a bit of disting ex run through a habit and zoia and me playing chords over the top. it’s real fun.
as always, thank you @dani_derks
https://www.instagram.com/stories/aarongrahammusic/3482527272948656250?utm_source=ig_story_item_share&igsh=MTA2eTh0cDRxNmY4NA==

8 Likes

[Project Name]

[one-line description]

Hello Everyone,

I have two questions about CC2 :

Question 1 : When i record my first loop on buffer 1, the loop doesn’t start as soon as i stop the recording. Buffer 2 and 3 are ok but for some reason, i need to push once again the play button to ear my loop on buffer 1. Do you know why ?

Question 2 : I like randomize parameters. When i stop it, the pattern keeps all values from the randomization. Is it possible to go back easily to the pattern before having randomized everything ?

Thanks in advance for your answers,

Ben

[image or video]

[full description. if inclined, please include inspiration, history, motivation, and influences. feel free to also add a roadmap of future features or intentions.]

Requirements

[ie: grid, gamepad, audio input, Max 8, sc-plugins, MIDI (optional), etc]

Documentation

[include instructions inline, or provide link to external documentation, or attach a PDF/etc.]

Download

v1.0.0 - [attach file, or link to github zip download]

[optional: github link]

[remember to tag your post, ie: norns, max, pd, supercollider, etc]

Amazing work! I just started using it and it’s really inspiring.
I have one problem though, when I use recording external audio input it seems it’s with a lowpass filter all the time and I can’t get rid of it,

And this is only happening in the script and the norns tape recorder is working as it should and without a filter.

Anyone has any solution?

Watching this going further video series, I’m finding that for the first time, I’m sad I don’t have an Arc. The hands on control of so many refined features via Arc is so slick.

4 Likes

Two small questions, which might come from me not having dug deeply into the script:

If I have sliced a buffer in bank a, is there any way to transfer the slices and settings to bank c? Easy to reference the same buffer, but would be fun to just copy everything and manipulate from there rather than starting anew.

When a sequence is running, the loop window is locked, for «offline editing» of samples. I cannot for the life of me find the secret combination to swich a sample other than the first in each buffer. Any hint?

i think cc had a copy/paste-ish fuction once but not sure it’s in the latest version.

not sure if i understand the last q correctly, but perhaps youre looking for the pad focus mode? hit ALT + top right pad i each bank to adjust settings to pads while patterns are playing

if youre looking for how to change what samples/live buffers the bank pads are using;

2 Likes

Pad focus mode was the thing! Thanks! I am going through Dani’s musichackspace tutorials, and it is mentioned in a Norns (w/o grid) context, and I couldn’t figure out how to navigate it…

2 Likes

I’ve been having a strange issue with cheat codes (and only cheat codes, all of my other scripts are running fine) where my grid (which is a deluge in this case) only lights up the bottom 64 pads of the 128 grid, and freezes whatever is already on my grid (lets say mlre is up… mlre’s grid will still be there and the bottom 64 pads of cheat codes will lay over top of them) and then cheat codes pads will freeze no matter what other scripts I’ve loaded (which only fixes when I restart). I have been having this issue for awhile and actually just reflashed my norns to see if I could solve it, to no avail. Everything is up to date. Any ideas of the problem or anybody else that’s been having this issue? Thanks!!

I am having the same issue, I also noticed a similar issue with mlre script that seems track 1 is with a lowpass but the other tracks sounds fine. Did you ever find a solution to this? thx