MIDI - Kazimierz Górski

MIDI

Z Wikipedii

Skocz do: nawigacji, szukaj

Grafika:Midi.png

MIDI skrót od Musical Instrument Digital Interface – system (interfejs, oprogramowanie i zestaw komend) służące do przekazywania informacji pomiędzy elektronicznymi instrumentami muzycznymi.

MIDI umożliwia komputerom, syntezatorom, kartom dźwiękowym i podobnym urządzeniom kontrolować się nawzajem oraz wymieniać informacje między sobą. Pozwoliło także na tworzenie łatwych w obsłudze i programowaniu sekwencerów i syntezatorów perkusyjnych.

Spis treści

[edytuj] Historia

Standard MIDI został stworzony w 1983 roku w celu ujednolicenia cyfrowych syntezatorów. Dzięki niemu możliwe było przejście z epoki "ściany syntezatorów" (Wall of synthetizers) do syntezatorów montowanych na przenośnych rusztowaniach (rack mounted synthetizers), które mogły być kontrolowane z jednej klawiatury, przy współpracy z komputerem.

W czasach przed stworzeniem MIDI komunikacja pomiędzy syntezatorami była rozwiązywana w indywidualny sposób. I tak Klaus Schulze jeszcze na długo przed wprowadzeniem tego standardu używał urządzeń komunikacyjnych specjalnie dla niego skonstruowanych, opierających się na protokole podobnym do MIDI.

Pierwszym instrumentem, w którym eksperymentalnie zamontowano interfejs MIDI, był potężny syntezator firmy Yamaha – protoplasta klasycznego DX7, model DX1 (1980).

Pierwszym instrumentem, w którym fabrycznie zastosowano złącza standardu MIDI, był Sequential Circuits Prophet 5 (1983).

Atari ST było komputerem, który w niespotykany dotąd sposób upowszechnił standard MIDI w domach, kapelach i studiach nagraniowych. Dzięki zastosowaniu dobrej jakości interfejsów, które były montowane standardowo we wszystkich komputerach tej linii, powstało wiele programów pozwalających wykorzystać potencjał nowego systemu. Były to programy profesjonalne i półprofesjonalne, dające szeroki wybór dla różnych odbiorców. Wiele z tych aplikacji do dziś jest rozwijana i ceniona na świecie (np. program Cubase).

Dzięki swej cenie komputery Atari ST wykorzystywane były masowo jako sekwencery MIDI w całej Europie oraz w Polsce (lata 80. i 90.). Z racji swej popularności nietrudno odnaleźć największe sławy ówczesnej muzyki, które wykorzystywały ten sprzęt. Atari ST miało niemały wpływ na rozwój i popularyzację standardu MIDI oraz związanego z nim oprogramowania komputerowego.

[edytuj] Opis

Opis wyprowadzeń gniazda MIDI:
1 – N.C.
2 – GND (masa)
3 – N.C.
4 – Powrót pętli prądowej
5 – Przewód "gorący" pętli prądowej

Uwagi: Pin nr 2 podłącza się jedynie przy MIDI OUT i MIDI THRU

Wraz z rozwojem komputerów osobistych i technologii multimedialnych standard MIDI został zaadaptowany do komunikacji między komputerem a kartą dźwiękową. Pozwoliło to komponować muzykę oraz odtwarzać ją korzystając wyłącznie z komputera (przy użyciu odpowiedniego oprogramowania).

MIDI zawiera standard sprzętu oraz język komend. Informacje przesyłane są za pomocą połączenia szeregowego półdupleks z prędkością 31250 bitów na sekundę. Umożliwia także przesyłanie próbek dźwięku, ale obecnie rzadko wykorzystywane ze względu na powolną transmisję.

Przekazywana jest standardowa informacja składająca się z takich składowych jak: wysokość dźwięku, natężenie dźwięku, modulacja itp. jednocześnie dla 16 kanałów. Ze względu na fakt, że oryginalne MIDI opracowane było dla instrumentów klawiszowych, zakres dźwięków w odniesieniu do dźwięku muzycznego c1 to pięć oktaw powyżej i poniżej włączając w to wszystkie półtony.

Obecnie trwają prace nad przyspieszeniem i rozbudowaniem standardu MIDI, jednak nie widać efektów. "Stare" MIDI wciąż świetnie się spisuje.

[edytuj] Lista kontrolerów MIDI

Nr Opis
0 Bank Select MSB – wybór banku "z grubsza" (bardziej znaczący bajt)
1 Modulation – modulacja
2 Breath controller – sterownik stosowany w symulacji instrumentów dętych
3 nie zdefiniowany
4 Foot pedal – pedał nożny
5 Portamento time – czas efektu portamento
6 Data Entry MSB – wartość danych "z grubsza" (bardziej znaczący bajt)
7 Volume – głośność
8 Balance – wzajemna relacja poziomu generatorów
9 nie zdefiniowany
10 Pan – położenie w panoramie stereo
11 Expression – pedał "ekspresji" (jasność, poziom)
12, 13 Effexts Control changes 1+2 (parametry efektów)
14, 15 nie zdefiniowany
16-19 Multifunction Control Changes 1-4
20-31 nie zdefiniowany
32-63 "Precyzyjny" LSB (mniej znaczący bajt) kontrolerów od nr 0 do nr 31. Służą do powiększania rozdzielczości przesyłanych danych
64 Sustain pedal – pedał "podtrzymywania" dźwięku
65 Włącznik portamento
66 Sostenuto – pedał "wyciszający" używany w fortepianie
67 Soft pedal – pedał "miękki" używany w fortepianie
68 nie zdefiniowany
69 Hold 2 – pedał "podtrzymywania" nr 2
70-79 nie zdefiniowany
80-83 Multifunction control changes 5-8 (włączniki)
84-90 nie zdefiniowany
91-95 Wartość efektów 1 - 5 (różne efekty)
96, 97 Value change +/- – przyciski odpowiednio "+" i "-"
98, 99 Nie rejestrowane parametry LSB/MSB
100, 101 Rejestrowane parametry LSB/MSB
102-119 nie zdefiniowane
120 All sounds off – wyłącza wszystkie dźwięki
121 Reset all controllers – przywrócenie wartości początkowych, tzn 0 wszystkim parametrom zmienionym przez kontrolery
122 Local control on/off – włączenie/wyłączenie lokalnej kontroli instrumentu. Umożliwia odłączenie wbudowanej klawiatury od wewnętrznych generatorów dźwięku
123 All notes off – wyłącza wszystkie dźwięki
124 Omni off
125 Omni on
126 Mono on
127 Poly on

[edytuj] Bibliografia

Commodore & Amiga nr 10/95, artykuł "Komputer i MIDI – co warto wiedzieć"

[edytuj] Linki zewnętrzne






Orkiestra zagra po raz siedemnasty!
Kiedy - w najbliższą niedzielę 11 stycznia. Gdzie - na krakowskim Rynku Głównym. Dlaczego - ponieważ początek roku bez Finału Wielkiej Orkiestry Świątecznej Pomocy to rzecz niewyobrażalna!
Prezydent: Polska była europejskim imperium
Trzeba zmienić postrzeganie historii Polski jako "historii ofiary" - mówił prezydent Lech Kaczyński podczas konferencji naukowej pt. "Polskie wyzwania: tożsamość".
Katowice zagrają z Orkiestrą
Druga niedziela w roku to już od 17 lat czas wielkiego narodowego zrywu charytatywnego pod sztandarem Wielkiej Orkiestry Świątecznej Pomocy. Śląski finał zagra pod katowickim Spodkiem.
Jej zabójstwo wstrząsnęło całym Szczecinem
Dożywotnie więzienie grozi mieszkańcowi Szczecina Mariuszowi S., którego prokuratura oskarżyła o zabójstwo 12-letniej dziewczynki. Według ustaleń prokuratury dziecko przed zgonem było wykorzystane seksualnie.
Fiat wjechał na przystanek - 9 osób rannych
Kierowca fiata punto wjechał w przystanek autobusowy w Ostrowie Wielkopolskim. Dziewięć osób zostało rannych - w tym trójka dzieci. Dwie osoby są w stanie ciężkim.

tylko grosz Wikipedia deweloper szkoły policealne kodeks karny ---------