MIDI a Arduino

Sekcia určená pre Arduino nadšencov

Moderátor: Moderátori

djmayo
Stály člen
Stály člen
Príspevky: 259
Dátum registrácie: 17 Jan 2008, 00:00
Bydlisko: 20km od UA :-D - Daleky vychod SR ;-)
Vek: 39
Kontaktovať používateľa:

MIDI a Arduino

Príspevok od používateľa djmayo » 17 Jan 2017, 14:34

Zdravím. Skúšal niekto programovať MIDI na Aurduino. Chcel by som vyrobiť niečo také http://beriomidi.info/index2.htm s tým že aby to bolo schopné vysielať signál až na 3 kanáloch a aby sa to dalo pomocou nejakého "vstupu" aktivoavť / deaktivovať aj počas hry.
Prípadne či nemá niekto dačo také spravené s iným procesorom resp. bolo by to za lepšiu cenu, ten modul z linku stoji s poštou až 110€, čo mi príde celom dosť.

! Presun témy do správnej sekcie. presunul: 29.9.2017 mirosne !
0

Používateľov profilový obrázok
roboulbricht
Stály člen
Stály člen
Príspevky: 156
Dátum registrácie: 07 Jan 2015, 12:01
Bydlisko: Banská Bystrica
Vek: 54
Kontaktovať používateľa:

Re: MIDI a Arduino

Príspevok od používateľa roboulbricht » 18 Júl 2018, 09:21

Arduino MIDI out

Ukážka ovládania MIDI nástoja cez Arduino. Toto je syntetizátor Korg Volca FM, ale rovnako to funguje na hocijakom, ktorý má MIDI in. Aby bolo jasné, ktoré noty Arduino zahrá, najprv zahrám prstami na klaviatúre syntetizátora a potom to isté zahrá Arduino.


https://www.youtube.com/watch?v=YEkQGXBgf2Q

Doplňujúci článok k MIDI zapojeniu
https://www.arduinoslovakia.eu/blog/201 ... a-midi-out

Zdrojáky
https://github.com/RoboUlbricht/arduino ... out_doremi
https://github.com/RoboUlbricht/arduino ... lues_scale
Prílohy
arduino_midi_out.png
arduino_midi_out3.jpg
0

Používateľov profilový obrázok
roboulbricht
Stály člen
Stály člen
Príspevky: 156
Dátum registrácie: 07 Jan 2015, 12:01
Bydlisko: Banská Bystrica
Vek: 54
Kontaktovať používateľa:

Re: MIDI a Arduino

Príspevok od používateľa roboulbricht » 31 Aug 2018, 21:19

V predchádzajúcom príspevku je najjednoduchšie možné zapojenie MIDI pre Arduino. Aby ste si mohli urobiť predstavu, ako to bude zapojené na druhej strane, priamo v hudobnom nástroji, tu je ukážka zo servisného manuálu pre Korg Electribe. Toto zapojenie pravdepodobne dávajú do všetkých novších Korgov.
Prílohy
midi_korg.png
0

Používateľov profilový obrázok
roboulbricht
Stály člen
Stály člen
Príspevky: 156
Dátum registrácie: 07 Jan 2015, 12:01
Bydlisko: Banská Bystrica
Vek: 54
Kontaktovať používateľa:

Re: MIDI a Arduino

Príspevok od používateľa roboulbricht » 12 Júl 2019, 09:43

Arduino Due ako MIDI ovládač. To čo je na obrázku a na čom aj hrá je takzvaná izomorfická klaviatúra. Ak som ho správne vo videu začul, samotný zvuk je generovaný cez fluidsynth na Raspberry Pi.



https://www.youtube.com/watch?v=g4b2hHh-M-Y

Fluidsynth http://www.fluidsynth.org/

Izomorfická klaviatúra http://www.altkeyboards.com/instruments ... -keyboards
https://en.wikipedia.org/wiki/Wicki-Hayden_note_layout
0

Používateľov profilový obrázok
roboulbricht
Stály člen
Stály člen
Príspevky: 156
Dátum registrácie: 07 Jan 2015, 12:01
Bydlisko: Banská Bystrica
Vek: 54
Kontaktovať používateľa:

Re: MIDI a Arduino

Príspevok od používateľa roboulbricht » 20 Sep 2019, 15:51

Podrobný popis MIDI protokolu aj s vysvetlením jednotlivých konektorov a príklady rôznych MIDI správ. V popise nájdete aj link na analógový syntetizátor s dvomi oscilátormi v browseri.
0

Používateľov profilový obrázok
roboulbricht
Stály člen
Stály člen
Príspevky: 156
Dátum registrácie: 07 Jan 2015, 12:01
Bydlisko: Banská Bystrica
Vek: 54
Kontaktovať používateľa:

Re: MIDI a Arduino

Príspevok od používateľa roboulbricht » 30 Sep 2019, 15:15

Príklad pripojenia Arduino Pro Micro ako MIDI in v Ableton Live 10. Vďaka mikrokontroléru ATmega32U4 a možnosti využiť USB pripojenie aj ako MIDI je to jednoduché. Podobne sa dá pripojiť aj sada MKR alebo Teensy, ktoré všetky podporujú USB.


https://www.youtube.com/watch?v=DjacNTeA0Ik

Doplňujúci článok
https://www.arduinoslovakia.eu/blog/201 ... on-live-10

Zdrojový kód
https://github.com/RoboUlbricht/arduino ... eton_notes
0

Používateľov profilový obrázok
roboulbricht
Stály člen
Stály člen
Príspevky: 156
Dátum registrácie: 07 Jan 2015, 12:01
Bydlisko: Banská Bystrica
Vek: 54
Kontaktovať používateľa:

Re: MIDI a Arduino

Príspevok od používateľa roboulbricht » 02 Sep 2020, 23:36

Arpeggino - Tento človek to s MIDI a Arduinom myslí vážne. Je to pomerne obsiahly materiál o tom, ako pomocou Arduina ovláda vstupy a transformuje ich na MIDI výstup.


https://www.youtube.com/watch?v=3yDC3sfVmBc

https://github.com/levosos/Controlino
https://github.com/levosos/Midier
https://github.com/levosos/Arpeggino
0

Používateľov profilový obrázok
roboulbricht
Stály člen
Stály člen
Príspevky: 156
Dátum registrácie: 07 Jan 2015, 12:01
Bydlisko: Banská Bystrica
Vek: 54
Kontaktovať používateľa:

Re: MIDI a Arduino

Príspevok od používateľa roboulbricht » 13 Dec 2020, 10:31

Arduino MIDI Poly Synth

Príklad toho, ako jednoducho urobiť MIDI-IN a prehrávať súčasne 3 tóny pomocou interných oscilátorov.

Obrázok

https://create.arduino.cc/projecthub/Ce ... ent-9a1dd2

Vo videu si môžete pozrieť, že aj jednoduchý zvuk, generovaný signálom s obdĺžnikovým priebehom môže byť výrazne vylepšený následným efektom, kde sa aplikuje delay alebo reverb. V tomto prípade to je Zoom MS-70CDR, vynikajúci efekt za 70 EUR.

0

Používateľov profilový obrázok
roboulbricht
Stály člen
Stály člen
Príspevky: 156
Dátum registrácie: 07 Jan 2015, 12:01
Bydlisko: Banská Bystrica
Vek: 54
Kontaktovať používateľa:

Re: MIDI a Arduino

Príspevok od používateľa roboulbricht » 28 Dec 2020, 22:54

Toto je tiež pekná myšlienka na zaznamenávanie MIDI. Pass-Trough konektor je normálne priechodzie MIDI, z ktorého si berie signál aj pre Arduino. Čiže technicky nemusí nič zložité robiť, iba si určuje, ktoré eventy bude spracovávať v Arduine. A zapisuje to do MIDI súboru na SD kartu.

Obrázok

https://create.arduino.cc/projecthub/po ... der-dd89c3
0

Používateľov profilový obrázok
roboulbricht
Stály člen
Stály člen
Príspevky: 156
Dátum registrácie: 07 Jan 2015, 12:01
Bydlisko: Banská Bystrica
Vek: 54
Kontaktovať používateľa:

Re: MIDI a Arduino

Príspevok od používateľa roboulbricht » 28 Dec 2020, 22:59

Pomerne rozsiahla zbierka príkladov k hudbe. Používanie funkcii tone a rôzne príklady na MIDI. Vytvoril to Tom Igoe, to je chlapík, ktorý s Arduinom pracuje od jeho počiatkov a bol medzi ľuďmi, ktorí celú myšlienku Arduina vymysleli.

https://tigoe.github.io/SoundExamples/
0

Napísať odpoveď
  • Podobné témy
    Odpovedí
    Zobrazení
    Posledný príspevok