Reverse is there if you dial the speed down through zero and into the negative

5 Likes

Arc integration and controls would be amazing on this killer script. Again, such a great community!

5 Likes

This looks really good. I’m wondering can params be mapped to midi cc ? Would love to control volume etc with 16n…

3 Likes

this will have to wait until i have an arcs :expressionless: also want to add grid…

i’m still looking into this. is there a good example of a script that has params mapped to cc?

5 Likes

I think Mangl might be worth a look ?

3 Likes

Also loving Oooooo, really great work.

This is just an idea so take with a big dose of salt. Its not my idea, but a friend suggested it when i posted on Facebook :slight_smile:

“…would it be possible for events to happen when a dot hits the intersection of another circle. For example, a parameter such as reverse - you could trap little segments of fwd/rev between 2 intersections then open them up by moving a circle”

So i think what the suggestion is some kind or ring interaction when they touch. I think its a clever idea, but maybe out of the realms of this script.

I know currently the script is seen more as 6 independent loops so this idea is probably a totally different script altogether. I’m just throwing it in the ring, as i understand it would change the whole current UI and philosophy of the script.

In a way it’s kind of cross between Circles and Compass and literally this i just saw Barycenter - something like Barycenter with 6 loops instead of a synth sequencer.

8 Likes

version v0.4 out:

  • bug fix: play button can stop recording as well as stop button
  • bug fix: sleep now uses clock instead of while-loop (less CPU)
  • bug fix: recording should be more responsive (shorter poll time)
  • new feature: the initial loop sizes quantize based on the global clock tempo
  • new feature: multiple save/loading tapes
  • new feature: randomizer mode on loop “A” (activate with shift+K3)
  • new feature: if loop stopped during recording, the loop shrinks to that size
  • new option: quantize rates (global parameter continuous rates)
  • new option: record through all loops (global parameter rec thru loops)
  • new option: set volume pinch at beginning+end of loop when recording (global parameter vol pinch)

demo of new version (showing randomizer and recording through loops):

lmk if you see new :ant::beetle::bug:

good suggestion, thanks!

17 Likes

:three:

300.wav, my 300th Norns Tape recording created four days before my 30th birthday.

Having a lot of fun with this script - excellent work :slight_smile:

(Nord Lead => Moisturizer => Oooooo)

11 Likes

This is sounding similar to what I was suggesting as my overall thought was about loop sync. My idea was about indeed about triggering a reset on tempo. My thoughts on that was to allow more unsynced recordings to become synced via a reset. So everything starts at the same time or related time but the loops themselves don’t need to be synced to the tempo. I think this would result in some really great happy accidents and interesting musical relationships. Going further into the idea of a reset on tempo, it would be great if each loop could choose off or a division of the global tempo. This would mean you could have a loop reset on every clock pulse, another on every bar and another unsynced. I think this would create some great rhythmic elements too. This is how i use my mannequins W/ modules. If you were to enable an overdub option and a level control you could create a great echo effect with 6 taps, this could be wild!!!
Hope that explains it a little more.

updated to v0.5 with minor improvements:

  • new feature: on each loop you can “warble” by moving E3
  • new feature: on “A” loop you can randomize loop lengths

happy birthday! :cake: :cupcake: :moon_cake: :pancakes: so much serendipity. that track is amazing, would listen to a whole album of that :slight_smile:

okay, this makes total sense now :slight_smile: basically you have loops of various loop lengths (possibly unquantized) and they spin can be set to automatically reset every bar / quarter note / etc. some loops may do several spins before being reset, some loops maybe won’t finish a single spin. (are we on the same page?)

i think this is a cool idea! it would be a good way to keep the randomness but have the randomness become more periodic. controlled chaos! yeah i’ll look into doing this

7 Likes

Yes, We are on the same page! :slight_smile:
I enjoy the idea of controlled chaos and the clocked reset would give up the option.
Hope you can implement this cause it would be awesome!!!
What do you think of the overdub/echo suggestion?
I think that could be really cool too.

2 Likes

To see how the script grows with such good ideas is just wonderful!

Is there a way to reset the script (delete all records and bring circles to starting positions)?

3 Likes

quick update: v0.6.1

now you can - just do clear twice (shift+K2)

clock reset is enabled! each loop has a parameter “reset every X beats” which will trigger a tape reset every X beats.

this is a cool idea too, i’ll look into it!

7 Likes

Weird. Even the newest version is cutting off my sound. I’ve tried all different setting as well. Even when I try to overdub that initial part of the loop is totally cutoff. I wonder if it’s my Norns that is messed up because nobody else seems to be having this problem.
I’ll give you a example. I just tried loop a basic kick drum loop and the first kick doesn’t even get recorded, I only get the tail end it.

1 Like

are you priming the recording?

also, try setting vol pinch (in global parameters) to 0 and make sure the rec thresh is low enough to just trigger if you are priming. the vol pinch helps to eliminate pops by ramping up recording volume over that time.

1 Like

one more thought: i know this is not ideal, but one way around this is to record your kick drum loop into longer loop than needed and then adjust the start position so it starts just where you need it.

1 Like

Yep. I did prime first. I’ll try out your
suggestions when I get home. Thanks again.

2 Likes

finally delved into this script last night!
i had it on some AUX sends so i could send all sorts of noiz into it!
turned into last night’s noiz session using OOOOOO, @tyleretters Dronecaster, Arcologies and my usual go to @Justmat MANGL.

@infinitedigits the random feature is AMAZING to perform with!
also…would it be possible to rearrange the [A] functions?
random - random loop - Save - Load?


9 Likes

This is so so so good! Thank you for implementing it :pray:
I really like the random functions on [A] Page. Wishing it had the reset every X beats too :smiley: Could lead to some great things.
Also would it be possible to enable a ‘record to all loops’ in the [A] page? That with reset for random could be really nice for adding musically related textures as well as with the echo mode.

1 Like

@SPIKE, love your session -lots of great sounds. this sounds great, will do in next update.

yeah, i can fit both these in, i think!

3 Likes