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.
- Makro editörünü açın:
Menu > Macros > New Macro - İlk satıra fade-out komutunu ekleyin:
Go+ Executor 1.1 - Geçiş süresini beklemek için Wait değerini ayarlayın (örn. 3 saniye)
- Sahneyi sıfırlayın:
Off Executor 1 Page 1 - Hazırlık grubunu aktif edin:
Go+ Executor 2.5 - 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.2Bu 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çindeClearAllveyaOff Pagegibi 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.