Multi Room Audio Player — obecnie Multi Zone Audio Player (MZAP 7) — ma natywną wtyczkę sterującą dla Q-SYS, platformy audio, wideo i sterowania firmy QSC, używanej w hotelach, restauracjach, biurach i obiektach na całym świecie. Wystarczy dodać ją do projektu Q-SYS i wskazać komputer, na którym działa odtwarzacz, a jego strefy, źródła i komunikaty stają się zwykłymi kontrolkami Q-SYS — gotowymi do użycia na panelach dotykowych, w snapshotach i skryptach, obok całej reszty systemu.

Jeden projekt, dwa systemy
W typowej instalacji Multi Room Audio Player odtwarza muzykę, a Q-SYS zarządza budynkiem. Dotąd oba systemy spotykały się tylko na poziomie dźwięku: odtwarzacz wysyłał swoje strefy przez Dante, a personel otwierał osobną aplikację, żeby zmienić to, co gra. Dzięki wtyczce jeden panel dotykowy Q-SYS robi jedno i drugie — głośność muzyki w restauracji jest tuż obok oświetlenia i komunikatów, a playlista baru jest na wyciągnięcie palca.
Czym można sterować
Strefy — głośność w dB, wyciszenie, źródło zasilające każdą strefę oraz wiersz Teraz odtwarzane z wykonawcą i tytułem.
Odtwarzacze — odtwarzanie, pauza, stop, następny i poprzedni utwór; wybór playlisty i trybu odtwarzania; głośność i wyciszenie każdego odtwarzacza; bieżący stan i utwór.
Komunikaty — uruchamiaj dowolny dżingiel przygotowany w odtwarzaczu, także dżingle text-to-speech, we wszystkich strefach lub tylko w wybranych. Umieść „Zamykamy za 15 minut” pod jednym przyciskiem i oddaj panel personelowi.
Status — wtyczka zgłasza stan połączenia na standardowym pinie statusu Q-SYS, dzięki czemu odtwarzacz pojawia się w tym samym przeglądzie kondycji systemu co Core i wzmacniacze.
Kontrolki są udostępnione jako piny, więc można je umieścić na UCI, w snapshocie („Lunch”, „Wieczór”) albo we własnych skryptach Lua.
Na żywo, bez odpytywania
Zmień głośność w interfejsie Multi Room Audio Player, a suwak w Q-SYS podąży za nią niemal natychmiast. Wtyczka subskrybuje strumień zdarzeń na żywo odtwarzacza i odświeża się tylko wtedy, gdy coś faktycznie się zmieni, a powolne odpytywanie w tle służy jako zabezpieczenie. Jeśli połączenie zostanie zerwane — zrestartuje się switch, uruchomi ponownie komputer — wtyczka sama połączy się ponownie.

Pierwsze kroki
- Pobierz wtyczkę i kliknij plik dwukrotnie. Q-SYS Designer zapyta, czy ją zainstalować — kliknij Yes, a pojawi się w Schematic Elements → Plugins. Wolisz zrobić to ręcznie? QSC opisuje oba sposoby w artykule Installing Custom Plugins to Q-SYS Designer.
- Przeciągnij Multi Zone Audio Player z listy Plugins na schemat i ustaw, iloma strefami i odtwarzaczami chcesz sterować.
- W odtwarzaczu utwórz API key w sekcji Users. Klucz dziedziczy rolę i przypisania swojego użytkownika, więc klucz z rolą Operator widzi tylko strefy tego użytkownika — to wygodne, gdy jeden system Q-SYS ma sterować tylko częścią obiektu.
- Wpisz adres IP komputera, port i klucz na stronie Setup wtyczki i włącz Connect.
Zanim zaczniesz
- Wtyczka wymaga MZAP 7.2 lub nowszego. Przetestowaliśmy ją z Q-SYS Designer 10.4, także w trybie emulacji, więc możesz ją wypróbować bez Core.
- Wtyczka służy wyłącznie do sterowania. Dźwięk nadal trafia do Core w zwykły sposób: przez Dante za pomocą Dante Virtual Soundcard — co na Q-SYS Core wymaga licencji Software Dante na używaną liczbę kanałów — albo przez wejścia analogowe.
- To pierwsze wydanie, dystrybuowane z naszej strony. Współpracujemy z Q-SYS, aby trafiło do Q-SYS Asset Manager. Do tego czasu wsparcie dla wtyczki zapewniamy my, a nie dział wsparcia technicznego Q-SYS — skontaktuj się z nami w razie pytań.
Potrzebujesz więcej, niż wtyczka potrafi dziś? Jest napisana w czystym Lua, więc możesz ją otworzyć, zobaczyć, jak komunikuje się z API odtwarzacza, i rozbudować ją na potrzeby własnego projektu. Albo powiedz nam, czego potrzebujesz, a zbudujemy to dla Ciebie — dodatkowe kontrolki, własny układ panelu albo wtyczkę do innego systemu sterowania.
Masz już MZAP 7? Pobierz wtyczkę i wypróbuj ją. Korzystasz z innego systemu sterowania — Crestron, Control4, RTI? Napisz nam, który powinien być następny.
Q-SYS i QSC są znakami towarowymi QSC, LLC. Multi Room Audio Player jest niezależnym produktem i nie jest powiązany z QSC ani przez nią wspierany.