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.

Tags :