I have often wondered this myself – and I would even be willing to help compile/write if some volunteer time would make a difference.

3 Likes

rad, super glad the small adjustment got things groovin!

honestly, i’ve been holding off on investing time into this until cheat codes yellow is ready — while orientation to cc2 will directly translate, i feel like ccy will be enough of its own thing to warrant some deep dive resources :slight_smile:

this would be super appreciated! all the personal workflows that have been documented by folks have gone a long way to not only clarify paths thru it but also help inspire development — i always love seeing how artists engage with the script, with their unique bends.

in the meantime, the top post links to all the minor updates to cc2 over the years, so hopefully that’ll give enough waypoints to not require combing thru this thread — lmk if anything is too opaque tho and happy to chat thru stuff!

4 Likes

Like I said, happy to help – however you might need!

1 Like

I’m planning on releasing a video next week about CC. I’m doing my best to cover everything using the original doc plus the updates in this thread. Might end up being a multipart video though since the script is at around 11 pages at the moment lol.

19 Likes

oh rad!! this is super exciting and will be immensely helpful, thank you so much! please lmk if i can help with anything along the way :black_heart:

3 Likes

Thank you so much! i think I’m good, the documentation is all really clear it’s just a matter of compiling it all in one place :smiley:

The video is out now, hoping this will be useful for anyone trying to learn the script. I feel like it finally clicked for me!

24 Likes

is there any documentation anywhere for what cheat codes does with crow ins and outs? I took a peek at cheat_codes_2.lua, and it looks like input 2 can receive something (I’m assuming input 1 is for clock per usual) and a pulse can be sent through an output (configurable?) on pad press (or something else, maybe also configurable?). Is there more to it than that? I’m without a norns right now but thinking ahead to when I’ll have it back in a few months

1 Like

HI everyone! First time posting in this channel. I’m using TouchOSC template for mk1 to control Cheat Codes. I’m running into issues using Norns as a wifi hotspot to make the connection. When I’m in my home I have very few problems making the connection. I put Norns into hotspot mode > connect to the hotspot wifi on my ipad > and TouchOSC starts talking to Cheat Codes when I open it. However, when I try and use Norns as a wifi hotspot outside of my home network (practicing at a friends) I cannot get Norns and TouchOSC to communicate with each other. Seems like I’m missing something obvious. Any tips? Really want to solve so I can take advantage of TouchOSC live. Thanks!!

1 Like

Is anyone using a korg sq-1 with cheat codes to get clock out?

EDIT: looks like this is something that is in the works: [WIP] Fix/enable oneway midi by catfact · Pull Request #1595 · monome/norns · GitHub

The issue with it is that there are 2 sq-1 outputs and only one shows up.

1 Like

Hey there! I’ve encountered an issue with not being able to use my Novation Launchpad X in the newest version of CC2 (rev 220714). I’ve tried putting the Launchpad into Programmer mode, but no luck. I also tried the Launchpad out with other scripts that use the midigrid library and they’ve worked, so I think the problem is somewhere in my settings or in the newest CC2 script.

Has anyone run into this yet that could lend some advice? Anything in particular that I should try @dani_derks?

hey tony! hope all’s well :slight_smile:

just tested latest versions of cc2 and midigrid with a launchpad x and didn’t run into any trouble, so likely a settings adjustment should help (tho the script does auto-detect midigrid if it’s installed and there isn’t a monome grid also connected at the same time):

  • put LPX into programmer mode
  • under PARAMETERS > GRID/ARC:
    • midigridyes
    • grid size64
  • tap any pad on the LPX to initialize a redraw

hope this helps! lmk if you run into any further trouble!

1 Like

I wanted to do a follow up video to cover some of the techniques I use. Definitely going to be including more practical examples in my videos going forward.

25 Likes

This is cool! Your videos go a long way in demystifying the Norns. As a long time user who banged his head against it for months, this service cannot be under valued.

8 Likes

Hey Dan! I’m doing well, thanks for getting back with some advice!

Unfortunately, I still cant get the grid working. I’m uploading a quick video of me going through the process you suggested just in case you can catch anything I’m missing. At the end of the video, I loaded up another midigrid script to test things out, and the LPX responded as expected. I don’t get any errors printed to the maiden repl , either. I’m currently using the midigrid library available here and I’m on Norns firmware 20220802. I have the same issue on my Fates running the latest firmware release last week. Thanks in advance fo your help!

Video: midigrid LPX CC2 unresponsive: LPX and CC2 Unresponsiveness Issue - YouTube

1 Like

huh! it looks like it ought to work, but def something happening.

the last time grid settings were adjusted script-side was july 8, so maybe try the one right before that? here’s a zip of that version.

i can roll back those changes, but it’s odd that it wasn’t reported before + i can’t repro with the same setup, but happy to investigate further if the earlier version works out :slight_smile:

That worked like a charm! The LPX reponds after changing the settings in params and reloading the script. Thanks Dan!

One other thing I noticed?: in the latest CC2 version I was using, flipping the midigrid > yes toggle in params did not automatically change the grid size and style/LED (I’m blanking on the actual name for this ID right now) to 64 and 4-step like it does in the older version you just sent me. I don’t know if that’s connected but its behavior that only occurred on the same version where my LPX wasn’t connecting.

As always, thanks so much for going above and beyond to help. I’ll load this version up on my Fates later today and give it a try there too.

thank you for the quick test + confirmation!

hmm. here are the script actions relevant to midigrid:

i’m curious if you query the midigrid_present variable in matron after loading the latest version of the script into the expected midigrid state, does it return true or false?

if it returns false, i’m also curious if executing util.file_exists(_path.code.."midigrid") in matron returns true or false? if false, could you confirm that your copy of midigrid installed under dust/code/midigrid?

thanks tony! happy to help with more info :slight_smile:

1 Like

omg – these are absolutely gorgeous, peter!!!
the way you build such musical demonstrations of technical workflows is just stunning.
each one of these tips is gold, dang. it’s super rad to watch someone navigate through each of these lil’ feature pockets and find such new + exciting ways to use 'em. thank you for spending so much time learning the ins and outs and sharing such compelling artifacts back with us :revolving_hearts:

8 Likes

You’re too kind Dan! I’ve really been enjoying the monitor off technique, definitely going to be exploring that more in the future :grin:

3 Likes

Hi Dan and all!

I’m taking off my lurker hat to chime in regarding the midigrid–Launchpad issue described by tmarasco, as it’s an issue I’ve also had (with a lp mk2) since updating to 220802.
Using the previous version and disabling Passthrough did the trick for me, too.

Thanks for the gift of cc2! cranes! less concepts!

2 Likes