Musical Instrument Digital Interface
MIDI (Musical Instrument Digital Interface) je mezinárodní standard používaný v hudebním průmyslu jako elektronický komunikační protokol, který dovoluje hudebním nástrojům, počítačům i dalším přístrojům komunikovat v reálném čase prostřednictvím definovaného sériového rozhraní. Standard spravuje organizace MIDI Manufacturers Association. Pomocí MIDI lze ovládat i jevištní techniku, např. rozsvěcení světel nebo nastavování jejich jasu.[1] Program Vu-Music pro počítače BBC interpretuje data MIDI jako obrazová data, na základě kterých generuje kaleidoskopické obrazce.[2]
Obsah
Historie[editovat | editovat zdroj]
Všechno začalo už v roce 1981 na výstavě NAMM (National Association of Music Merchants) v USA. Finální MIDI verze 1.0 se poprvé objevila 5. srpna 1983. Prvním výrazným propagátorem MIDI mimo výrobce hudebních nástrojů se stala americká společnost Atari, která rozhraním MIDI vybavila své počítače Atari ST a STE.
Technická specifikace[editovat | editovat zdroj]
Přenos dat je sériový a asynchronní (podobný např. RS-232) s rychlostí 31250 bit/s. Používá proudovou smyčku s proudem 5 mA a galvanickým oddělením na vstupu.
Pro propojení přístrojů se používají 5-pólové konektory DIN a dvojžilové stíněné kabely. Většina přístrojů obsahuje tři konektory označené In, Out a Thru. Konektor In je vstupní, přes konektor Out jsou vysílány MIDI zprávy generované zařízením a na konektor Thru jsou kopírována data přicházející na vstup. Některá MIDI zařízení používají funkci Soft Thru, která slučuje vstupní data s interně generovanými daty a vše posílá na konektoru Out.
Data jsou posílána po jednotlivých zprávách, tvořených stavovým bajtem (Status Byte) a žádným, jedním nebo více datovými bajty (Data Byte), přičemž stavový bajt může být za určitých okolností vynechán (Running Status).
MIDI v osobních počítačích[editovat | editovat zdroj]
U osobních počítačů bývaly MIDI signály vyvedeny na game port, který byl obvykle součástí zvukové karty. Jedná se o 15-pinový konektor typu D-SUB „samice“. Pin 12 slouží jako výstup, pin 15 jako vstup. U game portu je použita TTL logika, takže kabel pro připojení MIDI zařízení ke zvukové kartě musí být doplněn o převodník mezi proudovou smyčkou a TTL. Některé zvukové karty obsahují přímo úplné MIDI rozhraní s konektory MIDI-In a MIDI-Out. Dnes jsou nejčastější MIDI převodníky připojované prostřednictvím rozhraní USB.
Pro zpracování MIDI-dat je nabízena celá řada aplikací a pro jejich uložení je používán formát SMF (Standard MIDI File).
Pro méně technicky nadané hudebníky malé vysvětlení. Pro jednoduchost si představíme dva klávesové nástroje, propojené přes MIDI rozhraní. Jeden z nich je tedy řídící (master)(MIDI kabel připojený v konektoru OUT), druhý je řízený (slave)(kabel v konektoru IN). Začneme-li hrát na řídící nástroj, ten začne vysílat po MIDI kabelu data. Nejedná se o žádný zvuk, proudí tam pouze informace o tom, která klávesa byla právě stisknuta, jak silně a kdy byla uvolněna. (Těch dat je samozřejmě mnohem víc, ale pro hrubou představu je možné si představit, že klávesy řídícíno nástroje jsou jakoby táhly spojeny se stejnými klávesami řízeného nástroje). Řízený nástroj tedy přijme informaci, že na řídím nástroji byla právě stisknuta např. klávesa c1. Protože má zrovna nastaven zvuk dejme tomu trumpety, tak zahraje tón c1 trumpetovým zvukem a drží ho tak dlouho, dokud hudebník na řídícím nástroji tu klávesu neuvolní. Informace o stisknutých klávesách jsou ideální pro uložení v počítači. Program vám je hezky zobrazí, např. jako podlouhlé otvory (podle délky tónu) v "papírovém pásu" (tak to většinou vypadá a je to grafické znázornění papírového pásu,na který hrály pianoly),můžete je všelijak upravovat, mazat, připisovat další a nakonec si v dalším editoru nastavit i zvuk, kterým se mají přehrávat, jeho hlasitost, umístění v panoramě, úroveň hallu a chorusu a další údaje. Těchto "pásů" ( označují se jako kanály 1-16) máte k dispozici 16. Takže je možné si na první pás nahrát třeba part basy, na druhý piáno, na desátý bicí. Tato data pustíte z počítače do klávesového nástroje. Ten zjistí, že na prvním kanálu má nastavit zvuk basy a zahrát tón c1. Současně na druhém kanálu má nastavit zvuk klavíru a zahrát tóny c2,e2,g2. A na desátém kanálu sputit zvuk velkého bubnu a činelu. Je jasné, že když budete stejnou skladbu přehrávat přes různé klávesové nástroje nebo expandery (expander je pouze generátor zvuků, tedy jako klávesový nástroj bez klávesnice) výsledný zvuk se bude výrazně lišit podle jejich kvality přesto, že ta skladba bude pokaždé přehrána naprosto stejně.
Nástroje General MIDI - GM[editovat | editovat zdroj]
Následující tabulka obsahuje český překlad anglických názvů. Některé MIDI nástroje číslují nástroje takto, jiné mají číslování posunuté o jednotku, tzn. klavír je 1.
| Číslo | Anglicky | Česky |
|---|---|---|
| Piano | klavír | |
| 0 | Acoustic Grand Piano | koncertní křídlo |
| 1 | Bright Acoustic Piano | ostře znějící klavír |
| 2 | Electric Grand Piano | elektrické křídlo |
| 3 | Honky-tonk Piano | honky-tonk pianino |
| 4 | Rhodes Piano | Rhodes piano |
| 5 | Chorused Piano | klavír s chorusem |
| 6 | Harpsichord | cembalo |
| 7 | Clavinet | klavinet |
| Pitched percussion | melodické bicí | |
| 8 | Celesta | celesta |
| 9 | Glockenspiel | zvonkohra |
| 10 | Music Box | hrací skříňka |
| 11 | Vibraphone | vibrafon |
| 12 | Marimba | marimba |
| 13 | Xylophone | xylofon |
| 14 | Tubular Bells | trubicové zvony |
| 15 | Dulcimer | dulcimer (trsátkem) |
| Organ | varhany | |
| 16 | Hammond Organ | Hammondovy varhany |
| 17 | Percussive Organ | perkusivní varhany |
| 18 | Rock Organ | rockové varhany |
| 19 | Church Organ | kostelní varhany |
| 20 | Reed Organ | jazýčkové varhany |
| 21 | Accordion | akordeon |
| 22 | Harmonica | harmonika |
| 23 | Tango Accordion | tango akordeon |
| Guitar | kytara | |
| 24 | Acoustic Guitar (nylon) | akustická kytara (nylonové struny) |
| 25 | Acoustic Guitar (steel) | akustická kytara (ocelové struny) |
| 26 | Electric Guitar (jazz) | elektrická kytara (jazz) |
| 27 | Electric Guitar (clean) | elektrická kytara (čistá) |
| 28 | Electric Guitar (muted) | elektrická kytara tlumená |
| 29 | Overdriven Guitar | přebuzená elektrická kytara |
| 30 | Distortion Guitar | zkreslená elelektrická kytara |
| 31 | Guitar Harmonics | flažolet |
| Bass | strunné basy | |
| 32 | Acoustic Bass | kontrabas (pizzicato) |
| 33 | Electric Bass (finger) | elektrická baskytara (prsty) |
| 34 | Electric Bass (pick) | elektrická baskytara (trsátkem) |
| 35 | Fretless Bass | bezpražcová baskytara |
| 36 | Slap Bass 1 | slap baskytara 1 |
| 37 | Slap Bass 2 | slap baskytara 2 |
| 38 | Synth Bass 1 | syntetická baskytara 1 |
| 39 | Synth Bass 2 | syntetická baskytara 2 |
| Strings | smyčcové nástroje | |
| 40 | Violin | housle |
| 41 | Viola | viola |
| 42 | Cello | violoncello |
| 43 | Contrabass | kontrabas (arco) |
| 44 | Tremolo Strings | smyčce tremolo |
| 45 | Pizzicato Strings | smyčce pizzicato |
| 46 | Orchestral Harp | orchestrální harfa |
| 47 | Timpani | tympány |
| soubory | ||
| 48 | String Ensemble | smyčcový soubor |
| 49 | String Ensemble Slow | smyčcový soubor (pomalé nasazení tónu) |
| 50 | SynthStrings 1 | syntetické smyčce 1 |
| 51 | SynthStrings 2 | syntetické smyčce 2 |
| 52 | Choir Aahs | sbor, vokál A |
| 53 | Voice Oohs | hlas U |
| 54 | Synth Voice | syntetický hlas |
| 55 | Orchestra Hit | orchestrální akcent |
| žesťové dechové nástroje | ||
| 56 | Trumpet | trumpeta |
| 57 | Trombone | pozoun (trombon) |
| 58 | Tuba | tuba |
| 59 | Muted Trumpet | trumpeta s dusítkem |
| 60 | French Horn | lesní roh |
| 61 | Brass Section | žesťová sekce |
| 62 | Synth Brass 1 | syntetické žestě 1 |
| 63 | Synth Brass 2 | syntetické žestě 2 |
| dřevěné dechové nástroje | ||
| 64 | Soprano Sax | sopránsaxofon |
| 65 | Alto Sax | altsaxofon |
| 66 | Tenor Sax | tenorsaxofon |
| 67 | Baritone Sax | barytonsaxofon |
| 68 | Oboe | hoboj |
| 69 | English Horn | anglický roh |
| 70 | Bassoon | fagot |
| 71 | Clarinet | klarinet |
| píšťaly | ||
| 72 | Piccolo | pikola |
| 73 | Flute | příčná flétna |
| 74 | Recorder | zobcová flétna |
| 75 | Pan Flute | Panova flétna (syrinx) |
| 76 | Bottle Blow | foukání přes láhev |
| 77 | Shakuhachi | šakuhači |
| 78 | Whistle | píšťalka |
| 79 | Ocarina | okarina |
| elektronické sólové zvuky | ||
| 80 | Square Wave | syntetické sólo 1 (čtverec) |
| 81 | Sawtooth Wave | syntetické sólo 2 (pila) |
| 82 | Synth calliope | syntetické sólo 3 (calliope) |
| 83 | Chiffer lead | syntetické sólo 4 (chiff, se vzduchem) |
| 84 | Charang | syntetické sólo 5 (charang) |
| 85 | Solo Voice | syntetické sólo 6 (hlas) |
| 86 | 5th Sawtooth Wave | syntetické sólo 7 (pila s kvintou) |
| 87 | Bass & Lead | syntetické sólo 8 (bas + sólo) |
| elektronické doprovodné zvuky | ||
| 88 | Fantasia | plocha 1 (fantazie) |
| 89 | Warm Pad | plocha 2 (teplá) |
| 90 | Polysynth | plocha 3 (polyfonní syntetizér) |
| 91 | Space Voice | plocha 4 (kosmický sbor) |
| 92 | Bowed Glass | plocha 5 (skleněná harmonika) |
| 93 | Metal Pad | plocha 6 (kovová) |
| 94 | Halo Pad | plocha 7 (halo) |
| 95 | Sweep Pad | plocha 8 (sweep) |
| elektronické zvukové efekty | ||
| 96 | Ice Rain | FX1 (ledový déšť) |
| 97 | Soundtrack | FX 2 (soundtrack) |
| 98 | Crystal | FX 3 (křišťál) |
| 99 | Atmosphere | FX 4 (atmosféra) |
| 100 | Brightness | FX 5 (jas) |
| 101 | Goblin | FX 6 (goblins, skřítci) |
| 102 | Echo Drops | FX 7 (ozvěny) |
| 103 | Star Theme | FX 8 (sci-fi) |
| etnické | ||
| 104 | Sitar | sitár |
| 105 | Banjo | bendžo |
| 106 | Shamisen | šamisen |
| 107 | Koto | koto |
| 108 | Kalimba | kalimba |
| 109 | Bagpipe | dudy |
| 110 | Fiddle | skřipky |
| 111 | Shanai | šenai |
| perkusivní | ||
| 112 | Tinkle Bell | rolničky |
| 113 | Agogo | agogo |
| 114 | Steel Drums | ocelové bubny |
| 115 | Woodblock | ozvučná dřívka |
| 116 | Taiko Drum | buben taiko |
| 117 | Melodic Tom | melodický tom |
| 118 | Synth Drum | syntetický buben |
| 119 | Reverse Cymbal | činel pozpátku |
| zvukové efekty | ||
| 120 | Guitar Fret Noise | zvuk kytarového pražce |
| 121 | Breath Noise | zvuk dechu |
| 122 | Seashore | příboj |
| 123 | Bird Tweet | ptačí zpěv |
| 124 | Telephone Ring | telefonní zvonek |
| 125 | Helicopter | vrtulník |
| 126 | Applause | potlesk |
| 127 | Gun Shot | výstřel |
Reference[editovat | editovat zdroj]
- ↑ Scalex. MIDI - Musical Instruments Digital Interface. ZX Magazín. 1994, čís. 3-4/94, s. 33-36. ISSN 1210-4833.
- ↑ Magic MIDI. Your Computer. November 1985, roč. 5, čís. 11, s. 68-69, 71. Dostupné online.
Související články[editovat | editovat zdroj]
Standard MIDI File (zkráceně SMF)
Externí odkazy[editovat | editovat zdroj]
Obrázky, zvuky či videa k tématu Musical Instrument Digital Interface ve Wikimedia Commons- Rozhraní MIDI na osobních počítačích: http://www.root.cz/…
- Audiozone - server o hudbě a zvuku: http://www.audiozone.cz/midi/
- MIDI Q&A and Discussion Forums (anglicky)
- Musical Instrument Digital Interface (anglicky)
- Association of Musical Electronics Industry (anglicky)
- MIDI Manufacturers Association (anglicky)
- The MIDI Show Control standard (anglicky)
- A good introduction to MIDI (anglicky)
- How MIDI Works (anglicky)
- Obecné MIDI (General MIDI), Standardní MIDI soubor: http://www-kiv.zcu.cz/~herout/…
- (.mid) Standard MIDI File Format: http://faydoc.tripod.com/formats/mid.htm
- MIDI interface pro zvukové karty PC: http://www.chd-el.cz/…
- MIDI Thru Box: http://www.noise.cz/…
- BRELS MIDI Editor (GNU/GPL)