add files to the repo

This commit is contained in:
2023-12-27 15:03:23 +01:00
parent 397e31d438
commit 9b3c1afd38
10 changed files with 164 additions and 0 deletions

25
Classes/BuboBoot.sc Normal file
View File

@ -0,0 +1,25 @@
Boot {
*new {
arg path = "/Users/bubo/.config/livecoding";
var s = Server.default;
var p;
s.options.numBuffers = 1024 * 128; // Nombre de buffers disponibles pour stocker des samples
s.options.memSize = 8192 * 64; // Mémoire disponible pour le serveur
s.options.numWireBufs = 2048; // Augmenter ce nombre si "exceeded number of interconnect buffers"
s.options.maxNodes = 1024 * 32; // Changer cette valeur si le son saute avec le message "too many nodes"
s.options.device = "BlackHole 16ch"; // Choix de l'interface audio à utiliser
s.options.numOutputBusChannels = 16; // Indiquer le nombre de sorties de son interface audio
s.options.numInputBusChannels = 16; // Indiquer le nombre d'entrées de son interface audio
p = ProxySpace.push(Server.default.boot);
p.makeTempoClock; // Gestion du tempo
p.clock.tempo = 120/60;
Bank.root = path +/+ "samples"; // Chemin vers les samples
Bank.lazyLoading = True; // Lazy loading des samples
Server.default.waitForBoot({
(path +/+ "Synthdefs.scd").load; // Chargement des synthétiseurs
StageLimiter.activate; // StageLimiter pour les oreilles
"== 💻 LIVE CODING PRÊT 💻 == ".postln;
});
}
}