Bläddra i källkod

trigger envelope release on xx tick...

LTVA1 1 år sedan
förälder
incheckning
e96cfa12f2
1 ändrade filer med 4 tillägg och 1 borttagningar
  1. 4 1
      tracker_engine/do_effects.c

+ 4 - 1
tracker_engine/do_effects.c

@@ -470,7 +470,10 @@ void do_command(
     }
     }
 
 
     case TE_EFFECT_TRIGGER_RELEASE: {
     case TE_EFFECT_TRIGGER_RELEASE: {
-        sound_engine_enable_gate(tracker_engine->sound_engine, se_channel, 0);
+        if(tick == (opcode & 0xff))
+        {
+            sound_engine_enable_gate(tracker_engine->sound_engine, se_channel, 0);
+        }
 
 
         break;
         break;
     }
     }