Jakie są różne rodzaje projektów MIDI Arduino®?
Interfejs muzycznego urządzenia instrumentu (MIDI) jest protokołem i złączem urządzeń muzycznych do przyjęcia wejścia i wyjścia. Projekt MIDI Arduino® to projekt Micro Electronics, który wykorzystuje platformę MicroController Open Source ARUIino® z połączeniem MIDI. Ten rodzaj połączenia nie jest obsługiwany przez żadną z podstawowych płyt platformy, dlatego należy utworzyć specjalne płyty lub tarcze, aby dodać funkcjonalność MIDI. Nowe tarcze są interoperacyjne z istniejącymi płytkami, ponieważ platforma jest open source.
Jednym typem projektu MIDI Arduino® jest niestandardowy syntezator lub podobne urządzenie. Projekty te wykorzystują MIDI do połączenia istniejącego instrumentu muzycznego i użycia tego instrumentu do danych wejściowych, a następnie przetwarzania tych informacji i wyprowadzenia. Zwykły syntezator wyświetlałby zsyntetyzowany dźwięk, ale elastyczność tej platformy pozwala artystom wyświetlać wszystko, co mogłoby kontrolować, w tym światła, roboty lub połączenia sieciowe. Wynalewy mogą użyć tego typu urządzenia do tworzeniaŚwiatło E pokazuje, że reaguje automatycznie w czasie rzeczywistym na instrumentalne dane wejściowe. Alternatywnie, urządzenie można zaprogramować, aby czekać na określone wejście, a następnie wytworzyć efekt wstępnie zaprogramowany, taki jak echo lub rolka perkusyjna.
Inne projekty używają MIDI Arduino® do robienia odwrotności i tworzenia nowych instrumentów o tradycyjnej wydajności. Niektóre z tych instrumentów są budowane jako nowe wersje tradycyjnych instrumentów. Jednym z takich przykładów jest harfa laserowa, która działa bardzo jak tradycyjna harfa, z wyjątkiem tego, że muzyk używa swoich rąk do przerwania spójnych wiązek laserowych o niskiej intensywności zamiast ciągnięć. Inne instrumenty bardziej przypominają interaktywne wyświetlacze sztuki. Instrumenty te mogą wykorzystywać różne czujniki, takie jak mikrofony, czujniki światła i czujniki ciśnienia, do tworzenia i modulowania dźwięku w oparciu o wejście środowiskowe.
Poza projektami Arduino® MIDI jest zwykle używane to Synchronizacja muzyki lub podłączanie instrumentów do syntezatorów. Niektóre projekty wykorzystują ten fakt i wykorzystują mikrokontroler, aby zmienić sposób, w jaki działa to połączenie. Najczęstszym sposobem na to jest dodanie efektów, takich jak opóźnienie czasowe, bufor lub bardziej złożona synteza, taka jak operacja różnicowa audio. Bardziej złożone zastosowania platformy MIDI Arduino® obejmują syntetyzację danych za pomocą dodatkowych urządzeń lub wysyłanie ich do komputera lub telefonu w celu dodatkowego przetwarzania. Możliwe jest również skorzystanie z możliwości sieci MIDI Arduino®, aby mieszać z instrumentami, które nie są fizycznie obecne.