@beepboop I just put together a vanilla SC version tonight. This is very rough around the edges but it should work! This is available as a branch of the norns version.

1 Like

Oh man, I saw you play a few years back at the library in Santa Monica, and I’ve been thinking about this patch ever since! Don’t have a norns, and my SC chops aren’t up, but I’m exited to look into it!

1 Like

Whoa! Awesome that you were there! The patch didn’t quite work for that performance, haha, but this should be relatively simple to get going. Let me know if you have any questions.

This is so cool, @carltesta! I’ve been experimenting with threshold settings for piano and other keyboard sound inputs. The processed output is often mysterious (but exciting). Can you provide (or point me to) a little more info about each of the built-in processing types? Reverb, delay, amp mod, freeze, pitchbend, filter, textural and cascade…Can I access their parameters within Sway, such as delay time, sample capture sizes for textural and cascade, etc, beyond the threshold settings that trigger them? If not, what are their default settings? I’m especially eager to get more understanding of the textural and cascade processes, because I’m finding they can spiral out of control in my hands. Thanks for this inspiring creation!

Hi @tnelson ! So the immediate averaged values of the density, clarity, and amplitude determine the values of the parameters like delay time, feedback, etc. You can see how those linkages are connected here: http://carltesta.net/files/analysis_parameters.pdf

Starting at line 229 sway/Norns_Sway.sc at master · carltesta/sway · GitHub you can see how the analysis values are mapped onto the various parameters. For example, amplitude values between 0 and 30 will change the frequency of amplitude modulation from 1 to 14hz. And amplitude values between 0 and 30 will change the reverb size from 0.3 to 1. You can switch the relationship by turning polarity on.

I could make up a chart that lists all the default values but that will take me some time. The best way to experiment with it is to turn grid analysis off and then manually select a processing type and then play in different ways (with density/sparseness, with pitch/noise, with loudness/quiet) to hear how the processing changes.

I’m happy to answer any other questions. Thanks for the interest.

1 Like

Thanks, @carltesta!! This is quite a sonic Wonderland to explore!