Кіріспе

MIDI интерфейс құрылғысы

MPU 401, мұнда MPU – MIDI өңдеу блогы дегенді білдіреді, MIDI мүмкіндігі бар электрондық музыкалық аппараттарды жеке компьютерлерге қосуға арналған маңызды, бірақ қазір қолданыстан шыққан интерфейс. Ол MIDI стандартын жасаушылардың бірі – Roland Corporation компаниясымен жасалған.

Режимдер

MPU 401 екі режимде жұмыс істей алады: қалыпты режим және UART режимі. "Қалыпты режим" хост-жүйеге 8 тректік секвенсор, MIDI сағаттық шығысы, SYNC 24 сигналының шығысы, таспалық синхронизация және метрономды ұсынады; осы мүмкіндіктердің нәтижесінде ол көбінесе "интеллектуалды режим" деп аталады. Бұл, MPU 401-ді жай ғана кіріс/шығыс MIDI дерек байттарын жіберуге дейін төмендетіп, UART режимімен салыстырылады. Компьютерлердің қуаты артқан сайын "интеллектуалды режимде" ұсынылған мүмкіндіктер қолданыстан шықты. Оларды хост-жүйенің бағдарламалық қамтамасына енгізу тиімдірек болды. Арнайы аппараттық құралдар енді қажет емес еді. Осының нәтижесінде UART режимі басым жұмыс режиміне айналды. Алғашқы UART қолдайтын MPU 401 карталары әлі де MPU 401 үйлесімді деп жарнамаланды.

SoftMPU

2010 жылдардың ортасында хобби деңгейіндегі бағдарламалық интерфейс SoftMPU жазылды, ол UART (интеллектуалды емес) MPU 401 интерфейстерін интеллектуалды MPU 401 интерфейсіне жаңартады, бірақ бұл тек MS DOS жүйесінде ғана жұмыс істейді. Барлық ойындармен де үйлесімді емес. Атап айтқанда, "Jones in the Fast Lane" сияқты Sierra компаниясының алғашқы ойындары SoftMPU-мен жұмыс істемейді.

Қатты МПУ

2015 жылы, аппараттық логика ретінде ЖұмсақMPU-ды (SoftMPU) қамтитын басылымды тақтайша (PCB, HardMPU) әзірленді (осылайша, компьютердің процессоры (CPU) интеллектуалды MIDI-ді өңдеуге қатыспайды). Қазіргі таңдағы HardMPU тек ойнату функциясын қолдайды, жазу функциясы жоқ.

Қазіргі заманғы интерфейстер

Физикалық MIDI қосылымдары көбінесе USB интерфейсімен алмастырылады, ал өздерінің USB порттары жоқ музыкалық перифериялық құрылғыларды басқару үшін USB-ден MIDI конвертері қолданылады. Көп жағдайда перифериялық құрылғылар USB арқылы MIDI сигналдарын қабылдай алады және оларды дәстүрлі DIN қосқыштарына түрлендіреді. Windows Vista енді MPU 401 қолдауын қамтымайды, бірақ драйвер Windows Update-те қолжетімді. 2011 жылғы мәлімет бойынша, бұл интерфейс Linux және Mac OS X жүйелерінде әлі де қолдау көрсетілді.