this has been on my list. actually the main thing i wanted to add is a name auto-generator (define-able) along with an editor/override

this is built-in to a param menu mega redesign that is coming post 2.0. you can manually script reverb params, check out mix.lua in norns/lua/core

5 Likes

sleep brain pre work angl jam has me wanting to jot this down for future me with spare time:

it would be cool to control start/end points of glut voices via grid. basically like how the grid version of glut works, but with the grid setting the circumference of the circle of the arc rather than the playhead. could either be two grid rows of resolution per knob or 15 rows of resolution per knob and one row for tabbing between knobs…

can’t get over how good the knobs feel, i knew it would be somewhat more musical but it was hard to really grasp without trying it

4 Likes

getting a bit sidetracked by softcut on my Smalltalk idea but liking where it is right now. casio mt-40 (the sleng teng one) is going into norns with Smalltalk responding (very basic TestSine at this point) to incoming freq and my WIP softcut script ‘tunnels’ on delay(s).

6 Likes

Yea we’re going to need to see that :grinning:

1 Like

definitely, though I ended up getting crazier with it and am thinking about making a small library of these variations that can be loaded from within this same script. one caveat is that since I’m integrating this with a script that takes an external instrument and only uses 1 encoder on norns, most of the softcut changes are coming from simple key presses (like a pedal)… so it might take a bit of work to integrate it better into existing scripts without messing with other parameters/functionality.

2 Likes

3 posts were merged into an existing topic: Norns: scripting

this weekend i did this

so far, it mostly works… some caveats

  • i only used tweets which consist of a synthdef (not routines / PDefs), so i can easily manage it’s lifecycle - a) send it to a specific Group, b) stop all its processes without bringing down all of SC, c) run multiple sctweets in parallel.

  • i ran into a novel SC error! something about “selector table too big.” ~300 tweets was too many to wrap in functions in one class method. i stripped it down to ~70. something in between would probably work.

next steps:

  • add two modulator parameters, and replace/multiply a couple graph-compile-time constants in each tweet with parameter values. this will take some work.
  • spit out a lua file with all the text so it can be shown on screen. this led me to consider keeping everything in lua, and having an engine “command” that just takes the synthdef code, interprets it, and instances it in a Group. that might be a little too insane…
10 Likes

which teensy microcontroller do you use for this (e4)?

Teensy 3.2 is being used here

many thanks will give this a go :smile:

Hi, not sure if this has been mentioned or thought of before, but I could picture norns being a cool place to have a sequencer coded to be similar to the OP-1 tombola sequencer?

I don’t have the means to do so, but it just popped into my head :slight_smile:

2 Likes

@ludvista29, Check out Rebound by @enneff if you haven’t :slight_smile:

7 Likes

Welp this is dope! :slight_smile:

2 Likes

Wondering if anyone has actually spent some time getting a Snyderphonics Manta to work with norns? Currently without a norns but keen to get back into it. Having the possibility to hook up my Manta would push me over the edge.

1 Like

I have been meaning to try with 2.0, since there is much better HID support. It wasn’t working out of the box w/ 1.0 and I started digging around but didn’t have time to do much debugging. I may have some time this weekend or early next week, and will let you know.

1 Like

that’d be great. thank you so much.

keep in mind that you currently can only read HID, not write to it.

You might have better luck getting the manta->OSC stuff working and using OSC instead.

not sure if this has been covered:

a script based on Control for max that runs in the background and can be enabled for scripts that dont have built in grid control. that way you can plug in grid, turn this on, design/load a midi control scheme on grid, then midi map to norns controls u want.

is this a thing? i dont have a norns and probably wont for a year or so more so i cant work on this.

1 Like

I’m curious if there’s any work being done on being able to name saved presets/params?

There is a text entry widget available in the wifi password entry area. Is that available for use elsewhere in norns scripting? EDIT: I see there is a textentry.lua lib.

1 Like

this would accommodate named presets nicely: https://github.com/monome/norns/issues/735

1 Like