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.

Brak komentarzy:

Prześlij komentarz