Yes that makes complete sense and my comment was slightly tongue in cheek.

However, much as I love mlr it’s never really worked as a looper for me in the way that cranes does so naturally.

1 Like

Are there 4 separate loops that all have there own audio and loop points?

I’m so sorry I missed this!

in default config, cranes is two separate voices that have their own buffers and loop points. grid control can match loop points back and forth between the buffers.

currently, L input records into buffer 1 and R input records into buffer 2.

you can overwrite/overdub each voice, one buffer at a time – the buffer you’re writing into and controlling loop points for is selected with a long press on KEY 1.

in the latest beta (posted upthread), the performer can toggle the voices between having two distinct buffers and sharing a single buffer.

hope this helps, please let me know any additional questions! :slight_smile:

2 Likes

I just wanted to pop in and say I’m loving the new Cranes. Last night, I ended up in some very unexpected places using the grid. Fantastic work!

2 Likes

Well this changes everything. Very cool

eep! :grimacing: – this has always been the case, so I’m worried I might’ve worded something unclearly. just in case: by default, voice 1 is assigned to read/write buffer 1 + voice 2 is assigned to read/write buffer 2. overwrite/overdub is coded to affect only the voice that has on-screen focus, which is switchable with K1. I’ve also included a guard rail so if you are overwriting voice 1/buffer 1 and switch to voice 2/buffer 2, the overwrite on v1/b1 stops and the UI resets so you can engage overwrite on v2/b2.

please lmk if you have any questions!

share share share plz :smiley: (also, ty for the kindness!)

2 Likes

It’s probably mostly because I’ve always ran a stereo signal into it. But even with a stereo signal it is beneficial for me to know about switching the buffers. I probably just never looked close enough.

1 Like

2.12 posted up top!

changes:

  • exposed param for input levels (good call, @mlogger!). there’s L and R values for both voices.
  • created param to switch which buffer voice 2 references (buffer 1 or buffer 2). default (2) is “new cranes”, where both buffers are written simultaneously only during paper crane. switch this param (2 -> 1) to unlock “old cranes”, where voice 2 references buffer 1 (overwriting either voice writes to the same buffer) for pitched delays and all kind of cool things. (thx for idea and testing, @Olivier + @yobink!)
  • KEY 3 can do momentary reverse, independent of speed (great call @Ithacus!)
  • generic code optimization
22 Likes

triangle feedback loop

drums
mixer
cranes (w/ resampling)

10 Likes

wowowowo :no_mouth: this is goooooooooood. thank you for sharing it!

some weird & wiggly moments caught between operator/portasound and cranes wobble bug

edit: bonus points for hitting play on all of them at once

9 Likes

wiiiiiiiiild. especially that last one, super wiggly. thank you for posting these sprites <3

1 Like

nothing but the ‘drip’ preset on that

luhhhhhhhhh the drip

i wanna load em into a sampler and feed them back into cranes

cool with you?

yes. this is the definition of cool.

3 Likes

didn’t quite go as planned

still

10 Likes

I need this drip preset. :open_mouth:

3 Likes

this is incredible - jeez. comin back at you ->

@glia x cranes x ‘electric organ’

11 Likes

@andrew & @glia I am digging this crazy cranes resampling train! Very cool stuff.

4 Likes