I don’t remember! :laughing:

I’ll try to play with this soon.

1 Like

HAHAH! That’s fine. I’ll sniff around and see what the differences in the code might be. All I know is, Mangl more or less worked out the box (as the test.lua script). So, no issues there? Haha

I guess this could be implemented on the lemur as it speaks OSC too?

Got the input working very easily on grids but no luck on getting feedback from grids to light up the pads using correct ip in the lib added and tried a couple diffrent ports will have to reinvestigate once this develops more.

So, getting feedback requires correctly putting in the IP address of your touchosc device in the lib file, which is all good, but I’ve had an issue where the information is sent at a really strange rate and causes the norns to basically grind to a halt. It almost works better WITHOUT the LED feedback.

Something I observed while using this stuff before - any script that refreshes grid leds at a high rate (like more than 10-15 fps) will cause norns to bog down as you saw.

Some scripts are not going to work well because they refresh too often.

1 Like

Yeah, as a result, Mangl begins to freak out. It’s a nice potential way to run it without the LED feedback, but defeats some of the beauty of the program! Very cool script though! I wonder what could be done in the future to get it running faster. Cool concept though!!

It works really well if you have strong wifi connections. Weak connections cause horrible data pileups. I tried to help with this by only sending LED state changes. Not sure I got it working… Arc implementation needs a lot of help too.

1 Like

Got this working over ethernet on the ipad, with osc communication on both sides.
Cool :slight_smile:
Going to look at The TouchOsc file to see if it can be ported to lemur.
Would be cool to see color leds but dont know if it has been implemented.

1 Like

Did you try the arc functionality? Or grid? I’ve enjoyed doing the arc stuff, but LED feedback on something like mangl just chokes the Norns and touchosc

I have tested the osc grid simulator with awake, and also change the led colors.
Tried porting to lemur but, it was a lot of osc args, and have passed for now.

I’m still in early troubleshooting stages. But having a hard time getting my iPad to show in max. Any max osc tips for dummies anyone?

I didn’t really do testing with Max. I’ll have to look at it and see if I can offer any tips.

1 Like

Thanks a lot for making this!
I was trying this out with Norns (shield) and I guess there’s something I don’t get.
I did change the IP address in the two lib files (it’s the oscsourceip variable isn’t it?)
I start load.lua or loadgrid.lua
Then I connect the TouchOSC to norns (norns shows up in the OSC targets allright)
Then I start Cheat Codes.
Button layout shows up on the iPad
BUT
pressing buttons on the iPad does not seem to do anything.
I tested it on the help page which should show some help for each pad being pressed. But nothing.

Interestingly it works totally fine with Awake. So what am I getting wrong here?

Cheat codes won’t work with this because CC has its own osc implementation and dedicated TouchOSC template.

I’ve not been able to sort out the conflict here just yet.

Also - be sure to unload oscgrid when you’re not using it as not to cause conflicts

1 Like

Oh I see. For some reason I was convinced to have read that somebody had used it successfully.
For now I just want to play around with something to see if I want to justify or not getting a grid.
If CoV will not eat all my money that is.
Thanks a lot for the reply!
Any other scripts that are known not to work?

@papernoise icymi: [cheat codes]: v1.2.2 (April 10, 2020)

from my tests before making a dedicated TouchOSC template, cheat codes just sends wayyy too much packet data to be useful with a grid facsimile (pattern playback bottlenecks hard). you can always try with the script from this pre-OSC point in time: https://github.com/dndrks/cheat_codes/tree/fcae3a762c5c11f24b24df7d9996284805c900c5

1 Like

Ahh this explains it! Things got a bit mixed up in my memory. Thanks a lot for the heads up!

No list or anything, but CC is the only one I know of with it’s own OSC implementation.

In testing I’ve noticed scripts with a very high grid refresh rate (more than 15fps) will be laggy and sometimes clog up hard.

This could be the reason @dan_derks was having bottlenecks.

So, unfortunately, you’d need to test for compatibility.

1 Like

No problem at all!
Thanks a lot again!

2 Likes