I was having some issues with that this weekend too. Sounds kinda like the same thing, sort of a clipping. I couldn’t get rid of it, which was too bad cuz it was sounding real nice except that.

FWIW, it happens to me in a lot of softcut-centric scripts, and I’ll often run a pass of Izotope’s “declick” plug-in, and it works wonders.

Not sure if this is possibly a bug related to the recent Norns update or if its just supposed to happen in this script but whats happening is even though I don’t have a LFO destination set for buffer 1, the script is still randomly changing the speed value from -1 to 1. If I make a change to the value on the params page lets say to -0.20 it will jump to back to positive 0.20 and then cycle to -0.50 to then postive 0.50 and then settle back on -1.0 and positive 1.0.

I dont have any LFOs set in the script. Is this normal behavior?

1 Like

Do you have balls bouncing around?

depending on where the balls hit the screen edges, one of several things will happen. the speed could be cut in half, or doubled, the direction of playback could change (maintaining current speed), or the loop could be reset. check out the pdf in the top post under the balls section for more info.

Is this consistent with what you are seeing?

edit: just looked back at the code. for whatever reason, past mat decided to hard code the speeds .5 and 1. It might be time for a bounds update.

4 Likes

Ah well ok good I figured it was something that I was missing as far as understanding how everything interacts. It is nice to know though that the speeds will be able to be at the very least set for positive and negative values upon bouncing balls though. Thanks!

1 Like

Did you ever create a fork of this with the HID stuff you showed off in a video? I’d be curious to put this 8bitdo SNES controller to work :wink:

1 Like

I didn’t! I had completely forgotten about that! I am meaning to get some work done on bounds this weekend.

1 Like

Hey @Justmat: Is it possible to hold the buffer like you can in Otis? You helped me out a few weeks ago with Otis, but I think it may not be able to be done in Bounds, right?

there isn’t a rec on/off option like in otis, but i will add it to my list for this weekend :slight_smile:

3 Likes

Yes :smiley: Thank you!!! I would love that feature a lot. Amazing Mat!

That would be super cool. +1 on that request! And thanks Mat!

2 Likes

new update posted!

  • fixes speed mod @Prnts
  • adds buffer holding/ rec on/off (hold key1 and press key3) @ludvista29
9 Likes

Ah!! exciting :slight_smile: thanks @Justmat. cant wait to load this up later!

2 Likes

just pushed a very small UI update that hopefully clarifies the way probability works in bounds. probability is per ball. :sweat_smile:

  • press key3 to change the selected ball
  • hold key1
  • use enc1 to set probability for selected ball
6 Likes

on/off record and probability per ball…two on my wishlist! Thanks @Justmat

1 Like

how do i add the otis lib?
i thought i had to install it from the github or something
nothing to see here folks…just old man stuff

1 Like

Just make sure that the Otis script is installed. That’s all you need :grin:

1 Like

i love sam too, just sayin :slight_smile:

1 Like

having a ton of fun with this script; however I am running into an issue with removing a recording even when the ball is deleted. for example, if I have 3 balls running, add a fourth and decide that I don’t like the recording done on the fourth ball, I can still hear it even when I delete that ball. is there a way around this?

there are only 2 recordings ever being made, L and R. the balls just cause the recording speed/direction/position to change, depending on where the ball hits a wall/bound (and the balls probability setting).

speed mod = random choice of speed (.5, .6703, 1, 1.4983)
flip = change direction of tape
skip = reset loop to beginning of buffer

the recording works very much like tape, so unfortunately there is no way to undo a bit of a recording.

edit: off topic, but i plan to make the speed mod table/scale editable in a future version. if you’d like to change them before then, it’s as easy as editing one line of code. line #48

Screen Shot 2020-11-25 at 8.22.26 AM

just change the numbers to whatever 4 selections you’d like.

3 Likes