Modular software & programmingMaxMSP, Reaktor, Pure Data, Jeskola BUZZ, and other modular programs. Any questions relating to these programs (patching, favorite ensembles) should be posted in this forum.
Anyone here uses it? (I know Automageddon doesn't )
I've been using Pure Data for some time, now, and I thought to give a try to a text based music programming language, for the reason that sometimes it makes things easier than in a visual programming environment. I must say, I find it really really powerful, and if you have no fear of programming and maths, I'd say give it a shot. Having some experience with object oriented programming, I also find it quite natural, in some sense...
Here's my first try to it, which I got by following some ideas on the net
It generates an evolving rythmic atmosphere, quite cool... (I'll post some audio later, maybe).
I'd like to go further with this so to incorporate live input via microphones, etc.
So, if you have some nice little Supercollider code, why not share it here?
Last edited by unknown__artist; 14-10-2012 at 10:41 PM..
I've been making supercollider noises on my lunch breaks, finding it a great way to make tunes and sketch out syntheis ideas. This guide to getting it set-up with sublime text 2 on windows is great schemawound.com/post/19680033955/supercollider-3-5-on-windows
I don't know if it helps, but I can translate that in Italian for you:
{mamma mia(a=Cappuccino(Pizza.ar(BPF.ar(IlPapa. ar(2)*4.5 + Caffee([10,20],0.2) + Spaghetti([32,33],0.07), 2**Lasagne(4/3,4)*300,0.1),2,2,35), 0.7,0.01));SuperMario(Pan2.ar(LPF.ar(a,3000), -0.3),BellaNapoli(LPF.ar(a,4000),0.7),mix: 0.20, bellasignora: 0.5);}.grazie;
I don't know if it helps, but I can translate that in Italian for you:
{mamma mia(a=Cappuccino(Pizza.ar(BPF.ar(IlPapa. ar(2)*4.5 + Caffee([10,20],0.2) + Spaghetti([32,33],0.07), 2**Lasagne(4/3,4)*300,0.1),2,2,35), 0.7,0.01));SuperMario(Pan2.ar(LPF.ar(a,3000), -0.3),BellaNapoli(LPF.ar(a,4000),0.7),mix: 0.20, bellasignora: 0.5);}.grazie;
Was this a one-off or this patch sounds like this every time you run it?
It was a nice ambient track, I liked the build up towards 3.41 and the "percussions" towards the end, I was actually expect this to keep going
Was this a one-off or this patch sounds like this every time you run it?
It was a nice ambient track, I liked the build up towards 3.41 and the "percussions" towards the end, I was actually expect this to keep going
No, it doesn't sound "strictly" the same, but similar: the note pattern is random (constrained to a scale), while the "execution" follows a score. The percussion part was created live: at the end the code will activate the mic on your laptop, and you can play with it. Indeed, what you hear is thee sound of my house and office keys, and clapping, all passed through some effect created with randomization of some parameters. It was more an exercise to see if I could put in practice what I have learned so far, so it's pretty simple. I may elaborate on this code in the future, though...
Sorry for momentarily breaking the Internet: without pics of kitties there's no life worth of living.
That's pretty cool, especially since you made it with code.
And on the topic of cats; the first half of that proper fucked ours up. He's now walking suspiciously around the room with his eyes fixed on the speakers!
I just trying this out. It's really cool, I've been messing with PD at the beginning of the last year. But patching all those cables really becomes tiresome and I ultimately dumped PD for my purposes. Now I stumbled across supercollider again. Being a programmer I feel much more at home with text somehow... no Idea why I didn't try SC earlier...
I've been interested in math based automation for a long time, particularly in fractal music, but have had a lazy time getting into it - first time hearing about supercollider, thanks for bringing it to my attention with this thread. One more reason to get wet with programming.
The piece you linked reminds me of the sound design in Proteus, very pleasant stuff I must say.
Who can help me with MIDIOUT? MIDIClient.init MIDIClient.destinations m= MIDIOut(0); //quick way to access device 0, port 0 m.latency= 0.0; //use this to remove all latency and send messages immediately m.noteOn(1,63,127); //arguments: channel, note, velocity m.noteOff(1,60,0); a=50+20; m.noteOn(1,a,127); //arguments: channel, note, velocity
ive been trying to get to grips with supercollider for about a year now, and im proper into it but it just feels like im not harnessing its full potential. i just seem to use it for like tiny sound snippets, and nothing really comes of it. im really interested in trying to use it as like a whole environment to do multiple things instead of just one or two quick little sounds.
anybody got any examples of ppl who have done that? like crazy sequencing/generative/track structuring?
really like it, and i wanna get gud at it, but its startin to wear a bit thin (probs cause its so bloody hard)