GrandMA3 Macro ile Sahne Geçiş Otomasyonu

GrandMA3 makro komutlarını kullanarak sahne geçişlerini otomatikleştirin ve gösterilerinizde tutarlı, hızlı iş akışı sağlayın.

Makro ile Sahne Geçişini Otomatikleştirmek

Canlı gösteri ortamlarında sahne geçişleri sırasında yapılması gereken onlarca işlem, operatörün üzerinde ciddi bir baskı oluşturur. GrandMA3 Macro sistemi, tekrar eden bu işlemleri tek bir tetikleyiciye bağlamanıza olanak tanır. Doğru yazılmış bir makro, hem hata riskini azaltır hem de geçiş sürelerini önemli ölçüde kısaltır.

Makro Anatomisi: Temel Yapı

GrandMA3'te bir makro, sırayla çalışan komut satırlarından oluşur. Her satır bir Command Line ifadesi içerir ve isteğe bağlı olarak bir Wait süresiyle birbirinden ayrılır. Sahne geçişi otomasyonu için genellikle şu üç bileşen bir arada kullanılır:

  • Executor komutları: Cue'ları tetiklemek veya durdurmak için
  • Wait / Delay: İşlemler arasına zaman eklemek için
  • If koşulları: Duruma göre farklı yol izlemek için

Temel Sahne Geçiş Makrosu Oluşturmak

Aşağıdaki senaryo üzerinden ilerleyelim: Perde kapanıyor, sahne sıfırlanıyor, yeni set için ön hazırlık ışıkları açılıyor ve ardından operatör onayını bekliyor.

  1. Makro editörünü açın: Menu > Macros > New Macro
  2. İlk satıra fade-out komutunu ekleyin:
    Go+ Executor 1.1
  3. Geçiş süresini beklemek için Wait değerini ayarlayın (örn. 3 saniye)
  4. Sahneyi sıfırlayın:Off Executor 1 Page 1
  5. Hazırlık grubunu aktif edin:Go+ Executor 2.5
  6. Son satıra operatör onayı için UserInput komutu ekleyin
İpucu: Wait sürelerini sabit yazmak yerine Timecode veya Delay değişkenleriyle tanımlarsanız, makroyu farklı gösterilere uyarlamak çok daha kolay olur.

If Koşulları ile Akıllı Geçişler

Her sahne geçişi aynı koşullarda gerçekleşmez. Örneğin, bir executor zaten çalışıyorsa tekrar tetiklememek gerekebilir. GrandMA3 makrolarında If ifadesi bu kontrolü sağlar:

If Executor 1.1 > Active Then Go+ Executor 1.2

Bu satır, 1.1 numaralı executor aktifse bir sonraki cue'ya geçer; değilse bu adımı atlar. Böylece makronuz sahne durumunu okuyarak kendi kararını verir.

Makroyu Executor'a Bağlamak

Makronun bir tuşa veya pedala atanması, operatörün tek dokunuşla tüm geçiş zincirini başlatmasını sağlar. Bunun için:

  • Bir executor seçin ve Assign menüsünü açın
  • Macro türünü seçerek ilgili makroyu atayın
  • Executor'ın Master Fader'ını maksimumda tutmayı unutmayın

Hata Ayıklama ve Test Süreci

Makroyu sahne öncesinde mutlaka Rehearsal Mode veya Blind modda test edin. GrandMA3'ün Macro Executor Window'u, her satırın çalışıp çalışmadığını adım adım gösterir. Bir satırda hata varsa, makro o noktada durur ve hata mesajı System Monitor'da görünür.

Dikkat: Makro içinde ClearAll veya Off Page gibi geniş kapsamlı komutlar kullanırken dikkatli olun; bu komutlar tüm aktif executor'ları etkileyebilir.

Gelişmiş Kullanım: Makro Zinciri

Büyük prodüksiyonlarda tek bir makro yerine makro zinciri tercih edilir. Ana makro, alt makroları sırayla çağırır. Bu yaklaşım hem okunabilirliği artırır hem de her alt makroyu bağımsız olarak test etme imkânı sunar:

Do Macro "Scene_Reset" Wait 1 Do Macro "Prelight_Setup" Wait 2 Do Macro "Announce_Ready"

Bu modüler yapı sayesinde bir sahne geçişinde sadece bir parçayı değiştirmeniz gerektiğinde tüm makroyu baştan yazmak zorunda kalmazsınız.