Exemplo n.º 1
0
 public void OnAudioStart(FizzleSynth fs)
 {
     noiseBuffer = new float[SAMPLERATE * 10];
     for (var i = 0; i < noiseBuffer.Length; i++)
     {
         noiseBuffer[i] = Mathf.Lerp(-1, 1, UnityEngine.Random.value);
     }
     phase   = phaseOffset * TWOPI;
     ph      = phase;
     isReady = true;
 }
Exemplo n.º 2
0
 public void OnRemoveFromRack(FizzleSynth fs)
 {
     fs.FreeJackID(output.id);
     fs.FreeJackID(outputTrigger.id);
     fs.FreeJackID(outputEnvelope.id);
 }
Exemplo n.º 3
0
 public void OnAddToRack(FizzleSynth fs)
 {
     output.id         = fs.TakeJackID();
     outputTrigger.id  = fs.TakeJackID();
     outputEnvelope.id = fs.TakeJackID();
 }
Exemplo n.º 4
0
 public void OnAudioStart(FizzleSynth fs)
 {
     beatIndex = -1;
     Parse();
     ScheduleNoteTriggers(0);
 }
Exemplo n.º 5
0
 public void OnRemoveFromRack(FizzleSynth fs)
 {
     fs.FreeJackID(output.id);
 }
Exemplo n.º 6
0
 public void OnAddToRack(FizzleSynth fs)
 {
     output.id = fs.TakeJackID();
 }
Exemplo n.º 7
0
 public virtual void OnAudioStart(FizzleSynth fs)
 {
 }