great! thanks for sharing :grinning:

Anyone thought of working on a script that is a playable granular synthesizer. Imagine using an arc interface like Mangle to set the parameters and then using either a midi keyboard or grid to play the notes

Started thinking about this when thinking about how fun a gr-1 would be but thought to myself that Norns can in someway fill that void

2 Likes

Sounds pretty doable. It could probably be added to mangl to control the pitch parameter.

That does sound fun, and like @Jonny says, the params are there :slight_smile:

Edit: just poked around at this, and it seems like it will be pretty easy.

5 Likes

Would there be any way to also allow it to record and play back live audio input?

You can already record and save samples with TAPE (or Sam, if you want to edit start/end points), then load into mangl. It would be possible to do it “in app” but UI is always a… thing.

1 Like

I meant real time granular synthesis. I wouldn’t mind if the signal became slightly delayed when dialing in a larger spread of particles before/after the record/play “head”. I would love to play a single note from a synth and tweak certain other parameters of the synth besides the oscillator frequency (like wave shape, lfo, filter frequency, resonance) while a midi sequencer or human plays the grain pitch via a midi controller connected to norns, live. It could get pretty strange and fun, especially with other sound sources besides a synth.

1 Like

I think that might require a new engine. I really hope there is an engine making study one day :sweat_smile:

2 Likes

Maybe this would help. I was just reading page 49/50, haven’t read the whole article, but this individual’s work seems interesting… and related to the subject. They were even prototyping with Supercollider. Never heard of the Creatovox before this.

adding a RecordBuf to Glut would be a good first study in supercollider. i’d just start by opening Engine_Glut in the supercollider IDE and looking at the helpfiles, which are helpful.

5 Likes

googling RecordBuf and installing supercollider :crossed_fingers::sweat_smile::crossed_fingers:

6 Likes

Is there any way to connect Bluetooth devices? In/out

Not as yet.

I did some experiments with a wiimote, but there would need to be some changes in the norns guts to get a BT device “working”

1 Like

I have no idea if this is possible because I know nothing about programming, supercollider, PD, etc…but, is it possible to port these M4L written by Stretta devices for Arc over to norns? it seems like they would work well.

6 Likes

As a non-programmer, I’m not sure how feasible/musical useful this would be, but I have an idea for something like a phrase looper/sampler for randomized pitch info instead of audio. There’s much I don’t understand, so please bear with me if this doesn’t make sense:

  1. Random quantized (or not :slight_smile: ) pitch information feeds into a 16 or 32 step buffer (i.e. one or two Grid rows)- each new note would be stored under a Grid button until it’s replaced 16 or 32 steps later.
  2. While the note information is continuously updated, one could then select a loop from the current steps like the second page of MLR.
  3. The phrase could then be stored in a save slot, which could then be played back from a Grid button. Re-randomized/backwards playback would probably be cool.
3 Likes

Kind of like a midi Turing machine? https://www.youtube.com/watch?v=Le26BIqB8Y8

1 Like

Yep, pretty much that with Grid control, pattern saves, and internal quantization.

i’ve been thinking about what hacking would need to be done to use an external trackpad as a controller for norns like @andrew’s m4l device Spondee https://github.com/AndrewShike/spondee - i have a rarely used magic trackpad that would make a wonderfully sized control option.

4 Likes

A wired usb trackpad would work - it’d just need a little library or something to translate HID to whatever params you want to control

1 Like

hmmm, I’m guessing magic mouse specifically wouldn’t work out out between the linux <-> macOS chasm (for multitouch), but you could research. I used this this max external in spondee.

you could always just make a max patch that uses it :man_shrugging:

1 Like