Temat: dot2 on PC + behringer x-touch
witam, zastanawiam się nad sensem stworzenia sobie zestawu dot2 onPC + behringer x-touch ( ze zmotoryzowanymi suwakami) tylko pytanie czy ma to sens , zastosowanie głównie chałtura:)
Forum Oświetlenia Scenicznego - Elwolight
forum techników i realiztorów światła
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
Zaloguj się lub zarejestruj by napisać odpowiedź
witam, zastanawiam się nad sensem stworzenia sobie zestawu dot2 onPC + behringer x-touch ( ze zmotoryzowanymi suwakami) tylko pytanie czy ma to sens , zastosowanie głównie chałtura:)
Wątpię, żeby dot2 obsługiwał feedback na suwaki
Da się ale trzeba użyć dodatkowego płatnego programu np:
https://showcockpit.com/site/home/
https://www.bome.com/products/miditranslator
W LTT jeden Pan J sprzedaje gotowe zestawy z dot2 bramką Art-Net i programem wszystko już skonfigurowane
Sam to się zamęczysz i umordujesz strasznie
Jest potrzebny aby móc używać suwaków playbacków (przetłumaczyć cc). Ale dalej nie jestem pewny, czy suwak programu wysyła sygnał zwrotny do sterownika midi, więc raczej nie wykorzystasz automatyki suwaków, nie będą się ustawiać w pozycjach z onPC. Z tego co ja się orientowałem, konsola wysyła tylko tzw. komendy midi, które zapisujesz w cue. Więc jeśli tylko włączasz i wyłączasz executor jest ok, bo możesz dopisać cue z odpowiednią komendą midi (np, wyłącz podświetlenie przycisku). Natomiast gdy ten sam executor jest wyłączony innym executorem, tutaj zaczyna się problem bo to cue nie jest wykonywane. Ale mogę się mylić, wiem tylko trochę.
Może zna ktoś sposób, jak zapisać komendę w cue executora, aby była ona wykonana po wyłączeniu tegoż executora przez np. LTP. Dużo komend jest tożsamych z GM2, więc może ktoś z kolegów którzy zjedli na GM2 zęby coś podrzuci?
Oczywiście teoretycznie jest to wszystko możliwe, dot2 onPC łączy się przez sieć z konsoletą, z drugim onPC, z pilotem przez web, i tam wszystkie stany przycisków i suwaków są odwzorowane, ale nie mam pojęcia jakim rodzajem danych są przesyłane. Więc potrzebny jest program, który te dane by wydobył, ale ja go nie znam, - może ktoś tutaj? (Nie wiem czy było by to legalne..., ale raczej tak.).
Udało mi się wysterować fadery w moim BCF2000. Jakiś czas temu napisałem sobie pewien programik do do obsługi Akai APCmini. Niestety fadery w APC wysyłają masę danych (kazdą pozycję) i program potrafił się zawiesić/zapchać i zablokować cały komputer. Taka sytuacja jest niedopuszczalna - więc wpadłem na pomysł aby to odpalić na RaspberryPi ( w razie awarii można szybko i bezpiecznie zresetować kontroller) i nawet to działało bez problemu.
Na razie projekt dla APC mini porzuciłem i właśnie kończę wersję easy dla BCF2000.
Chodzi o to aby było jak najmniej kombinowania z ustawianiem wszystkiego. Jedyne co trzeba będzie zrobić to ustawić BCF2000 w tryb pracy (przycisk 2), podłączyć ruter z DHCP 10.0.0.xxx, ustawić stały adres IP w PC (10.0.0.100). Potem wystarczy odpalić dot2 z włączonym web remote i można odpalać sterowanie.
Jeszcze testuję, ale już jest bardzo dobrze.
https://www.youtube.com/watch?v=8T7rbDs3pD8
Czy X-Touch z tym zadziała - pewnie tak - trzeba tylko by zmienić nazwę urządzenia w skrypcie.
Napisałem dla BCF2000 uruchomionego w trybie MC więc nie powinny być potrzebne dodatkowe zmiany.
Linki są podane w opisie pod filmem jak by ktoś chciał wypróbować.
Wersja do odpalenia na kompie, lub dla Raspberry.
Świetnie, jeśli to działa. Może zaczniesz produkcję hardware do dot2, bo MA właśnie zabiła swoje dziecko i to bez wcześniejszego powiadomienia zainteresowanych... niezbyt to fair...
Ostatnio edytowany przez nasula (2019-11-19 19:56:36)
Przy okazji. Czy za pomocą tego softa można zrobić feedback podświetlenia klawiszy w APC? To już by było dużo, jeżeli APC wskazywał by aktualny stan executorów podświetleniem.
Tak - feedback klawiszy w APC bez problemu - tylko tak jak pisałem wyżej - APC wysyła komunikaty faderów (kazdą pozycję nawet przy szybkim ruchu) co może spowodować zawieszenie kompa - na Raspberry to działa dobrze.
No wielka szkoda że MA uśmierca ten projekt - bo to bardzo stabilny soft i bardzo intuicyjny.
Faderów nie potrzebuję, bo i tak nie mają silniczków. do suwaków mam bome midi translator. A możesz mi rozjaśnić, czy na tej platformie node to musisz sam napisać jakiś kod, bo ja z programowaniem nie ma nic wspólnego i nie bardzo wiem jak to działa. A może masz takowy do udostępnienia lub odsprzedania?
Ok Udało mi się znaleźć poprawną wersję.
Troszkę zmodyfikowałem (usunięta obsługa faderów z core -bo sprawiała kłopoty)
Tak że można za pomocą tego sterować
B-Wing2
B-Wing1
F-Wing2
F-Wing1
Ta wersja nie wyświetla stanu kontrolek z wyłączonym Global Autofix (możliwe że niebawem napiszę wersję już bez tego ograniczenia, oraz z wyborem PAGES (64)
Należy zainstalować Node.js w wersji 10.15.1 (bo na tej było to napisane)
https://nodejs.org/download/release/v10.15.1/
Link do kodu:
https://drive.google.com/open?id=1x5QR_
F1uTyIFtwQ
uruchamiamy komendą node dot2apc z lini poleceń (trzeba być w katalogu programu)
ps: jeśli się nie szaleje z faderami (szybkie przesuwanie) to działa - przy większej aktywności faderów może zawiesić wszystko.
Zamiast faderów można sterować z przycisków (sterowanie skokowe 0, 20, 40, 60, 80, 100) - czerwone pola
o w ten sposób
https://www.youtube.com/watch?v=XeTzz7YIiVc
Ostatnio edytowany przez Krzysio (2019-11-23 14:19:48)
I już zrobione - wersja działająca z wyłączonym Global Autofix
Dodany wybór PAGE poprzez naciśniecie SHIFT
https://drive.google.com/open?id=1O49ki
ED0sBjlYNn
Można też połączyć się z konsoletą - trzeba zmienić adres IP w pliku.
Ale jednak polecał bym uruchomienie tego na RaspberryPI 3 B+
Ostatnio edytowany przez Krzysio (2019-11-23 13:58:27)
hmmm coś chyba robię nie tak bo nie mogę odpalić.
Zainstalowałem wersję jaką podałeś, ściągnąłem kod, wkleiłem do katalogu programu, a jedyne co otrzymuję po wpisaniu "node dot2apc", to "unexpected identifier". Co robię nie tak?
Ostatnio edytowany przez nasula (2019-11-23 19:49:51)
Ściagasz całe archiwum -wypakowujesz w dowolne miejsce - np c:
potem uruchamiasz dot2 z włączonym web remote.
Nastepnie przechodzisz na pulpit i uruchamiasz skrypt
uruchom cmd
potem cd c://scieżka do rozpakowanego archiwum
a następnie node dot2apc
i tyle
wyłączasz ctrl + C
ps sprawdz czy na pewno masz dobrą wesje komendą node -v
OK. Ja to uruchamiałem w tym programie a nie w cmd, ups.
Wersja ok, coś się uruchamia, tylko prośba mała, mógłbyś nazwę apc mini zmienić na AKAI APC 40, bo taki mam... może częściowo zadziała.
Zaloguj się lub zarejestruj by napisać odpowiedź
[ Wygenerowano w 0.026 sekund, wykonano 8 zapytań ]