// SCSCC-39 "SUPA!."
// - - - - - - - - - - - -

b=Buffer.read(s,ExampleFiles.child);play{Warp1.ar(1,b,Demand.ar(t=TDuty.ar(Dseq([1,11,1b,11]/11,inf)),0,Dseq([100,19,156b,140]*1e3,inf)/188893),TIRand.ar(-3,3,t).midiratio,1/7,-1,5,0.2!2,4)/3}

#SuperCollider #vadgöra? #Supa!

// SCSCC-38 "Index"
// - - - - - - - - - - - -

play{x=LFSaw;z=x ar:_;Splay.ar(LeakDC.ar(CombC.ar(z.(1<<_!3/4*98*c=Index.ar((7*_!4+.x(5*_!4)).as(LocalBuf),Stepper.ar(t=z.(-7),0,z.(_+0s!3/3).abs*16,z.(_+0s!3/pi).abs*16)).midiratio)*t.max/2)),sin(c.sum))}

#SuperCollider #sctoot #sc256 #arpeggio #melody

Just discovered this fantastic extension for #BitWig. Will mostly use it to send OSC messages from clips in BW when playing live, allowing me to start/stop patterns and other things in #SuperCollider and #tidalcycles from there. Neat for live sets.

https://github.com/wimvandenborre/BitX/

GitHub - wimvandenborre/BitX: Clyphx for Bitwig

Clyphx for Bitwig. Contribute to wimvandenborre/BitX development by creating an account on GitHub.

GitHub

// SCSCC-37
// "Our Friends of Essence will mingle with the Lords of Light"

play{o=ar(c=StandardL,k=0.97215);{|n|o=fold2((ar(c,c.ar(4**n,k=k+1e-5)*50+(o>0*2e4)/(1<<n/2),k=k+1e-8).hypot(o)))}!5;LeakDC.ar(Splay.ar(BLowShelf.ar(o,222,2,22)))};

// Time for some silly stuff.

#SuperCollider #Friends #Noise

its still #bandcampfriday AoE time - some late night distorted gong and analog modular doom / ambient vibes from my album on #kamizdat from a few years ago... all made with #linuxaudio #ardour #supercollider #gong #moog https://robcanning.bandcamp.com/track/01 another one coming soon...
01, by Rob Canning

from the album Five Scenes for Symphonic Gong & Electronics

Rob Canning

Hey Everyone !

Today I am releasing a small EP :)

The last months I played with the sound of the western capercaillie bird and I like the result, so I decided to share it with you all.

you can find it on mirlo : https://mirlo.space/nicolas-zentz/release/capercaillie

or bandcamp : https://nicolaszentz.bandcamp.com/album/capercaillie

Hope you will enjoy it !

#computermusic #experimentalmusic #supercollider

do you know your memes?

"curl https://www.bachcentral.com/cantatas/JESU1.MID -o ~/Desktop/JESU1.mid".unixCmd;
m = SimpleMIDIFile.read( "~/Desktop/JESU1.mid" );
m.p.play;

#supercollider

I think I'll be ditching #supercollider. I spent the last two hours trying to create the same thing in csound and sclang, and sclang treated me terribly.

Csound took under an hour, most of which was spent reminding myself of how certain things worked. I fucked up once or twice, mainly formatting f statements, and confusing raw or normalised indexing with tablei. When I fucked up, the compiler told me where, or I heard an issue, looked at the docs, and found what I'd done wrong very quickly.

The equivalent in supercollider on the other hand, I still cannot get working. I've got a function to generate an array of frequencies, a Synthdef, envelope definitions, a Pbind score, and none of it fucking works and the errors are incomprehensible.

Maybe I'll try ChucK next? It has an AI module but that seems to be machine learning not LLM bullshit.

Shoutout to @BZoennchen, I just discovered your #supercollider open textbook and I am floored. I'm barely into it, but already it's clarified so many things that I didn't see in the official tutorial or documentation.

https://bzoennchen.github.io/supercollider-book/intro.html

Preface — Algorithmic Composition

I debugged my #SuperCollider project and now i start devloping some SynthDefs and sounds for it.

Everything is based on this dynamic structure generator. I want to try out a new way of machine-human interaction in a live setting.

This structure generator takes integer values as input and translates these to it's bit representations and based on this it starts synths or kills them.

I planned a little performance for with this for the end of february.