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

alright, i’m up to date on norns and i have Larc 1.01 and i don’t see Rec Toggle anywhere except as a lfo destination. any idea what i’m doing wrong here?

i appreciate you doing that, by the way. i wish all sampler scripts had this function. so cool. you rule

2 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

YES! it works perfectly. thanks, both of you. this is so awesome

1 Like

@Justmat such a great script! Thank you for making everything midi map-able for the Arcless among us! Finally sat down with it this evening, mapped my 16n and recorded some strange string loops. Played one back while Larc was still running, only expecting to listen back to what I had just recorded, and surprise! Larc takes tape input!

2 Likes

Hey there!
I’ve recently had issues with Larc: can’t recognize my Arc and do not record anything. Maybe a Sofctcut issue after the last update?
I have the same problem with Mlr…
Thank you🙂

hello!

hmmm, sounds like something another user experienced after the update.

could you check the levels under PARAMS>SOFTCUT and make sure input is turned up?

2 Likes

the last update made the state of mix levels persist independently of script parameters. as an unintended side effect, softcut levels are zeroed by default until they are re-set and the system is sleep'd.

it may be a good idea for softcut-based scripts to explicitly set the softcut levels. (or maybe not, i dunno. if the script is intended as a mixin you may not want to override those settings.)

(sorry, updated with actually relevant lines)

2 Likes

Oh yeah, I didn’t saw this preview post, sorry!
Now everything works well as usual.
Thank you🙂

i do that here :sweat_smile:

hm you’re right. there is a deeper regression and the audio API seems a little broken now. in any case, setting those things through the params does make them persistent, and we will sort the other thing asap.

[update] @Justmat ok, the “quick fix” if you don’t want to require user action and do want to unilaterally set softcut routing levels, is: move calls to audio.___ to the end of init (after params:bang())

1 Like

hey @Justmat loving larc so far ty! curious is it possible to preserve what’s been recorded and just overdub on top of that?

sure, set your feedback to 1 and use key3 to engage/disengage recording. :smiley:

1 Like

ahhh makes sense thanks:)

RE: hmm is anyone else experiencing a display dropout when using larc?..it seems to happen consistently after 20 mins or so though it still emits audio:/

tried deleting and reinstalling and that didn’t solve it.

1 Like

Are you using any norns knobs/buttons or only dark or midi input? Could be the normal screen sleep at timeout?