A supernova a SuperCollider egy speciális verziója, amely párhuzamosított (multithreaded) audio-motort használ. Ez azt jelenti, hogy több CPU magot tud kihasználni a hangszintézishez, így jobb teljesítményt érhetsz el nagyobb projektek esetén.
Alapértelmezés szerint a scsynth csak egy CPU magot használ, míg a supernova lehetővé teszi a processzor több magjának egyidejű használatát.
Server.supernova;
s.options.threads = 8;
Miért hasznos a supernova?
✅ Jobb teljesítmény nagyobb számú synth esetén
✅ Több CPU mag egyidejű kihasználása
✅ Kevesebb késleltetés (latency)
✅ Szálkezelés optimalizálása nagyobb projektekhez
A supernova kifejezetten akkor hasznos, ha sok szintetizátort futtatsz egyszerre, és nem akarod, hogy az egyetlen processzormagod legyen a szűk keresztmetszet.
Terminál-parancs: oscsend
oscsend localhost 57121 /setFile ss "/mnt/ramdrive/temp/002.wav" "p1"
oscsend localhost 57121 /play s "p1"
oscsend localhost 57121 /stop sf "p1" 7.0
oscsend localhost 57121 /stop fs 7.0 "p1"
Terminál-parancs: supernova (SuperCollider) indítása
./startsc
Terminál-parancs: JACK supernova indítása
./jacksn.sh {darkice id}
Hasznos linkek:
