Muzyka czytanie maszyn

“Dammit Jim, jestem hakerem, a nie muzykiem!”, Do parafrazy Scotty McCoy z oryginalnej serii gwiazd. Cóż, kilku z nas jest podobnie muzykami, niektórzy, podobnie jak ja, również hack-muzycy, a także niektórzy nie zrozumieli całej notatki z klucz wiolinowego. Jednak co teraz, a następnie muzyka, którą chcesz, jest w rodzaju muzyki arkusza, a także wymaga konwersji do czegoś, co może grać. Jeśli masz szczęście, możesz odkryć aplikację oprogramowania, która sprawdzi dla Ciebie muzykę arkusza, a także wypluć plik MIDI lub WAV. Lub, podobnie jak mój odtwarzacz muzyki ręcznej, musisz sprawdzić tylko wystarczającą ilość muzyki sam, aby przekonwertować muzyczne notatki do częstotliwości dla czegoś podobnego do chipu 555. Nurkujemy tutaj w obu sytuacjach.

Jeśli nie możesz sprawdzić muzykę, nadal musisz być w stanie zdobyć dystans tego, co mówimy. Jednak w sytuacji, gdy zostaniesz zdezorientowany, obejmowaliśmy niezwykle szybkie wprowadzenie w pobliżu końca tego artykułu.

Rozpoznawanie muzyki optycznej (OMR)

Przykład Uwaga MusicXML.
Najprawdopodobniej usłyszałeś o OCR, optyczne oprogramowanie rozpoznawania znaków, które konwertuje słowa na papierze do formularza cyfrowego. Cóż, jest również muzyka ocr lub znacznie dokładniej programu OMR, oprogramowanie rozpoznawania muzyki optycznej. Wskazujesz kamerę na stronie muzyki arkusza, aby złapać obraz lub podać aplikację oprogramowania Dane obrazu lub pliku PDF składające się z muzyki arkusza, a także konwertuje to do muzyki, którą można usłyszeć w naciśnięciu przycisku lub zapisz w danych MIDI lub WAV do odtwarzania z innego miejsca.

Aby wypróbować, odkryłem wysoką wysoką jakość o nazwie Sharpeye 2.68, który miał 30-dniowy, bezpłatny okres próbny. Potrafi zapisać muzykę jako plik MIDI, MusicXML, a także w formacie Niff. Fragment muzyki pokazany tutaj jest nota muzyczna, a, a także ćwierć nuta. Jak zobaczysz, Sharpeye wykonuje doskonałą pracę, zapewnił czysty, czarny, jak również biały obraz. Podobnie dostarcza potrzebne narzędzia do edycji, aby naprawić błędy rozpoznawania.

Greensleeves złapany w świetle słonecznym, jak również w Sharpeye
Dla mojego pierwszego testu zrobiłem zdjęcie w świetle słonecznym pierwszej linii z melodii Greensleeves. Następnie przyniosłem obraz w Gimp, aby upewnić się, że mogę przekonwertować go do pliku TIFF, biorąc pod uwagę, że Sparpeye czyta tylko w BMP, a także pliki TIFF. Jednak nie zwiększałem. Następnie otworzyłem zdjęcie w Sharpeye, a także powiedziało, aby “przeczytać obraz”. Jest to etap rozpoznawania muzyki optycznej. Efektem końcowym był tylko to, co widzisz tutaj w migawce, bez zarzutu, a także z odpowiednią muzyką. W migawce kliknąłem na jedną z notatek, ten, który jest czerwony, aby pokazać, że jest to muzyka edytowalna, a także nie tylko statyczna wizerunek. Kliknięcie przycisku odtwarzania odtwarzanego jest bezbłędnie.

Zapisałem to jako plik MIDI. Jednak dane MIDI określają dokładnie, jak grać w muzykę, wraz z notatkami, a także nie składać się z samego audio. Więc przekształciłem go na ścieżkę audio za pomocą ANVIL Studio przed zapisaniem muzyki do pliku WAV, który możesz słuchać poniżej. Dla każdej osoby, która chce to zrobić w Anvil, w minimum, możesz wykonywać dane – otwarta melodia, a także dane – eksport mieszany audio.

Audio PerkarzHttps: //hackaday.com/wp-content/uploads/2017/05/greensleeves_sunlight.wav

00:00.
00:00.
00:00.

Przechwycona biedna muzyka, a także w Sharpeye
Te programy OMR wymagają czystych zdjęć lub plików PDF muzyki w kupnym, aby je dobrze rozpoznać. Na przykład, przedstawiony powyżej przykład ma trochę cieniowania po lewej stronie, co sprawiło, że Sharpeye nie jest w stanie sprawdzić tej części. Wizerunek jest również słabo skupiony, który wywołał go, aby uzyskać wiele źle w dolnej części. Muzyka z żółtym tłem jest Sharpeye, pokazując dokładnie, jak widzi muzykę przed rozpoczęciem rozpoznawania.

Biedna muzyka po naprawieniu
Jak wiele programów OMR, Sharpeye nie jest przeznaczony jako narzędzie do notacji muzycznej. Nie ustawianie uwag dla Ciebie lub zmieniaj swoje pozycje, gdy dodasz wiolę. Dostaje jednak wystarczające narzędzia do edycji w odpowiednich błędach rozpoznawania, a także tego, co zrobiłem, aby dodać obszar, który został zacieniony, oprócz dodania notatek, które przegapiano na dole. Naprawdę włożyłem podpisy czasu 3/4, które nie były w oryginale, biorąc pod uwagę, że to zdjęcie zrobione w środku wyniku. Z tymi poprawkami wydaje się słuszne.

Audio PercelyHttps: //hackaday.com/wp-content/uploads/2017/05/bad_music_fixed.wav

00:00.
00:00.
00:00.

W tym momencie możesz zapisać go jako dane MIDI, a następnie przekonwertować go do WAV lub MP3, a także przenieść to do hack. Lub, jeśli chcesz dodatkowo udoskonalić muzykę, zapisz ją jako dane MusicXML, a także ton w preferowanym oprogramowaniu do notacji muzyki, Sibelius na przykład, do dodatkowo edycji.

Eksperymenty z wstępnie przetwarzaniem obrazu

I utilized a flatbed scanner to scan a full page of the song Scarborough fair — which this time around includes lyrics — to a PDF Plik. Ponieważ Sharpeye nie sprawdził danych PDF, który bardzo pakowałem go do Gimp, a także zapisał go jako plik TIFF. Sharpeye miał problemy z czytaniem, więc wróciłem do Gimp, zaoszczędziłem go jako wysokiej jakości JPG, zapakowała, że ​​z powrotem do Gimp, a także eksportowane tym jako plik tiff. Z jakiegoś nieznanego powodu Sharpeye może sprawdzić, że jeden.

Nawet wtedy rozpoznawanie pracowało źle, brakujące duże kawałki muzyki. Podejrzewałem, że tak, ponieważ muzyka była szara na białym tle. Wykorzystałem narzędzie poziomów w GIMP, aby przekonwertować go na czarno na biały, a także rozpoznawanie działało znacznie lepiej.

Scarborough Fair w Sharpeye
Przed rozpoczęciem rozpoznania musiałem powiedzieć Sharpeye, że teksty mogą zostać odkryte powyżej gołębi, biorąc pod uwagę, że domyślnie szuka ich poniżej. W migawce oryginalne zdjęcie jest muzyką z żółtym tłem. Jak widać, były pewne błędy w tekstach, jednak tekst jest edytowalny. W migawce wybrałem “Win” “, który musi być” Goin “. Zauważ również, że linie potwierdzonej muzyki są układane poziomo zamiast pionowo, jak odkrywasz na typowym arkuszu papieru, a także w oryginalnym obrazie. Jednak wynik wydaje się dobrze.

Audio PerkarzHttps: //hackaday.com/wp-content/uploads/2017/05/scarborough_fair_en.wav

00:00.
00:00.
00:00.

Możesz odkryć listę innych programów rozpoznawania muzyki optycznej na Wikipedii, SmartScore jest tym, który był najdłużej w jednym rodzaju innym, począwszy od 1991 roku różne produkty. Istnieją nawet aplikacje dla iPadów, iPhone’ów, a także telefony z Androidem, które można odkryć dema na YouTube. Wyszukiwanie “skanera muzycznego” wydaje się wykonywać kilka świetnych, jak również biednych.

Konwersja do częstotliwości

Co zrobić, jeśli masz nutkę przed sobą, a także twój hack jest taki, który bierze prywatne notatki, jak również konwertuje każdy bezpośrednio do odpowiedniego dźwięku? WAV, a także dane MP3 nie działają, biorąc pod uwagę, że te zawierają już konwertowaną muzykę.

Muzyczne częstotliwości nutowe, a także 555 obwodu timera
Metoda do zrobienia jest naprawdę podstawowa. Każda notatka muzyczna ma odpowiednią częstotliwość. Dla preferowanej uwagi wymóg obwodu cykluje tylko głośnik w częstotliwości tej uwagi. Oprócz podstawowej metody dostarczania, że ​​częstotliwość wykorzystywała obwód timera 555 w trybie, jak pokazany. W obwodzie częstotliwość wyjściowa jest wymyślona przez kondensator C i rezystory R1 oraz R2. Możesz wyraźnie zobaczyć tę zależność, sprawdzając formułę częstotliwości dla wyjścia Timera 555.

Opory dotyczące notatek muzycznych oraz obwodu 555 timera
Normalną metodą manipulowania, że ​​formułą jest wykorzystanie stałej wartości dla R2, jak również, aby dodać inną odporność na każdą pożądaną częstotliwość, jak pokazano w obwodzie dostosowanym. Na razie wstawmy ponownie zmienne rezystor RN. Na diagramie widać, że najpierw po raz pierwszy dodaliśmy RN do formuły częstotliwości, a następnie przemienialiśmy formułę, aby poprawić do RN. Podłącz tę formułę do arkusza kalkulacyjnego, a także można wymyślić potrzebne wartości rezystora dla preferowanych nut muzycznych.

Ręcznie Cranked 555 Timer Music Player
Przykład tego wykorzystywanego obwodu jest w tym odtwarzacz muzyki wręczynie. Nuty muzyczne są zakodowane jako otwory w pętli papieru. Ustawienie otworu wzdłuż szerokości papieru dowie się, które z 13 możliwych notatek jest odtwarzany. Długość otworu steruje długością czasu, gdy odtwarzana jest notatka.

555 Timer Timer Music Player Circuit
Schemat obwodu dla odtwarzacza muzyki pokazuje dokładny obwód timera w tym samym 555 z RN zastąpił 13 różnych rezystorów, których wartości obliczono wykorzystanie wzoru do RN. Jednak tylko jeden rezystor jest wykorzystywany przez obwód w dowolnym czasie. Dokładnie jak się dzieje?

Każdy z tych 13 rezystorów jest lutowanych do jednego z 13 płyt miedzianych. Siedzenie na każdej miedzianej płytce jest drut miedziany. Papiernik zjeżdżalnia między płytą, a także drutem. Dopiero gdy w papierze znajduje się dziura między kablem, a także płyta robią kontakt elektryczny. Który przynosi odpowiednio rezystor do obwodu, jak również 555 wyjściowych właściwej częstotliwości dla preferowanej noty muzycznej. Na diagramie podświetlamy ścieżkę elektryczną, jeśli otwór pomiędzy kablem D3, a także płytą miedzianą.

Niezwykle szybkie wprowadzenie do muzyki czytania

Zanim skończymy ten artykuł, oto gwarantowane bardzo niewielkie wprowadzenie do czytania nuty, wystarczy wystarczające do zrozumienia tego artykułu.

Jak sprawdzić muzykę na fortepian
Podstawową metodą rozpoczęcia jest sprawdzanie tajemnic na fortepianie. Każdy klucz reprezentuje nutę muzyczną, oznaczoną listem od A do G. Zawsze możesz znaleźć C, ponieważ jest to biały kluczowy po lewej stronie każdego rodzaju zestawu dwóch czarnych kluczy. Istnieje tylko siedem liter od A do G, jednak uważnie wyglądać na keyboARD, jak również zobaczysz, że wzorzec czerni, a także białe tajemnice powtarza się po każdym siedmiu białych klawiszy.

Na papierze o nazwie Nuty, Notacja muzyczna Współczesna składa się z grup poziomych linii zwanych Staves (liczba pojedyncza jest personelem lub stave). Znaki reprezentują notatki, a także okrągła część znaku jest umieszczona w linii lub między dwiema liniami. Pionowe ustawienie znaku na personelowi informuje, że to jest. Który znak mówi dokładnie, jak długo trwa trzymać notatkę.

Jest wiele więcej do niej dużo więcej, jednak teraz możesz sprawdzić wystarczającą liczbę muzyki arkusza, aby śledzić razem z tym stanowiskiem, a także przynajmniej uderzyć ideały tajemnice na fortepianie. Niniejsza zalecenie pojawia się jak szanowany dla, jeśli chcesz kopać głębiej.

Endunote

Przechowaliśmy muzykę arkusza kilka razy tutaj na Hackaday. [Dino] zrobił dokładnie tego samego rodzaju konwersji muzyki-uwagi do częstotliwości, które obejmowaliśmy jednak wykorzystywany funkcję Tone Arduino (), aby odtworzyć je do głośnika do jego sylwestrowej Ewy maleńkiej sfery. [Zulko] Wykorzystano Pythona, a także transformatory Fouriera do tworzenia muzyki arkusza, gdy chciał grać w to, co odkrył zakodowany na perforowanej rolce papieru.

A na tej notatce (jęk), jakie musical musical próbowałeś? Czy musiałeś zaoferować muzykę arkuszową w każdym rodzaju hackach? Podziel się nimi z nami w poniższych komentarzach.

Leave a Reply

Your email address will not be published. Required fields are marked *