Open kenoobi opened 5 years ago
public class Simple extends Chmusick
{ SinOsc onda => NRev r => HPF hpf => ADSR enve => LPF lpf => JCRev r2 => Gain out => outlet;
0.002 => r.mix; 2000 => hpf.freq; 100 => hpf.Q; 0.005 => r2.mix; 500000 => lpf.freq; 10 => hpf.Q; enve.set(1::ms,0.05::ms,0.5,0.003::ms); out.gain(1); public void synth(int div,int notes[]) { while(true) { for(0 => int i; i < notes.cap(); i++) { if(notes[i] == 0) { enve.keyOff(); Dur(STATIC.TEMPO,div) => now; } else { Std.mtof(notes[i]) => onda.freq; enve.keyOn(); Dur(STATIC.TEMPO,div) => now; enve.keyOff(); } } } }
}
public class Simple extends Chmusick
{ SinOsc onda => NRev r => HPF hpf => ADSR enve => LPF lpf => JCRev r2 => Gain out => outlet;
}