====== MIDI a rozhraní pro profesionální práci se zvukem v reálném čase ====== [[wp>MIDI]], [[wp>Audio Stream Input/Output]] * Data přenášená po hudebním komunikačním rozhraní nejsou zvukovým signálem, ale pouze řídící data odpovídající událostem vzniklým během hry na klávesový nástroj (stlačení nebo puštění klávesy, změna zvukového programu atd.) * Pokud jsou tato řídící data zaznamenána (např. do počítače) a pak přehrávána, elektronický hudební nástroj podle nich přesně opakuje úkony, které hudebník prováděl při záznamu. * Pokud byla mezi záznamem a přehráváním provedena nějaká zásadně změna v konfiguraci nástroje, např. byla do paměti uložena odlišná banka zvuků, nebude skladba znít stejně. * Rozhraní: * Digitální (hudební elektronika Digital CommunicationBus (DCB)) * Analogové (CV/Trig) * Rozhraní MIDI: tři 5 pinové konektory DIN In, Outa Thru (asynchronní datový přenos s rychlostí 31,25 kBaudů (±1 %)) * Přenáší: **stavový bajt**, **číslo noty**, **tlakovou citlivost** ===== MIDI zařízení ===== * Vysílače MIDI dat: MIDI klaviatury, dechové, strunné, bicí ovladače, MIDI ovladače * Přijímače MIDI dat: zvukové syntezátory – expandery * Záznamníky a přehrávače MIDI dat: sekvencery, krokové sekvencery, playery * Kombinovaná zařízení: zvukové syntezátory s klaviaturou, klávesové nástroje se sekvencerem, music production centra ===== Standardní MIDI soubory (SMF) ===== * Datový kontejner Resource Interchange File Format (RIFF) * Hlavička souboru (MThd) * Stopy souboru (MTrk) ===== MIDI ===== * Standard General MIDI (GM) * Standard Roland (GS) -- vylepšení GM * Standard ExtentedGeneralMIDI (XG) --- 1994 Yamaha * Nevýhody: * Malý počet parametrů (128 kontrolerů) * Malý rozsah hodnot pro nastavování parametrů * Nízká přenosová rychlost * Malý počet kanálů na jedno MIDI propojení * Malá délka MIDI propojení * Nová rozhraní pro MIDI: * digitální: Steinberg VST System Link, MADI (Multichannel Audio Digital Interface) * analogová: SCSI, RS232, USB, Ethernet, IEEE 1394 FireWire