From 0e7dac8a2b00fcad4e97479b97422937369b1754 Mon Sep 17 00:00:00 2001 From: Leonard Francis Coogan Date: Wed, 27 Aug 2025 20:56:39 -0400 Subject: [PATCH] progress --- .DS_Store | Bin 10244 -> 8196 bytes .gitmodules | 3 +++ Musical-Design-in-Supercollider | 1 + design/wind.scd | 19 +++++++++++++++++++ foot_disc.scd | 18 ++++++++++++++++++ 5 files changed, 41 insertions(+) create mode 100644 .gitmodules create mode 160000 Musical-Design-in-Supercollider create mode 100644 design/wind.scd create mode 100644 foot_disc.scd diff --git a/.DS_Store b/.DS_Store index e4970d04b5f184a8eb21c38b1f30bd46c700d1fb..d88aa393d1761e388ad21550b1f9378967b423e9 100644 GIT binary patch delta 116 zcmZn(XmOBWU|?W$DortDU;r^WfEYvza8FDWo2aMAsIxI(H$S7!W*z}&_Q}Q)qLaUf zFBW75ssI8BZXn?bQoJ$oJM(0Il|T+gh!G5v<9Vh|E)Y An*aa+ delta 410 zcmZp1XbF&DU|?W$DortDU{C-uIe-{M3-C-#6q~50$Y`)JU^hRb!Db!-XZCt_h9ZVa zhE#@l22UVaoRe-CoSdIq08|eHXex5^U0jlK@{@ql96dX3I;#mDcLcIARHYE1svv_8 z)w;1v0&x M8Abh=2B((<02#4WjsO4v diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..73d399f --- /dev/null +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule "Musical-Design-in-Supercollider"] + path = Musical-Design-in-Supercollider + url = https://github.com/alikthename/Musical-Design-in-Supercollider diff --git a/Musical-Design-in-Supercollider b/Musical-Design-in-Supercollider new file mode 160000 index 0000000..038bfe7 --- /dev/null +++ b/Musical-Design-in-Supercollider @@ -0,0 +1 @@ +Subproject commit 038bfe78162b1ae84221bea1b2de7c64543762e6 diff --git a/design/wind.scd b/design/wind.scd new file mode 100644 index 0000000..80c7004 --- /dev/null +++ b/design/wind.scd @@ -0,0 +1,19 @@ +// Wind + +{LPF.ar(Latoocarfian2DC.ar(SampleRate.ir/4, 1000, 20, 0.01, 0.4, 0.4, 1, 1), 800)!2}.play; + +// Phone + +{LPF.ar(Latoocarfian2DC.ar(SampleRate.ir/4, 8, 1, 4 + Line.kr(0.0, 0.01), 0.4, 0.4, 1, 1), 200)!2}.play; + +// Currents + +{LPF.ar(Latoocarfian2DC.ar(SampleRate.ir/4, 0.1, 1, 1, 0.1, 8, 10, 0.1), 200 + SinOsc.ar(20.0))!2}.play; + +// Falling Down Stairs (repeat x3) + +{Out.ar(0,0.5*DoubleNestedAllpassN.ar(SpruceBudworm.ar(Impulse.kr(20), rate: 0.1, k1:27.9))!2)}.play + +// Jesus Christ this sound made it feel like I was dying for a phenomenological eternity + +{Out.ar(0,0.5*DoubleNestedAllpassN.ar(SpruceBudworm.ar(Impulse.kr(40), rate: 0.1, k1:27.9, k2:1.5, alpha:6), 0.0047, 0.01))}.play diff --git a/foot_disc.scd b/foot_disc.scd new file mode 100644 index 0000000..dfc6dba --- /dev/null +++ b/foot_disc.scd @@ -0,0 +1,18 @@ +b = Buffer.read(s, "/Users/lcoogan/snd/releases/desolation.mountain/foot_disc.wav"); +b = Buffer.read(s, "/Users/lcoogan/Music/SuperCollider Recordings/SC_250817_220452.wav"); + +( +SynthDef(\help_PlayBuf, { |out = 0, bufnum = 0| + var sig = PlayBuf.ar(1, bufnum, BufRateScale.kr(bufnum)*0.5 + Impulse.ar(20), loop: 1.0); + sig = AllpassN.ar(sig, 0.01, 0.5, 2.0); + sig = DoubleNestedAllpassN.ar(sig, 0.1, 0.1, 0.15, 0.1, 0.4, 0.25, 0.001, 0.01, 0.8); + sig = BPF.ar(sig, 800 + SinOsc.ar(20, 1.0 + SinOsc.ar(10)), 1.0); + sig = CombFormlet.ar(sig, 20 + SinOsc.ar(1, 2);, 0.1, 0.5, 1.0, 0.0, 20); + sig = DelayN.ar(sig, 0.5, 0.01); + // sig = GrainBuf.ar(1, Impulse.ar(2), 2, sig, 1, 0.03 + SinOsc.ar(0.1), 2, 0, -1, 512); + // sig = GrainBuf.ar(numChannels:1, trigger:Impulse.ar(1), dur:1, sndbuf:sig, rate:0.4, pos:0 + SinOsc.ar(0.1, 0.0 + SinOsc.ar(10)), interp:2, maxGrains:256); + // sig = Feedback.ar(sig, 0.01, 0.001, -1); + Out.ar(out, sig!2); +}).play(s, [\out, 0, \bufnum, b]); +) +