czwartek, 27 grudnia 2018

Arduino MIDI jako wejście dla Hydrogen

Hydrogen to elektroniczna perkusja - darmowa i wszystko super. Arduino może być urządzeniem wysyłającym komendy MIDI. Niestety, tak na prawdę nie udaje urządzenia MIDI, a wyłącznie wysyła informacje w standardzie (oczywiście odpowiedni program itd., itd.).

Żeby Hydrogen odbierał te komendy, trzeba stworzyć coś, co będzie tłumaczyło je ALSie lub JACKowi tak, żeby docierało to do Hydrogen. Takim programem jest ttymidi.

Jednakże ten nie chce się skompilować na najnowszym Mincie, aby go do tego zmusić należy dodać w linii gcc w pliku Makefile "-lpthread", w ów czas plik wygląda tak:
all: gcc src/ttymidi.c -lpthread -o ttymidi -lasoundclean: rm ttymidiinstall: install -m 0755 ttymidi /usr/local/binuninstall: rm /usr/local/bin/ttymidi
Potem make install i uruchomienie np. tak: 
ttymidi -s /dev/ttyUSB0
Można już uruchomić Hydrogen, a tam w ustawieniacjh systemu MIDI, wybrać Wejście jako MIDI out.

środa, 5 grudnia 2018

Unity na linuksa

Wchodząc na stronę Unity (silnik gier) ciężko znaleźć instalator (na Mac'a i Windowsa są). Trzeba trochę pogrzebać. Jak się to zrobi, trafia się na forum, gdzie, na ostatniej stronie jest najaktualniejsza wersja instalatora: np. tu.
Pobieramy, chmod +x, odpalamy i już.