Beispiel #1
0
 public void KeyOff()
 {
     if (handle != 0)
     {
         Synthesizer.KeyOff(handle);
         handle = 0;
     }
 }
Beispiel #2
0
        public void KeyOff(float release, EnvelopeMode mode)
        {
#if SEQUENCER_PARANOIA
            Debug.LogFormat(
                Time.frameCount.ToString("X4") +
                " Sequencer.KeyOff: {0} {1} : {2} {3}",
                emitter.name, emitter.patches[index] ? emitter.patches[index].name : "???",
                release, mode);
#endif
            if (keyHandle != 0)
            {
                Synthesizer.KeyOff(keyHandle, release, mode);
            }
            Reset();
        }