Müzik Yöneticisi (M-MGR) cihazı, adandaki tüm Patchwork cihazları için ses mix’inin anahtarını, modunu (majör veya minör) ve temposunu ayarlamanı sağlar. Tüm Patchwork cihazlarının birbirleriyle eş zamanda ve anahtarda kalmasını sağlar. Kontrolleri modülatör cihazlar tarafından manipüle edilebilse de doğrudan hiçbir Patchwork cihaz zincirinin bir parçası değildir.
Cihaz Seçenekleri
| seçenek | Değerler | Açıklama |
|---|---|---|
1. Etkinleştirme Anahtarı | Açık, Kapalı | Etkinleştirildiğinde kayıttan oynatma 0. ritimden başlar. Anahtar devre dışı bırakıldığında, hâlâ diğer cihazlarla etkileşime geçilebilir ve değişiklik yapılabilir fakat işlevsellikleri sınırlanır. Örneğin, tüm ritimlerde etkinleşen davranışlar ritimler sayılmadığı için etkinleştirilmez. |
2. Genişletme Butonları | Kapalı, Açık | Daha fazla özelleştirme seçeneği göstermek için cihazı genişlet. |
3. Anahtar Çarkı | C, C♯/D♭, D, D♯/E♭, E, F, F♯/G♭, G, G♯/A♭, A, A♯/B♭, B, varsayılan Rastgele | Tüm Patchwork nota üreticileri için anahtarı seçer. |
4. Ritim Görselleştirme | Yok | Ölçü başına ritimleri ve ölçü içindeki geçerli ritmi gösteren animasyonlu bir zaman çizelgesi ile mevcut ölçüyü belirten bir sayaç içerir. |
5. Zaman İmzası Ekranı | Yok | Geleneksel bir fraksiyonel ekranda zaman işaretini, ölçü başına ritim sayısıyla ritim başına nota uzunluğu üzerinden olacak şekilde gösterir. |
6. Zaman İşareti Alt Değer Çarkı | 2, 4, 8, 16 | Zaman işaretinde ritim başına nota uzunluğunu belirler. 2 değeri ritim başına yarım notayı, 4 değeri ise ritim başına çeyrek notayı vb. temsil eder. |
7. Zaman İşareti Üst Değer Çarkı | 4, 2-15 arasında bir sayı seç | Zaman işaretinde ölçü başına ritim sayısını belirler. |
8. Tempo Düğmesi | 60-180, varsayılan 80-160 aralığında Rastgele | Tüm Patchwork cihazları için tempoyu belirler. |
9. Anahtar Modu Çarkı | Majör, Minör, varsayılan Rastgele | Tüm mix için modu belirler. Majör genellikle daha mutlu bir tonu ifade ederken minör modu, daha hüzünlü müzikle bağdaştırılır. |
Diğer Cihaz Seçenekleri
Kreatif modda cihaza yürü ve E tuşuna basarak Özelleştir panelini aç. Bazı cihaz seçenekleri, Patchwork aracıyla değiştirebileceğin kontrolleri yansıtır. Bu seçenekler, bu kontrollerin nasıl davrandığını değiştirmek için olay bağlama sistemini kullanabilmen için mevcuttur ancak davranışları düğme kullanmak yerine buradan değiştirmeyi de seçebilirsin. Kablo Erişimine İzin Ver seçeneği yalnızca Özelleştir paneli kullanılarak değiştirilebilir.
| seçenek | Değerler | Açıklama |
|---|---|---|
Kablo Erişimine İzin Ver | Açık, Kapalı | Patchwork Aracının cihazdaki herhangi bir kablo giriş veya çıkış portuna erişip erişemeyeceğini belirler. |
Aşamada Etkin | Hiçbiri, Her Zaman, Sadece Oyun Öncesi, Sadece Oynanış | Cihazın etkinleştirileceği oyun aşamalarını belirler. Oyun Öncesi, oyun başlangıcından önceki tüm aşamaları içerir. |
Müzik Yapma Ayarları Kontrolü | Patchwork Kontrolleri, Paylaşılmıyor | Hem Patchwork hem de Müzik Yapma etkinken tempo, nota ve mod ayarlarının paylaşılıp paylaşılmayacağını ve bu ayarların nereden kontrol edildiğini belirler. |
Görsel Efekt Önizlemesi
Müzik Yöneticisi için görsel efekt önizlemesi, Patchwork sisteminin genel temposunu anlamanı sağlar.
Doğrudan Olay Bağlama
Bu cihaz için doğrudan olay bağlama seçenekleri aşağıdaki gibidir.
İşlevler
Bir fonksiyon, bir cihazdaki olayı dinler ve ardından bir eylem gerçekleştirir.
Herhangi bir fonksiyon için seçeneğe ve ardından Cihaz Seç’e tıklayarak Cihaz açılır menüsüne erişebilir ve buradan seçim yapabilirsin.
Bir cihaz seçtikten sonra Olay Seç seçeneğine tıkla ve bu fonksiyonu tetikleyen olayı seç.
Bir fonksiyonu birden fazla cihaz veya olay tetikliyorsa bir satır eklemek için Ekle düğmesine bas ve bu adımları tekrarla.
| seçenek | Açıklama |
|---|---|
Şuradan Alındığında Etkinleştir: | Bir olay gerçekleştiğinde cihaz etkinleştirilir. |
Şuradan Alındığında Devre Dışı Bırak: | Bir olay gerçekleştiğinde cihaz devre dışı bırakılır. |
Etkinlikler
Doğrudan etkinlik bağlama, etkinlikleri birer aktarıcı olarak kullanır. Bir etkinlik, başka bir cihaza bir işlev gerçekleştirmesini belirtir.
Herhangi bir olay seçeneği için seçeneğe ve ardından Cihaz Seç’e tıklayarak Cihaz açılır menüsüne erişebilir ve buradan seçim yapabilirsin.
Bir cihaz seçtikten sonra, olayı bu cihazın bir fonksiyonuna bağlamak için Fonksiyon Seç seçeneğine tıkla.
Olaydan birden fazla fonksiyon tetikleniyorsa Ekle düğmesine bas ve tekrarla.
| seçenek | Açıklama |
|---|---|
Etkinleştirildiğinde Şuraya Olay Gönder: | Bu cihaz etkinleştirildiğinde bağlı cihaza bir sinyal gönderir. |
Devre Dışı Bırakıldığında Olayı Şuraya Gönder: | Bu cihaz devre dışı bırakıldığında bağlı cihaza bir sinyal gönderir. |
Verse’te Müzik Yöneticisi Kullanımı
Verse'te bir Müzik Yöneticisi Cihazı'nı kontrol etmek için aşağıdaki kodu kullanabilirsin. Bu kod Müzik Yöneticisi Cihazı API'ının tüm özelliklerini kullanır. Deneyimine uyacak şekilde ayarla.
using { /Fortnite.com/Devices }
using { /Verse.org/Simulation }
using { /UnrealEngine.com/Temporary/Diagnostics }
# A Verse-authored creative device that can be placed in a level
music_manager_example := class(creative_device):
Bu kodu UEFN deneyiminde kullanmak için şu adımları takip et:
Adana bir Müzik Yöneticisi Cihazı sürükle.
music_manager_example adlı yeni bir Verse cihazı oluştur. Verse'te nasıl yeni bir cihaz oluşturabileceğini öğrenmek için Verse Kullanarak Kendi Cihazını Oluştur sayfasına göz atabilirsin.
Verse Gezgini’ni aç ve Visual Studio Code’daki kodu açmak için music_manager_example.verse dosyasına çift tıkla.
Yukarıdaki kodu yapıştır, derle ve Verse tarafından oluşturulan cihazı adana sürükle.
Taslak Çizici kısmından Verse cihazını seç.
Cihazın Ayrıntılar panelinde MusicManager için obje referansını adandaki Müzik Yöneticisi cihazına ata. Görünüm penceresinden cihazı seçmek için damlalığı veya cihazı aramak için açılır menüyü kullanabilirsin.
Projeni kaydet ve Oturumu Başlat’a tıkla.
Müzik Yöneticisi API’si
Müzik yöneticisi cihazını Verse’te kullanmakla ilgili daha fazla bilgi almak için API Referans Kılavuzu’ndaki music_manager_device kısmına bakabilirsin.
Yama Fikirleri
Müzik Yöneticisinin kablo giriş ve çıkışları olmamasına rağmen Düzenleyici Cihazları ile kontrol edilebilir:
Değer Belirleyici
Bu, Kreatif ve UEFN cihazlarının Patchwork sistemlerinin durumunu kontrol etmesini sağlar.
Düşük Frekans Osilatörü Düzenleyicisi
Başka bir Patchwork cihazındaki bir ayarı tekrar edecek şekilde değiştirmek için Düşük Frekans Osilatörü Düzenleyicisi Cihazı'nı kullan.
Adım Düzenleyicisi
Adım Düzenleyicisi cihazını, Adım Düzenleyicisi'nin belirlediği değerlerle sıralı diziler oluşturmak için diğer cihazlardaki kontrollere yamala.