Use safetynet by default
This commit is contained in:
@ -13,6 +13,7 @@
|
|||||||
"https://github.com/scztt/Require.quark",
|
"https://github.com/scztt/Require.quark",
|
||||||
"https://github.com/dmorgan-github/Pdv",
|
"https://github.com/dmorgan-github/Pdv",
|
||||||
"https://github.com/supercollider-quarks/Bjorklund",
|
"https://github.com/supercollider-quarks/Bjorklund",
|
||||||
|
"https://github.com/adcxyz/SafetyNet",
|
||||||
],
|
],
|
||||||
url: "https://raphaelforment.fr",
|
url: "https://raphaelforment.fr",
|
||||||
isCompatible: {Main.versionAtLeast(3, 1)},
|
isCompatible: {Main.versionAtLeast(3, 1)},
|
||||||
|
|||||||
@ -46,7 +46,7 @@ Boot {
|
|||||||
Server.default.waitForBoot({
|
Server.default.waitForBoot({
|
||||||
"-> Loading config from: %".format(configPath ? (this.localPath +/+ "Startup.scd")).postln;
|
"-> Loading config from: %".format(configPath ? (this.localPath +/+ "Startup.scd")).postln;
|
||||||
(configPath ? (this.localPath +/+ "Startup.scd")).load;
|
(configPath ? (this.localPath +/+ "Startup.scd")).load;
|
||||||
StageLimiter.activate;
|
// StageLimiter.activate; // NOTE: replaced by SafetyNet
|
||||||
this.fancyPrint(ready, 40);
|
this.fancyPrint(ready, 40);
|
||||||
this.installServerTreeBehavior();
|
this.installServerTreeBehavior();
|
||||||
this.clock.enableMeterSync();
|
this.clock.enableMeterSync();
|
||||||
|
|||||||
@ -13,11 +13,12 @@ f.vardel = {
|
|||||||
};
|
};
|
||||||
|
|
||||||
(
|
(
|
||||||
z = SynthDef.new(\sampler, {
|
z = SynthDef.new(\s, {
|
||||||
arg buf, out=0, freq=440, rate=1, amp=1, pan=0, attack=0.01, release=1, loop=0;
|
arg buf, out=0, freq=440, rate=1, amp=1, begin=0, end=1, pan=0, attack=0.01, release=1, loop=0;
|
||||||
var sig;
|
var sig;
|
||||||
var env = EnvGen.ar(Env.perc(attack, release, doneAction: 2));
|
var env = EnvGen.ar(Env.perc(attack, release, doneAction: 2));
|
||||||
var startPos = 0;
|
var startPos = begin * BufFrames.kr(buf);
|
||||||
|
var endPos = end * BufFrames.kr(buf); // TODO: unused
|
||||||
sig = PlayBuf.ar(
|
sig = PlayBuf.ar(
|
||||||
numChannels: 1,
|
numChannels: 1,
|
||||||
bufnum: buf,
|
bufnum: buf,
|
||||||
@ -28,7 +29,7 @@ f.vardel = {
|
|||||||
sig = Pan2.ar(sig * env, pan);
|
sig = Pan2.ar(sig * env, pan);
|
||||||
OffsetOut.ar(out, sig)
|
OffsetOut.ar(out, sig)
|
||||||
}).add;
|
}).add;
|
||||||
d.sampler = z;
|
d.s = z;
|
||||||
);
|
);
|
||||||
|
|
||||||
(
|
(
|
||||||
|
|||||||
Reference in New Issue
Block a user