GrandMA2 Macro Tetikleyicileri: Trigger Kullanım Rehberi

GrandMA2'de macro tetikleyicilerini kullanarak otomasyonu artırın; zaman, executor ve input tabanlı trigger yöntemlerini öğrenin.

Macro Tetikleyicileri Nedir?

GrandMA2'de macro trigger sistemi, bir makronun manuel çalıştırılması yerine belirli bir koşul gerçekleştiğinde otomatik olarak devreye girmesini sağlar. Bu yapı, show otomasyonunu ciddi ölçüde artırır ve tekrarlayan işlemleri operatörden bağımsız hale getirir.

Tetikleyiciler, özellikle uzun prodüksiyonlarda, senkronize gösterilerde veya minimum müdahaleyle çalışması gereken sistemlerde vazgeçilmez bir araçtır.

Trigger Türleri

1. Time Trigger (Zaman Tetikleyici)

Time trigger, makronun belirli bir saat veya gün içinde otomatik çalışmasını sağlar. Sistem saatine bağlı çalıştığı için show başlangıcını veya periyodik görevleri otomatikleştirmek için idealdir.

  • Günlük belirli saatte çalışma
  • Show başlamadan önce fixture preset yükleme
  • Gece yarısı otomatik sıfırlama işlemleri
💡 Time trigger kullanırken konsolun sistem saatinin doğru ayarlandığından emin olun. Menu > Setup > Console > Date and Time yolunu izleyin.

2. Executor Trigger

Executor trigger, bir executor'ın belirli bir değere ulaşması veya belirli bir duruma geçmesi anında makroyu tetikler. Örneğin bir executor'ın GO tuşuna basıldığında veya fade tamamlandığında başka bir makro çalıştırılabilir.

Executor trigger ayarları için makro satırında Trigger sütununa tıklayın ve aşağıdaki değerlerden birini seçin:

  • Go+ — Executor ileri yönde çalıştırıldığında
  • Go- — Executor geri yönde çalıştırıldığında
  • On — Executor aktif edildiğinde
  • Off — Executor deaktif edildiğinde

3. Input Trigger (Harici Giriş)

Input trigger, MIDI, OSC veya bir network mesajı gibi dış kaynaklardan gelen sinyaller aracılığıyla makroyu tetikler. Harici kontrol sistemleriyle entegrasyon için bu yöntem tercih edilir.

OSC üzerinden bir trigger tanımlamak için makro ayarlarında şu sözdizimini kullanabilirsiniz:

/grandma2/macro/run [macro_numarası]

Macro Trigger Nasıl Ayarlanır?

  1. Macro havuzunda ilgili makroya sağ tıklayın ve Edit seçin.
  2. Makro editöründe üst kısımdaki Trigger sekmesine geçin.
  3. Açılan pencerede Trigger Type alanından istediğiniz tetikleyici türünü seçin.
  4. Seçtiğiniz türe göre zaman, executor numarası veya input kaynağı gibi ek parametreleri doldurun.
  5. Please tuşuyla kaydedin.

Trigger ile Birlikte Wait Komutu Kullanmak

Bazı durumlarda tetiklenen makronun hemen çalışması yerine belirli bir süre beklemesi gerekebilir. Bu durumda makro satırlarına Wait komutu eklenerek gecikme süresi tanımlanır.

Örneğin bir executor kapandıktan 3 saniye sonra ışıkları söndürmek için:

  • Trigger: Off (Executor 5)
  • Satır 1: Wait 3
  • Satır 2: Off Fixture 1 Thru 20
⚠️ Aynı anda birden fazla trigger aktifse makroların çakışmamasına dikkat edin. Çakışan triggerlar beklenmedik davranışlara yol açabilir; bu nedenle her makroya açıklayıcı bir isim verin ve trigger koşullarını belgeleyin.

Praktik Kullanım Önerileri

  • Trigger'ları test ortamında mutlaka deneyimleyin; canlı show'da ilk kez aktif etmekten kaçının.
  • Otomatik tetiklenen makrolar için Label alanını mutlaka doldurun; kalabalık macro havuzlarında takip kolaylaşır.
  • Time trigger kullanan makroları show bitiminde disable etmeyi unutmayın; aksi takdirde sonraki gün istemeden devreye girebilirler.