SuperClean InstallParty

Welcome one and all to this SuperClean InstallParty.

SuperClean is a SuperCollider framework which easily provides access to some basic utilities inside of SuperCollider itself. Not only can you play back all of your samples without needless hassle in an environment that can grow with you. SuperClean also contains an FM synth whose four justly tuneable operators deliver unparalleled cleanliness, even at extreme modulation indexes. SuperClean even includes a remarkably efficient additive synth which literally sounds out of this world.

SuperClean is, in short, a one-stop-shopping-experience for folks who want:

• An MPC,
• a bunch of effects
• a couple of synths, and
• a flexible routing system

for the low, low asking price of: Free! Free as in costs nothing but more importantly, free as in breaking out of jail kind of free. Also, on a personal note here, hey, this is what I use to make music with every day. I really like making music and, for me, this makes it way funner. Try it! What have you got to loose?

Let’s go ahead and download SuperCollider, SuperClean and the SC3 plugins:

Download SuperCollider

Download SuperClean

Download Sc3plugins

If for some reason there is some kind of snag regarding that whole downloading stuff from The Public Internet maneuver, raise your hand and I’ll come over with a USB for you. If we are not in the same room, then let me know through email and I’ll sort you out. You can find my email on my index page. Now boot up SuperCollider.

Next let’s go to File, Open user support directory. This is a hidden place on your computer. If you ever need to get back here then, now you know how. Grab hold of the folder called sc3plugins and the SuperClean folder and drag them both to the Extensions folder. Click your way into the SuperClean folder. Now open the file superclean_startup.scd and copy that whole mess of text. Go to File, Open startup file, paste into there. Save the file. Quit and then start up SuperCollider again. That should do it!

Let’s try it out by opening examples.scd which is also located in the SuperClean folder. Any time after starting SuperCollider you see the message [ SuperClean up + running ] that means everything is ready to go. Put the text cursor inside a code black and run it by pressing cmd + Enter. At this point you should hear something. If no go, take a look at the video walkthrough below. If still no go, I can come over to help you, or let me know through email and we can work something out that works for you.

Now that everybody is up + running the sky is the limit! We could literally have any sound arrive at any time. Go forth in thrash! Really looking forward to hanging out and getting into SuperClean together. Don’t be a stranger!

Check this project out on github

Below is a video walkthrough of the installation process as it went down at the first Patterns in SuperCollider with SuperClean lesson:




The EMS course

I did two semesters of this course I created for Elektronmusikstudion EMS which is located in Stockholm Sweden. The course was held entirely online. The course was open to everyone, regardless of geographical location. It provided a biweekly opportunity to connect with people making weird and wonderful music with SuperCollider all over the world. I had a great time doing it and I think I’d like to come back to it somehow in the future.

Rummage through the show notes for the course here




Patterns in SuperCollider with SuperClean course overview

00: Pre course email general corraling. Matrix element, sharing code with git.

01: Introduction, Installation, configuration, defaults, evaluation, navigation.

02: Continously redefining patterns and binding values to parameter names.

03: Sequential patterns. Linear deterministic patterns. Parameterization of music.

04: Stochastic choices. Weighted distributions. A closer look at SuperClean keys.

05: Unweighted choice between threshold values. Directionality and meandering.

06: Installing custom extensions. Repeating stochastic sequences. The golden urn.

07: Translating value ranges. Connecting parameters. Scales, tunings, chords.

08: Segmented interpolation over time. Functions in patterns. Data sharing.

09: Infinite stochastic choices derived from a single number. Finite duration.

10: Form, music in parts, recording, routing, multichannel external connectivity.

11: Completing works. Performing works. Comparing portability of formats.