for sure – the mode will restore so you can just load up and jam away.

the last hurdle before release is making sure that trimmed Patterns also restore as trimmed.

also, you have great, super valuable ramblings!

1 Like

hellooooo. time to dive into this one, I think :slight_smile:

is cheat codes capable of maintaining pitch when adjusting playback rate? been looking for a good platform to dig into softcut and get those good stutters stuttering (discovered the joys of fade_length during nc01 and would love to mess with that parameter more deeply)

hey hey!

i just want to make sure i fully understand – you mean like timestretch? where the sample plays through faster but at the same pitch?

if so, that isn’t currently how softcut’s rate function works – speed and pitch are linked. cheat codes (and other softcut scripts) is also bound by this, but you could use some well-timed Pattern recording to cruise through a sample’s slices faster than the playhead would – coupled with cross-fading and the finer encoder resolution, you can kind brute-force a frame-based approach.

this wouldn’t be a good use of cheat codes, though (and honestly, lives outside of its intentions) – here, I’d recommend timestretching in a DAW and using MIDI to sync cheat codes with it.


conjecture time!

i kinda wonder if you couldn’t get to at least sp404-quality timestretch through metros + converting a sample’s length into frames. then, run a callback that advances the playhead at a rate dependent on a specified bpm?

I believe @zebra also has a phase vocoder on the rainy day wishlist, which could bust this wide open :slight_smile:

4 Likes

are you … @glia . ? . ?

1 Like

lololol. i def should’ve also cited process sources, which was fully j+dakim-inspired. full-feedback delay synced to the clock, patterned off-grid but in-loop, ducking/overwriting by hand.

it’s super fun to try on approaches from those who you most admire! gives a nice commune across time/space.

3 Likes

i don’t recall this feature from my time using it but generally love the dsp + quality

have any a/v examples?

it is sicK !

I forget about all the hidden dan genres

? when will we hear the noise project ?

1 Like

no examples on hand, weak wifi rn.

in case it’s of interest (/ if anyone wants to help source an example): if you set a dummy pattern on the sp and play a loop that’s roughly the same number of bars, change the BPM of the sample to Ptn and it’ll sync up to the dummy pattern. so, anything you do the pattern’s BPM will affect the sample playback as well. it’s not pristine, but it’s got mega-character.

they’re all noise projects :slight_smile:

2 Likes

Pretty much nailed it—I’ve been doing something similar with the STS by 4ms, though still haven’t gotten a super solid granular scrub system out of it (I should share progress)

I’d love to know what this code would look like as an inexperienced programmer. Not to derail the cc thread :wink:

2 Likes

sounds like a good Questions thread!

2 Likes

3m

Hey @dan_derks have you thought introducing any unpredictability/randomness to the cc system? I imagine either random record triggering or pattern playing? Thank you!

20 chars of why’d i sell my 404

2 Likes

hey! good q.

there’s some “controlled” (ie user-triggered) random for loop start point, loop end point, loop window position, and panning across the zilchmo system (grid-ALT + a ‘random’ combo gets instant new things) – but i’d definitely like to build some more in :slight_smile:

one fundamental component of the Pattern updates discussed above opens up a bunch of Pattern manipulation stuff down the line. I could add random organization of Pattern events, random re-timing, or even full-on “give me x bars of a random Pattern.”

good v1.3 stuff for sure

2 Likes

theres no way to change the brightness level of CC for the grid is there? Am running a powered usb hub so draw isnt an issue - just did a daytime show and could barely see it.

Thanks to the people behind CC. I’m implementing this in my live setup for sure.

I’d like to change one thing that is a bit annoying to me, maybe someone can help:

In [loops] I’d like to leave the alternate display with the buffer selection showing without having to hold K1 the whole time, just a long press and keep it there until another long press to turn back to the loops interface.

If somebody knows how to change this without breaking the script would be great :slight_smile:

thanks for the kind words!

this is implemented in the coming update! :slight_smile:
expect it to be released by Wednesday.

are you using cheat codes grid-less?

there isn’t a variable for this, no. which grid generation and what was hardest to see? (stoked you used it in a show!)

1 Like

Yes, I don’t need one for now since most of the design is made on modular.
CC helps me to keep sound going on without sudden hiccups. The only thing that I play with is loop length and buffer selection/recording to keep things more interesting, don’t need Grid for that. The rest are fixed parameters nicely tuned.

Great to see it in the next update and so soon!

The only extra feature I’d like to have more direct control of is playback speed/direction. Is it MIDI CC addressable? haven’t tried.

Again, thanks for making such a great script.

Hey @dan_derks, have you ever considered adding a loop forwards-and-backwards (ie ping pong) mode?

Seems like it could be nice to obscure the loopy nature of short loops when desired, and to add some variety. Just a thought.

2 Likes

this would really have to a modification to softcut, it’s not a bad idea.

6 Likes

Ah, got it. But cool thanks!
I tend to love ping-pong loops FWIW.

1 Like