-------

// nukiko

// hello?
// hello!!
-------

// muasag

// who got this?

// julian
-------

// buogyf

{ Splay.ar(SinOsc.ar(356 * [1, 3, 2, 4, 5, 3, 2])) * 0.1 }.play;
-------

// buogyf

{ Splay.ar(SinOsc.ar(356 * [1, 3, 2, 4, 5, 3, 2])) * 0.1 }.play;

// this is the first time I've run SC

{ Splay.ar(SinOsc.ar(356 * LFNoise2.kr(400, [1, 3, 2, 4, 5, 3, 2]))) * 0.1 }.play;

-------

// muasag

// who got this?

// julian

// sam

// tom

// sam again

// tom again

//jordan

// julian again
-------

// jtobeu

(
SynthDef("pfeifchen", { |out, freq=440, sustain=0.2, amp=0.1, pan|
	var u;
	u = Formlet.ar(
		Impulse.ar(Line.kr(freq*3, freq, sustain)),
		Line.kr(1200, freq*2, sustain * Rand(0.01, 0.1)) * SinOsc.kr(Rand(4,9), 0, 0.03, 1),
		0.1
	)  * EnvGen.kr(Env.perc(0.03, sustain, amp * AmpCompA.kr(freq)), doneAction:2);
	Out.ar(out, Pan2.ar(u, pan));		
}).store
); 

Pdef(\x, 
	Pbind(
		\instrument, \pfeifchen,
		\dur, 0.2,
		\freq, Pseq([647, 789], 2)
	)
).play
-------

// nukiko

// hello?
// hello!!

//hello?
// if only knew some code 
// comments are good enough, eh?
// yeah - quiet tho
// yesterday, there was a very strange animal in a gutter on the
-------

// lihiff

// make a sound!
-------

// jtobeu

(
SynthDef("pfeifchen", { |out, freq=440, sustain=0.2, amp=0.1, pan|
	var u;
	u = Formlet.ar(
		Impulse.ar(Line.kr(freq*7, freq, sustain)),
		Line.kr(1200, freq*2, sustain * Rand(0.01, 0.1)) * SinOsc.kr(Rand(4,9), 0, 0.03, 1),
		0.1
	)  * EnvGen.kr(Env.perc(0.03, sustain, amp * AmpCompA.kr(freq)), doneAction:2);
	Out.ar(out, Pan2.ar(u, pan));		
}).store
); 

Pdef(\x, 
	Pbind(
		\instrument, \pfeifchen,
		\dur, 0.9,
		\freq, Pseq([647, 789], 2)
	)
).play
-------

// fmigeh

{SinOsc.ar(5000, EnvGen.ar(Env.perc, Impulse.kr(2), 2pi), 10)}.play

{SinOsc.ar(5000, EnvGen.ar(Env.perc, Impulse.kr(3), 2pi), 10)}.play
-------

// nukiko

// hello?
// hello!!

//hello?
// if only knew some code 
// comments are good enough, eh?
// yeah - quiet tho
// yesterday, there was a very strange animal in a gutter on the
// way to the grocery store. saved me some money on meat, though. too bad about the

{ Pulse.ar( SinOsc.kr(700, 0, 10, 40) )!2 * 0.3 }.play
-------

// picoeh

-------

// nukiko

// hello?
// hello!!

//hello?
// if only knew some code 
// comments are good enough, eh?
// yeah - quiet tho
// yesterday, there was a very strange animal in a gutter on the
// way to the grocery store. saved me some money on meat, though. too bad about the

{ Splay.ar(Pulse.ar( SinOsc.kr(Rand(300,700), 0, 10, 40) )!7) * 0.3 }.play
-------

// jtobeu

(
SynthDef("pfeifchen", { |out, freq=440, sustain=0.2, amp=0.1, pan|
	var u;
	u = Formlet.ar(
		Impulse.ar(Line.kr(freq*7, freq, sustain)),
		Line.kr(1200, freq*2, sustain * Rand(0.01, 0.1)) * SinOsc.kr(Rand(4,9), 0, 0.03, 1),
		0.1
	)  * EnvGen.kr(Env.perc(0.03, sustain, amp * AmpCompA.kr(freq)), doneAction:2);
	Out.ar(out, Pan2.ar(u, pan));		
}).store
); 

Pdef(\x, 
	Pbind(
		\instrument, \pfeifchen,
		\dur, 0.15,
		\amp, 1,
		\freq, Pseq([747, 989, 1000, 1000], 4)
	)
).play

-------

// zxoren

{SinOsc.ar(XLine.ar(200,16000, 60))}.play
-------

// picoeh

// empty!
{ Splay.ar(Saw.ar(1256 * [1, 3, 2, 4, 5, 3, 2])) * 0.1 }.play;

-------

// picoeh

// empty!
{ Splay.ar(Saw.ar(583487 * [1, 3, 2, 4, 5, 3, 2])) * 0.1 }.play;