Larc

larc

three play-heads, one rec-head

initially inspired by one of the Ct5 modes. you get one record head and three play heads. all of which are vari-speed. thanks to softcut, this initial concept was easy to flesh out a bit with controls for amplitude, panning, and a filter per play-head. lfo’s and norns controls to come.

Requirements

norns - 201202 or later
arc

Documentation

getting started guide

Download

v1

73 Likes

Lovely video. Looking forward to digging into this.

1 Like

yay, it’s here!

so looking forward to jumping into this.

1 Like

Congrats! This is so much great fun.

1 Like

a looooong time ago i traded my ct5 to get an organelle
then sold the organelle to help fund norns purchase
so this is the end of a very weird full circle lol

20 Likes

yes yes yes y’all! a new @Justmat script for anew year :pray:

1 Like

this is now available in the maiden project manager!

11 Likes

Oh yes! The hype was strong since I’ve seen a post on your IG.
Thank you for this🖤

2 Likes

This is every bit as awesome as I hoped it would be (and I’ve only scratched the surface so far). Thank you so much!

2 Likes

for sure! i will add it to the list for a forthcoming update

4 Likes

@Justmat
hey ya!!!
dove into this one quite a bit tonight!
your scripts are so cool as always!

wondering…
could you add ye old S&H LFO to toggle on and off the record button?
or…maybe a random probability % like Cheat Codes has for the record?
:stuck_out_tongue:

2 Likes

LFO’s are coming “soon”, i’ll make sure the record toggle is modulatable :slight_smile:

edit: lfo’s are a thing. still have a couple things to add before announcing an update, but it’s close!

https://www.instagram.com/p/CJlvQzxBYTW/

2 Likes

Word! I literally just added Lua LFOs with Arc speed controls for the Sines lib. It was mostly copy pasted. Moving all that logic into a lib was on my list. The LED ring speed redraw function in Cccccccc I found very easy to work with.

update v1.01


4 lfo’s

  • sine, square, or s+h
  • lfo targets:
    • amplitude/volume
    • panning
    • filter cutoff
    • record toggle

i’ve also wrapped record toggle into a param, @encephalitislethargi, should be midi map-able now!

update via the maiden project manager :slight_smile:

15 Likes

hey ya!

went right for the s&h on all LFOs and i noticed a lot of clicking when set to pan.
i set them all to sines and the clicking went away.
settings were around 90-100 for depth and 0.5 - 1.5 for freq.

am i doing something wrong or is this an inherit behavior when s&h pans are set?

1 Like

hmmm, i will look into it this morning. clicking while panning is definitely not the intended behavior :slight_smile:

edit: so i was able to repro the clicks, not sure exactly what the root cause is, but setting the pan slew param to a non zero value (per voice) fixes it.

i’ll push a change to the default pan slew amount as a fix.

edit the second: pan slew update pushed. update via the maiden project manager.

3 Likes

you’re not doing anything wrong! it’s a couple of different things on my end. i had the parameter hidden, thinking it would still show up in the mapping menu. having fixed that i am noticing that it doesn’t seem like trigger type params are mappable.

i’ll have a bit of time later to work out a fix.

2 Likes

I really love this. Thanks for making it! Works great with no fuss.

1 Like

they should be? this was affected by recent updates though… will check

… ok @Justmat, no i misremembered, map isn’t supported for 'trigger', but is supported by 'binary' type in 'trigger' mode (which is the default.)

so it’s a simple change:

function init()
  -- not mappable:
  params:add({id="t", type="trigger", action=function()print("bang!") end})

  -- mappable:
  params:add({id="tb", type="binary", action=function()print("bang!") end})
end

i’m not really sure if we are supposed to be deprecating trigger for binary or what. (i’m guessing yes)

4 Likes

thanks so much, @zebra!

i was considering using a number type param and doing weird things with it lol your way is much better :sweat_smile:

edit: i don’t have a midi controller to test with, but that seems to have worked!
i pushed the change so, @encephalitislethargi, can you update your larc and let me know?

1 Like