MPU -401 - MPU-401

Roland MPU-401 (horní kryt odstraněn).

MPU-401 , kde MPU je zkratka pro MIDI Processing Unit , je důležitá, ale nyní zastaralé rozhraní pro připojení MIDI vybavenými elektronické hudby hardware pro osobní počítače . Byl navržen společností Roland Corporation , která je také spoluautorem standardu MIDI.

Replika loga MPU-401
Replika loga MPU-401

Design

Původní MPU-401, vydaný kolem roku 1984, byl externí breakout box poskytující konektory MIDI IN/MIDI OUT/MIDI THRU/TAPE IN/TAPE OUT/MIDI SYNC pro použití se samostatně prodávanou kartou/kazetou rozhraní („MPU-401 interface kit “) vložené do počítačového systému. Pro toto nastavení byly vytvořeny následující „sady rozhraní“:

  • MIF-APL : Pro Apple II .
  • MIF-C64 : Pro Commodore 64 .
  • MIF-FM7 : Pro Fujitsu FM7 .
  • MIF-IPC : Pro IBM PC / IBM XT . Ukázalo se, že s 286 a rychlejšími procesory nefunguje spolehlivě. Rané verze skutečného PCB měly IF-MIDI/IBM jako sítotisk.
  • MIF-IPC-A : Pro IBM AT funguje také s PC a XT.
  • Xanadu MUSICOM IFM-PC : Pro IBM PC / IBM XT / IBM AT . Jednalo se o MIDI kartu třetí strany, zahrnující MIF-IPC (-A) a další funkce, které byly spojeny s OEM Roland MPU-401 BOB . Měl také mini audio konektor na desce plošných spojů.
  • MIF-MSX : Pro MSX .
  • MIF-PC8 : Pro NEC PC-88 .
  • MIF-PC98 : Pro NEC PC-98 .
  • MIF-X1 : Pro Sharp X1 .
  • MIF-V64 : Pro Commodore 64 .

V roce 2014 fanoušci postavili klony karty MIF-IPC-A pro počítače.

Varianty

Později Roland vložil většinu elektroniky původně nalezené v odlamovacím boxu na samotnou kartu rozhraní, čímž zmenšil velikost odlamovacího boxu. Produkty vydané tímto způsobem:

  • MPU-401N : externí rozhraní, speciálně navržené pro použití s notebooky řady NEC PC-98 . Tato jednotka breakout-box je vybavena speciálním portem COMPUTER IN pro přímé připojení k 110pinové rozšiřující sběrnici počítače. Byl přidán konektor METRONOME OUT. Vydáno pouze v Japonsku.
  • MPU-IPC: pro IBM PC / IBM XT / IBM AT a kompatibilní (8bitový ISA). Mělo to 25kolíkový konektor pro odpojovací krabici, přestože bylo použito pouze devět pinů a pouze sedm bylo funkčně odlišných: 5V i uzemnění používají dva piny.
  • MPU-IPC-T : pro IBM PC / IBM XT / IBM AT a kompatibilní (8bitový ISA). Konektor MIDI SYNC byl z tohoto tchajwanského modelu odstraněn a dříve pevně zakódovanou I/O adresu a IRQ bylo možné pomocí propojek nastavit na jiné hodnoty. Rozdělovač má tři konektory DIN pro MIDI (1xIN a 2xOUT) plus tři konektory mini jack 3,5 mm (TAPE IN, TAPE OUT a METRONOME OUT).
  • MPU-IMC: pro IBM PS / 2 ‚s Micro Channel Architecture bus. V dřívějších modelech byly I/O adresa i IRQ napevno zakódovány na IRQ 2 (což způsobilo vážné problémy s pevným diskem, protože tento IRQ také používá); v pozdějších modelech bylo možné IRQ nastavit propojkou. Měl 9kolíkový konektor pro odpojovací skříňku.
    Výběr IRQ na MPU-IMC
    . Z důvodu nekompatibility IRQ 2/9 (a potenciálně I/O adres) mezi modely MPU-IMC a IBM PS/2 MCA nebudou některé hry s MPU-401 fungovat.
  • S-MPU/AT (Super MPU): pro IBM AT a kompatibilní (16bitový ISA). Měla konektor Mini-DIN pro odpojovací box. Konektory MIDI SYNC, TAPE IN, TAPE OUT, METRONOME OUT byly odstraněny, ale byl přidán druhý konektor MIDI IN. K použití karty v systému DOS je třeba spustit aplikaci pro přiřazení zdrojů (plug and play). Tato aplikace není TSR, tj. Nezabírá konvenční paměť.
  • S-MPU-IIAT (Super MPU II): pro IBM nebo kompatibilní Plug and Play PC (16bitový ISA). Měl konektor Mini-DIN pro odpojovací box se dvěma konektory MIDI In a dvěma konektory MIDI Out. K použití karty v systému DOS je třeba spustit aplikaci pro přiřazení zdrojů (plug and play). Tato aplikace není TSR, tj. Nezabírá drahocennou konvenční paměť.
  • LAPC-I : pro IBM PC a kompatibilní. Obsahuje zdroj zvuku Roland CM-32L . Odlomený box pro tuto kartu, MCB-1, se prodával samostatně.
  • LAPC-N : pro NEC PC-98 . Obsahuje zdroj zvuku Roland CM-32LN . Odlomený box pro tuto kartu, MCB-2, se prodával samostatně.
  • RAP-10 : pro IBM AT a kompatibilní (16bitový ISA). Pouze obecný zdroj zvuku midi. Pouze režim UART MPU-401. Odlomený box pro tuto kartu, MCB-10, se prodával samostatně.
  • SCP-55 : pro notebooky IBM a kompatibilní (PCMCIA). Obsahuje zdroj zvuku Roland SC-55 . Odlomený box pro tuto kartu, MCB-3, se prodával samostatně. Pouze režim UART MPU-401.

Ještě později by se Roland úplně zbavil odlamovacího boxu a všechny konektory by dal na zadní stranu samotné karty rozhraní. Produkty vydané tímto způsobem:

Roland MPU-IMC, vzácná verze karty „Micro Channel“.
Roland MPU-401AT
Roland MPU-PC98II
Karta Roland MPU-IPC-T
  • MPU-APL: pro řadu Apple II . Kombinace rozhraní MIF-APL a MPU-401 na jedné kartě s konektory MIDI IN, OUT a SYNC.
  • MPU-401AT: pro IBM AT a „100% kompatibilní“. Obsahuje konektor pro dceřiné desky Wavetable.
  • MPU-PC98: pro NEC PC-98 .
  • MPU-PC98II: pro NEC PC-98 .
  • S-MPU/PC (Super MPU PC-98): pro NEC PC-98 .
  • S-MPU/2N (Super MPU II N): pro NEC PC-98 .
  • SCC-1 : pro IBM PC a kompatibilní. Obsahuje zdroj zvuku Roland SC-55 .
  • GPPC-N a GPPC-NA: pro NEC PC-98 . Obsahuje zdroj zvuku Roland SC-55.

Klony

Koncem osmdesátých let vyvinuli další výrobci desek plošných spojů inteligentní klony MPU-401. Některé z nich, jako Voyetra , byly vybaveny čipy Roland, zatímco jiné měly retro ROM ( Midiman / Music Quest ).

Příklady:

  • Midiman MM-401 (8BIT, non Roland chip set, prodává se také jako součást Midiman PC Desktop Music Kit)
  • Computer Music Supply CMS-401 (8BIT, non Roland chip set)
  • Music Quest PC MIDI karta / MQX-16s / MQX-32m (8 a 16BIT, bez čipové sady Roland)
  • Voyetra V-400x / OP-400x (V-4000, V4001, 8BIT, Roland chip set)
  • MIDI LAND DX-401 (čipová sada non Roland) & MD-401 (čipová sada non Roland)
  • Data Soft DS-401 (bez čipové sady Roland)

V roce 2015 vyvinuli fandové klon Music Quest PC MIDI Card 8BIT. V letech 2017/2018 fanoušci vyvinuli revizi klonu Music Quest PC MIDI Card 8BIT, který obsahuje wavetable hlavičku analogicky s Roland MPU-401AT.

Režimy

MPU-401 může pracovat ve dvou režimech, normálním režimu a režimu UART . "Normální režim" by poskytl hostitelskému systému 8-stopý sekvencer, MIDI hodinový výstup, signálový výstup SYNC 24, Tape Sync a metronom; v důsledku těchto funkcí se mu často říká „inteligentní režim“. Porovnejte to s režimem UART, který redukuje MPU-401 na jednoduché předávání vstupních/výstupních MIDI datových bytů.

Jak byly počítače výkonnější, funkce nabízené v „inteligentním režimu“ zastarávaly, protože jejich implementace do softwaru hostitelského systému byla efektivnější (než platit za vyhrazený hardware, který je bude dělat). Výsledkem je, že režim UART se stal dominantním provozním režimem, přičemž mnoho klonů vůbec nepodporovalo „inteligentní režim“ a bylo inzerováno jako kompatibilní s MPU-401 .

SoftMPU

V polovině roku 2010 bylo napsáno softwarové rozhraní pro nadšence platformy SoftMPU, které upgraduje rozhraní UART (neinteligentní) MPU-401 na inteligentní rozhraní MPU-401, což však funguje pouze pro operační systém DOS.

HardMPU

V roce 2015 byl vyvinut PCB (HardMPU), který obsahuje SoftMPU jako logiku hardwaru (aby procesor PC nemusel zpracovávat inteligentní MIDI). HardMPU v současné době podporuje pouze přehrávání a nikoli nahrávání.

Současná rozhraní

Fyzický MIDI spoje jsou stále nahrazena USB rozhraním a USB MIDI převodník s cílem řídit hudebních periferií, které dosud nemají své vlastní USB porty. Periferní zařízení jsou často schopna přijímat MIDI vstup přes USB a směrovat jej do tradičních konektorů DIN . Přestože podpora MPU-401 již není součástí systému Windows Vista , ovladač je k dispozici na webu Windows Update . Od roku 2011 je rozhraní stále podporován Linux a Mac OS X .

Reference

externí odkazy