Skip to content

Releases: danielmkarlsson/SuperClean

v0.1.3.6

11 Sep 00:20
fc772de

Choose a tag to compare

This is the latest stable release.
This release adds the 32 "classic" six operator FM synth algorithms as separate synths named \fm0 to \fmv.
I could not have reached this point without @davidgranstrom who had invaluable guidance and incredible patience with me.
Shout going out to Mats Erlandsson who gave me the idea for the \wid parameter.

Screenshot 2025-09-11 at 02 13 16

v0.1.3.5

17 May 17:40
04c0595

Choose a tag to compare

This release added the new Global effect mir which is an Impulse Response based reverb.
It builds on the work of @davidgranstrom who made the fantastic EZConv

The included impulse response file is a recent remaster of an Impulse Response I recorded many moons ago when I was stage manager of Norbergfestival's largest stage Mimer.

Easy peasy new params:

mir: 1, // mir output amplitude, range is zero to infinity
mii: 1, // mir input amplitude, range is zero to infinity

Mimer

Feel like you wanna swap out my IR for yours?

~/Library/Application\ Support/SuperCollider/Extensions/SuperClean/clean-samples/mmd/mir/mir-4eqed.wav

v0.1.3.4

06 Sep 22:00
3b9f620

Choose a tag to compare

This release added significant optimizations by @redFrik
who also added the ability to read samples from disk with

~clean.csf("~/snd/lng");

This makes a huge difference. No more running out of RAM.
Go team Music of Long Duration!

Also:

• Updated examples
• New \blp synth
superclean-parameters.scd now explicitly states value ranges and lists global effects separately.

v0.1.3.3

12 Nov 13:03
c4e7936

Choose a tag to compare

This release enabled click-free control over the global gain parameters found in \tnh and \dfm.

v0.1.3.2

24 Sep 18:55
c3eb6c6

Choose a tag to compare

This release extended the range of the ring modulator so that it can do amplitude modulation.

v0.1.3.1

21 Aug 20:05
1f890e7

Choose a tag to compare

This release added the new aux based global effect jpr which is a reverb based on JPverb which is a reverb that has its own particular sound. I like this reverb's ability to change a lot of its parameters on a dime. I find it to be quite responsive. I also added a tanh clipping stage before the reverb which will let you add a subtle boost to suit your input material, or, you could alternatively use it to really trash everything up and overwhelm the reverb, resulting in chonky / fizzy mayhem. It's up to you.

v0.1.3.0

18 Jun 11:25
04de1eb

Choose a tag to compare

This release added the aux based global effect dfm which is a Stereo distortion based on DFM1 which is a digitally modelled analog filter which has this super gnarly non-linear way of distorting. Watch your playback settings with this one because it is, in my opinion, extremely loud sounding.

v0.1.2.9

14 Jun 20:01
84ea8f5

Choose a tag to compare

This release added the new parameter flp.

flp: Flips the channels in a Stereo sound. Left becomes right and vice versa. Range is 0 or 1, where 0 is unaffected and 1 is flipped.

v0.1.2.8

04 Feb 13:57

Choose a tag to compare

This release added the new parameter crt.

crt: Curvature for the release part of the amplitude envelope.

This makes fading out events a whole lot smoother.

v0.1.2.7

24 Jun 21:40
ff33bc6

Choose a tag to compare

This release added these new parameters to all synths:

bnd: Pitch bend.
bnt: Pitch bend time (now decoupled from sustain).
bno: Offset the time at which the pitch bend begins.
bnc: Pitch bend curvature.