Making sure the sound doesn’t overlap the record and playback points seems to work for me. It’s tricky to get it just right. I noticed the looper doesn’t like it when I loop sounds with long reverb trails so I tend to record things dry and add 'verb later.

3 Likes

@boboter and @huron absolutely beautiful pieces! thanks for sharing.

@vicimity i second what @mattlowery and @huron said about clicking. another trick is to play around with the vol pinch parameter. its not ideal, but you can set it higher to taper off the ends so you don’t get a discontinuity.

4 Likes

rate lfo is really cool, thanks for adding! is it possible to reduce the range it can jump between somehow? For instance I personally find jumps below 50% too low, so would be awesome if it just moved between 50 and 100 say over the lfo period.

cheers!

3 Likes

@jhyde Attenuation is always a good call!

1 Like

v1.1.1 - filters! center the rate lfos!

three releases in 24 hours. thank you all for finding all sorts of neat things that i didn’t think of and couldn’t help but add to oooooo. happy thanksgiving!

  • new feature: loop-specific filters
  • new feature: K1+K3 when rate is selected activates rate lfo (default is the turntable)
  • ux: allow centering the rate lfo
  • bug fix: reset pre/post softcut filters on init

@jhyde now there is a parameter “rate lfo center” which lets you center the lfo on the rate to a specific rate. the width of the lfo is determined by “rate lfo amp”. so, for your instance if you want something between 50 to 100% you need to set the “rate lfo center” to “75” (err though its “74.9” because of equal temperament…) and then set the “rate lfo amp” down low, specifically to about 0.07. sorry “rate lfo amp” is not an obvious correspondence to the spacing, the frequencies are not spaced out evenly in linear space so maybe later on i can add a log-linear type of thing.

i was getting some weird thing when running the script that the softcut volume was really low. it turns out the filters got set by another script and oooooo never resets them. i fixed this bug, sorry to anyone if this happened to you. on the plus side now you can actually manipulate the filters with two more parameters in the loop-specific menu.

22 Likes

MADNESS!
ok…can’t wait to update!
thank you for all this!!!
:stuck_out_tongue:

2 Likes

Thank you so much! I can’t wait to dive in. Filters are a definite game changer here for me!

2 Likes

thanks for clearing that up, I get how it works now! really awesome to have filters now too :slight_smile:

1 Like

I’m a little confused about saving presets / tapes. Bare in mind I have only started to play this heavily today :grinning:

This is what I am doing -
Parameters - Pset - Save
Then going to Edit - Other -
Tape back up save 1.0
Tape back up save 2.0
Etc

Is that the correct way to retrieve and play a set? I don’t want to lose what I currently have because…it’s very good :grinning:

1 Like

I don’t think you need to go to ‘edit - other’ just pressing load on the respective tape should do it?

1 Like

I can’t seem to get to the screen with the tape number in the top corner? Just the individual parameters switching on encoder 2 and tape selection encoder 1 but nothing in the top left and right corner? I can’t seem to get out of this mode to see the load tape bit on the main page. I thought holding k1 and turning e1 would get me to the tape load/save?

Update : I found out how to do it after watching the video posted higher up in the thread here Oooooo

1 Like

Here’s an improv I did today. Having all those parameters at your fingertips is a joy. Thankyou!

14 Likes

oh yeah, this just became one of the most powerful tools ever. thank you so much

Actually, i just did a quick skim, so i may have missed something, but is there a way to map “Rec Start” (or “prime record”) so i can trigger recording with my midi controller? i can’t find that parameter in the map menu

or, if that’s too complicated, like you would have to add a whole new parameter to the edit menu or something, i’ve also been wondering if i can just map midi to certain encoders or encoder combos. that may be overly complicated as well though

2 Likes

v1.2.0 - recording triggers!

interestingly, this is a feature that i added a month ago but it was too buggy to release. i realized i can use triggers (since the latest norns update) and it works beautifully now.

  • new feature: recording triggers
  • bug fix: when recording onto loops other than current it wouldn’t go around correctly

@encephalitislethargi you couldn’t before, but now you can map recording/priming to midi keys. as for mapping combos…i’ve actually been working on something else for that. its not quite ready yet but it basically uses midi->osc to map one midi key to tons of parameters. here’s an example, which lets me use a nanokontrol midi keyboard to activate reverb and set its levels with one button. (it also lets you map X parameters to X keys in sequence so you can avoid lots of redundant typing…)

@mlogger that’s so cool! it sounds like your playing the tape :slight_smile: :slight_smile:

12 Likes

this is super well-implemented, what a gorgeous example of extensible code!!

3 Likes

This is huge!!! Thank you so much!

3 Likes

Hey I cannot find the new trig and arm params in the params menu, I checked that I’m on the latest version.

Seems like there might be a bug with how the params are rendered? Only half of the loop params are inside a separate group (1st, 3rd and 5th loops) in the edit/map menus.

Also, would it be possible to modify the script to accept MIDI input from more than one MIDI interface? I’ve been using a Faderfox UC3 to control the script, but now that rec triggering is happening, I’d love to use a MIDI footswitch for that.

Thanks for the script, really enjoying it!

1 Like

Having so much fun with this and the MPC. Can we load loops from file? I noticed earlier in the thread it says not yet, just wondering if it’s been added with the ‘load on startup’ function. (sorry mega noob here)

1 Like

uh oh! i really don’t know how those two things are compatible…can you double double check you are on the latest version? v1.2.0, as of 5 hours ago?

do you mean load an arbitrary wave file file into a loop? that is a really really cool idea, and no it cannot be done (yet!). i love this idea though and i will add it. however, if you mean can you load a previous loops made in oooooo, then yes! if you use k1 to go to “A” and then k2 there is a “save 1” and “load 1” where you can save and load into different slots.

2 Likes

Sorry, meant the new ”recording trig” and ”arming trig” params. Can’t see them in the params menu. Just re-checked that I’m on the v.1.2.0.

1 Like