Skip to content

Instantly share code, notes, and snippets.

@Sciss
Created January 23, 2018 16:03
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
Star You must be signed in to star a gist
Save Sciss/e3aade3d7120fb5787591129d96da62e to your computer and use it in GitHub Desktop.
// ScalaCollider -- tested on 48 kHz SC 3.8.0
play {
def one = {
RandSeed.ir()
val v0 = LFDNoise0.ar(500.0)
val v1 = LFDNoise3.ar(v0)
val v2 = 39.39295
val v3 = 6911.0312
val v4 = LFDNoise3.ar(v3)
val v5 = 40.62856
val v6 = SinOsc.ar(v4, v5)
val v7 = Impulse.ar(v2, v6)
val v8 = T2K.kr(v7)
val v9 = T2K.kr(v7)
val v10 = FSinOsc.ar(v9, v8)
val v11 = Select.ar(v10, v1)
val v12 = 0.011513037
val v13 = T2K.kr(v7)
val v14 = Select.ar(v0, v13)
val v15 = Ringz.ar(v12, v14, v3)
val v16 = 6967.837
val v17 = Impulse.ar(v16, v10)
val v18 = LFDNoise0.ar(v17)
val v19 = T2K.kr(v17)
val v20 = LFDNoise0.ar(500.0)
val v21 = Select.ar(v20, v19)
val v22 = 0.023961771
val v23 = GbmanL.ar(v15, v14, v8)
val v24 = PanB.ar(v22, v9, v23, v5)
val v25 = 0.0031382777
val v26 = v25 - v23
val v27 = 240.26567
val v28 = 0.025436608
val v29 = LFDNoise3.ar(500.0)
val v30 = 121.04408
val v31 = Klank.ar(v30, v29, v4, v27, v28)
val v32 = 0.023961771
val v33 = DC.ar(v32)
val v34 = 0.023154352
val v35 = SinOsc.ar(v33, v34)
val v36 = 40.633656
val v37 = Impulse.ar(v36, v35)
val v38 = 40.633656
val v39 = SinOscFB.ar(v37, v38)
val v40 = 0.0027260554
val v41 = 0.020634755
val v42 = 6911.0312
val v43 = 42.186966
val v44 = 6911.0312
val v45 = 42.465885
val v46 = 0.02286103
val v47 = 0.023154352
val v48 = 0.0037745666
val v49 = 0.15176186
val roots = Vector(v39, v31, v26, v24, v21, v18, v11)
val sig = Mix(roots)
Limiter.ar(LeakDC.ar(sig))
}
Seq(one, one)
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment