• jon@schemawound.com

Superscope

Superscope

As my previous post indicated I have been thinking about my startup file for Supercollider lately.  While the default configuration I posted for SlimLauncher worked pretty well I felt i would be better off combining the oscilloscope and freq scope into a single window.  After I put it together I decided to throw a X/Y scope in for good measure.

(
	var scope, phaseScope, window, freq;

	window = Window
		.new("Scope", 512@565)
		.onClose_({ scope.free; freq.kill })
		.alpha_(0.8);
	window.view.decorator_(FlowLayout(window.view.bounds));

	scope = Stethoscope
		.new(Server.default, view:window.view);
	phaseScope = Stethoscope
		.new(Server.default, view:window.view)
		.style_(2);
	freq = FreqScopeView
		.new(window)
		.active_(true);
	window.front;
)

In case you want to use my basic setup I have posted my startup file: Startup.scd

Keep in mind you will need the SlimLauncher class I posted in my previous entry.

SuperScope