[cheat codes 2] (rev 220825: LTS8 - important fix!)

ah, gotcha — looks like your norns might be an update or two behind? lattice is a system-included module, introduced a few months back.

SYSTEM > UPDATE while connected to wifi should get ya right! lmk if u run into troubles tho :slight_smile:

ah yes, solved! silly me. totally forgot about updates to be honest. i’m one of those people that habitually procrastinate software updates on any and all devices. much appreciated!

1 Like

Maybe im not seeing something obvious - but is there a way to map midi cc to trigger to play a pattern? I can see there is a play / pause feature by holding K1 - but cant figure out how to map it in the map configs. Or how to map switching between recorded patterns?

not currently, no.
i’ll try to surface some mechanisms for this in a future update though!
are you using a MIDI keyboard to play cheat codes? curious which :slight_smile:


a foot switch that outputs midi cc via one of these guys MIDI Expression

The goal being to use CC as a kind of mix between a delay / micro live sampler for voice / guitar and accompaniment via triggering recorded samples

ive got the delay / micro slicing sounding really nice - just have to figure out a way to control it to kind of punch in and out effectively. maybe there’s a volume workaround. would be cool to be able to map to steping through the patterns, or a back , play current , next system


Hey @dan_derks , in the cc2 workshop you play a Blofeld usinb the pads in bank 3. Can you explain how to configure that please? I have a Blofeld too, and would like to be able to trigger it using the grid. Thanks! Hope you had a good vacation :slight_smile:

1 Like

Processing external sounds on the fly with the delay is magnificent. Thanks for this update @dan_derks

1 Like

for sure – the blofeld is really a great destination for cheat codes, since it has so many MIDI-addressable voices. super nice digital desktop synth with some really lovely pockets. very fun to sample it back into cheat codes simultaneously.

setting up MIDI out should ideally be pretty straightforward once you’re in the PARAMETERS > pad to note setup menu:

  • there’s a global section where you can toggle on settings for all three banks, or you can scroll down into each bank’s section
  • toggle MIDI output? to yes
  • choose the Blofeld in MIDI dest
  • choose a channel in MIDI channel
  • finally, choose a scale, a root note, and an octave to center the first pad in the bank on

that oughta get you in the zone, but lmk if something unexpected happens! stoked to hear your sounds!

raaaaad, stoked to hear your sounds as well!


Sweet! Thanks Dan. Off on holiday now for a week. Will try it when I return

Hi! Is there any guide/vídeo/post that explains how to connect iPad TouchOSC template with Norns?

I managed to install the latest TouchOSC template in my iPad, but I don’t know how to connect it to Cheat Codes2.

hi hi!

it should be pretty much magic once you choose norns in the available hosts on the TouchOSC app — both devices just need to be on the same WIFI network. there’s an OSC section in the params which will autofill upon connection, maybe might need to press a pad or two in the banks on the app.

plz lmk if you run into specific trouble with the process tho!


Yes! You are right. It’s working magically :grinning:

Thanks for your constant work and support!

1 Like


Hi Dan,

any chance of increasing the live buffer length in the next update of CC2 or for CC3? I would love to be able to record a 16-bar loop at any tempo, which pretty much requires a 64s live buffer length. If buffer length is a scarce resource I could also make due with the current overall maximum of 96s but having separate settings for each of the three live buffers…


hey hey! hope all’s well :slight_smile:

cc3 will have 32 sec as a base length at full quality, which can be extended to 64 + 128 sec the same way that cc2’s 8 sec extends to 16 + 32. if pristine sound quality isn’t a worry, i could easily add a 64 sec option to cc2, which would just record at 1/8th speed + likely add a lil nice downsampling. presently, the 32 sec option adds a bit of fuzz, so if that’s currently inoffensive then i’m happy to throw some more options in there.

fwiw, i do like the dynamic allocation idea in theory, but it added some complexity down the line. i’ll keep it in mind for revisiting tho


Hi Dan,

ok, seems like CC3 is - once again - the way to go! Any idea on when it will drop? :stuck_out_tongue_winking_eye:


@dan_derks Is CC publicly available in a repo? I’d be keen to take a look to see if I can manage to PR in some midi-cc triggers for patterns

GitHub - dndrks/cheat_codes_2: cheat codes 2 and some characters in case.

unless i’m misunderstanding your idea…i think it already has this feature

what are ya trying to do?

dan mentioned you cannot yet map midi-cc to trigger patterns here [cheat codes 2] (rev 210714: LTS2) - #942 by dan_derks

I’m trying to get cheatcodes to act as a sort of micro looper / live + recorded sampler controlled by foot switches that emit midi-cc. So far the best path for this, i imagine, is allowing triggering and stepping through patterns.

more broadly, I’m trying to find a solution for sequentially triggering samples that i can do with a foot switch, to accommodate tempo fluctuations while performing, then triggering a specific sample when the right moment comes, ideally with 4-8 samples per song, which I am imaging as 1-2 live clips which contain all the samples, which i would just select beforehand and save to the collection.



missed that above
sounds like a great idea!