Кіріспе

Roland MT 32 Multi Timbre Sound Module – Roland Corporation компаниясы 1987 жылы алғаш рет шығарған MIDI синтезатор модулі. Бұл модуль бастапқыда әуесқой музыканттарға арналған, бюджеттік сыртқы синтезатор ретінде сатылды, ал бастапқы бағасы 695 долларды құрады. Алайда, ол өзімен үйлесімді модульдерімен бірге компьютерлік музыкадағы алғашқы де-факто стандарт ретінде кеңінен танылды. General MIDI стандарты жарыққа шығар алдында жасалғандықтан, MIDI файлдарын ойнату үшін өзіндік форматты қолданады. Roland компаниясының желілік арифметика (LA) синтезаторлар отбасында, көптембралы MT 32 сериясы үйдегі компьютерлік музыка үшін бюджеттік деңгейді құрайды, ал көптембралы D 5, D 10, D 20 және D 110 модельдері жалпы студиялық қолдану үшін кәсіби деңгейді құрайды. Сонымен қатар, жоғары сапалы монотембралы D 50 және D 550 модельдері күрделі көп тректі студиялық жұмыстарға арналған. Бұл өнім Жапониядағы Roland Myuujikun (ミュージくん) десктоптық музыка жүйесі (DTM) жинағының алғашқы өнімі болды.

Ерекшеліктері

Roland D 50 Linear Synthesizer сияқты, ол дыбыстарды жасау үшін сызықтық арифметикалық синтезді қолданады, бұл үлгілерге негізделген синтездің, субтрактивті синтезбен үйлесімдегі бір түрі. Шабуылдар мен барабандар үшін үлгілер пайдаланылады, ал дыбыстардың тұрақты фазасын дәстүрлі синтез қамтамасыз етеді. Алғашқы MT 32, 128 синтезаторлық және 30 ырғақты дыбыс кітапханасымен бірге келеді, оларды 8 мелодиялық арнада және бір ырғақ арнасында ойнатуға болады. Одан әрі, ол цифрлық реверберация әсерін ұсынады. 128 жаңқаның 64-і (мүмкін болатын вариациялардың лимиті) толығымен жаңа немесе өзгертілген дыбыстар болып табылады, ал барабанның 10-шы арнасына қосымша дыбыстар қосылған. Бұл қарамастан, GM форматымен үйлесімділік бөлшектердің жетіспеуімен (MT 32-де 9, GM спецификациясы бойынша 16) және MMA MIDI спецификацияларымен салыстырғанда кері panpot болғандықтан шектеледі. Бұл құралдан бұрын 1992 жылы Майк Корнелиус шығарған "MT32GS" атты жинақ болды. Gajits Music Software компаниясының CM Panion бағдарламасы MT 32-мен жұмыс істейтін Amiga редакторы болды.

MT-32 үлгілері

MT 32 екі маңызды өзгеріске ұшырады. Roland оларды MT 32 (Ескі / Наушниксіз) және MT 32 (Жаңа / Наушникпен) деп атайды.

MT-32 (ескі)

LA32 дыбыс генерациялау чипі 80 контактілі PGA. Басқару процессоры – керамикалық DIP 48 корпусындағы Intel C8095 90. Цифрлық-аналогтық түрлендіргіш (DAC) – Burr Brown PCM54; кіріс сигналының ажыратымдылығы 15 бит (төменде қараңыз). Желілік шығыстар теңгерімсіз 1/4" TS телефондық ұя (сол және оң арналар бөлек). Құлаққап ұясы жоқ. MT 32, 0 нұсқадағы басылған платасы (ПХБ), сериялық нөмірі 851399-ға дейінгі құрылымдарда қолданылады. PGA LA32 чипі кейін 100 контактілі QFP типтісімен алмастырылды. MT 32, "ескі типтегі" 1 нұсқадағы ПХБ, сериялық нөмірі 851400 мен 950499 аралығындағы құрылымдарда қолданылады.

MT-32 (жаңа)

Басқару процессоры Intel P8098 болып табылады. Сол Digital to analog converter (DAC), бірақ кіріс сигналының 16 биттік ажыратымдылығымен (төменде қараңыз). Стерео 1/4" TRS құлаққаптарына арналған ұя қосылған. MT 32 "жаңа типті" 1-ші нұсқадағы басылған платасы (PCB), 950500 және одан жоғары сериялық нөмірлері бар құрылымдарда қолданылады. Roland MT 100: MT 32 және Roland PR 100 (секуэнтсер және 2.8" жылдам диск) комбинациясы. MT 32 (Жаңа) басылған платасын (PCB) пайдаланса да, корпусы әртүрлі. MT 32 (Ескі) негізгі платасы жөндеу кезінде Roland-пен ауыстырылған жағдайда, құлаққаптар ұясы алынып тасталған MT 32 (Жаңа) негізгі платасын қамтуы мүмкін.

MT-32 үйлесімді модельдер

Компьютер пайдаланушыларын мақсат еткен Roland бірнеше CM (Компьютерлік музыка) модульдерін шығарды. Олар ЖК дисплейсіз және көптеген батырмалары алынып тасталған. CM 32P және CM 300-ден басқа, осы CM модульдерінің көпшілігі MT 32-ге үйлесімді, бірақ көптеген ойындар пайдаланған 33 қосымша дыбыс эффектінің үлгілері бар. Бұл дыбыс эффектілерін MT 32 құрылғысында естілмейді. Ерте модельдер MT 32 (Жаңа) дизайнына ұқсас. Басқару процессоры – Intel P8098, ал DAC – Burr Brown PCM54. Roland CM 32L: 1989 жылы шыққан бұл Roland CM тек дыбыс деңгейін реттегіш, MIDI хабарламасы және қуат индикаторын сыртқы басқару элементтері ретінде ұсынады. Roland CM 64: CM 32L және CM 32P-нің комбинациясы, Roland U 110-дың "компьютерлік музыка" нұсқасы. CM 32P сияқты, CM 64 де Roland SN U110 дыбыс кітапханасының картасымен кеңейтілуі мүмкін (U 110-дағы төрт картамен салыстырғанда). CM 32P бөлігі CM 32L бөлігі қолданбайтын MIDI 11-16 арналарында ойнайды. Roland LAPC I: IBM PC және олармен үйлесімді компьютерлерге арналған ISA шинасын кеңейту картасы. MPU 401 интерфейсі бар. Кейінгі модельдерде DAC – Burr Brown PCM55, ал вибрато айқын түрде жылдамдатылған. Roland CM 32LN: NEC PC 98 сериялы ноутбук компьютерлеріне арналған дыбыс модулі, компьютердің 110 контактілі кеңейту портына тікелей қосылу үшін арнайы коннектормен жабдықталған. Тек Жапонияда ғана шығарылған. Roland CM 500: CM 32LN және Roland GS-пен үйлесімді Roland CM 300-дің комбинациясы, Roland SC 55-тің "компьютерлік музыка" нұсқасы. Шамамен 1992 жылы шығарылған. Roland LAPC N: NEC PC 98 сериялы компьютерлер үшін C шинасын кеңейту картасы. Тек Жапонияда ғана шығарылған. Roland RA 50: CM 32L ROM-мен LA блогы (бірақ барлық CM 32L үлгілері емес): 100% MT 32 ретінде жұмыс істеуі үшін бағдарламалық немесе аппараттық түзетулер қажет.

Үшінші тараптың шешімі

1989-1993 жылдар аралығында Real World Interfaces компаниясының Робин Уиттл MT 32-нің дыбыс сапасының мәселелерін шешу, реверберация блогының жұмысын жақсарту, ішкі реверберация жіберу және қайтару үшін дискретті аналогтық шығыстарды ұсыну және MT 32 параметрлерін сақтау үшін батареялық резервтік көшірме жасау мақсатында MT 32 үшін қосымша модификацияларды ұсынды. А. Ферндоун Roland MT 32 модулімен ғана қолдануға арналған арнайы үнсіздендіру схемасын сипаттады. Мақаланың аннотациясында былай делінген: "Бұл жерде ұсынылған үнсіздендіру схемасы Roland MT 32 модулі үшін арнайы жасалған, бірақ шағын өзгерістер енгізсе, басқа кеңейтілген синтезаторлармен де қолдануға болады. Оның мақсаты – нота тоқтатылғаннан кейін кеңейтілген модульден шығатын шуды жою. Бұл шу естіліп тұрады және үйде пайдаланғанда біраз уақыттан соң жалықтырады. Ал студияда жұмыс істеу үшін, әрине, шу қақпасы қолданылады".

Бір-бірімен үйлесімділік мәселелері

Бірінші буын құрылғылары, басқару ROM нұсқасы 2.00-ден төмен болса, жүйелік ерекше хабарламалар арасында 40 миллисекундық кешігуді қажет етеді. Үйлесімді модульдермен (жоғарыда көрсетілгендей) немесе осы кешігуді қажет етпейтін жаңа ROM нұсқаларымен жұмыс істеуге бағдарламаланған кейбір компьютерлік ойындар, осы құрылғылармен жұмыс істемей, бұрыс дыбыстарды тудыруы немесе буфер асып кету қатесінен құрылғының тоқтауына себеп болуы мүмкін, бұл құрылғыны өшіріп, қайта қосуды талап етеді. Дегенмен, кейбір ойындар ескі құрылғылардағы қателерді пайдаланып, жаңа нұсқаларда дұрыс емес дыбыс шығаруы мүмкін. Сонымен қатар, кейбір ойындар MT 32 модельдерінде жоқ аспаптарды қолдану үшін жазылған, сондықтан оларға CM 32L сияқты үйлесімді модуль қажет.

Компьютерлік ойындар музыкасы

MT 32 бастапқыда басқа кәсіби MIDI жабдықтарына серік ретінде жоспарланғанмен, PC компьютерлік ойын шығарушыларының бірнеше де-факто стандарттарының біріне айналды. Сол кездегі жетекші PC ойын шығарушы Sierra On Line өзінің PC ойындарының дыбыс дизайнына қызығушылық танытты. Sierra АҚШ-та MT 32 сатуға дистрибьюторлық келісімге қол жеткізді және ойын атауларын (сол кезде) заманауи дыбыспен қамтамасыз ету үшін кәсіби композиторларды жалдап, ойын музыкасын жазуға көп инвестиция жасады. 1988 жылы шыққан King's Quest IV – MT 32-де жазылған толық музыкалық саундтрекке ие болған алғашқы Sierra ойыны. MT 32 және қажетті MPU 401 интерфейсі Sierra құрылғыны алғаш сатқанда 550,00 долларға тұсты. MT 32-нің жоғары бағасы ойыншылар нарығында кең таралмауына себеп болғанымен, басқа PC шығарушылар Sierra-ның үлгісін тез қабылдап, өз ойындарында музыканың рөлін кеңейтті, ал Roland индустрияны қолдау үшін компьютер пайдаланушыларына арналған CM модульдерін шығарды. MT 32 музыкалық композиция үшін 1990-шы жылдардың басына дейін танымал болды, осы кезде ойын индустриясы CD Audio-ға көшуді бастады. Бір кезде ол "қазіргі компьютерлік ойындардағы ең шынайы дыбыс" деп сипатталды. General MIDI стандартының кең таралуы және арзан "толқынды" үлгіге негізделген дыбыс карталарының бәсекелестігі MT 32-нің эксклюзивті мүмкіндіктерін пайдаланатын музыкалық саундтректердің төмендеуіне әкелді. MT 32-де General MIDI тректерін ойнаған ойындар MT 32-нің дыбыс банкін General MIDI Level 1 (GM1) спецификациясына сәйкес келтіріп бастады, бірақ MT 32-нің ерекше музыкалық синтез функцияларынан бас тартып, GM1-дің салыстырмалы түрде шектеулі контроллерлер жиынтығын қолданды.

Эмуляция

MT 32 компьютерлік ойындар үшін музыка ойнату құрылғысы ретінде танымал болғандықтан, көптеген заманауи дыбыс карталары қарапайым "MT 32 эмуляция режимін" ұсынады, әдетте, MT 32 алдын ала орнатылған дыбыс банкін бейнелеу үшін қайта құрылған немесе түпнұсқалық құрылғыдан тікелей жазылған үлгілерді қолданатын General MIDI аспаптарынан тұратын дыбыс картасы арқылы жүзеге асырылады. Кейінгі модульдер, мысалы, Roland Sound Canvas сериясының көпшілігі, Yamaha MU сериясы және Kawai GMega осындай шектеулі MT 32 кері үйлесімділік режимдеріне ие. Нәтижелер көбінесе нашар деп есептеледі, себебі қолданылған үлгілеу технологиясы бастапқы синтезатор технологиясының биіктігі мен уақытқа байланысты өзгеретін сипаттамаларын толыққанды көрсете алмайды, ал жеке дыбыстарды бағдарламалау (жоғарыда қараңыз) мүлдем қолдау таппайды. Бір ерекшелік – 1994 жылы Orchid Technology ұсынған Orchid SoundWave 32 картасы, оның бортындағы цифрлық сигналды өңдегіші (DSP) бастапқы дыбыс сипаттамаларын дәл қайта жасай алуға мүмкіндік берді. Соңғы уақытта бастапқы PCM және басқару ROM-дарының бейнелерін пайдалана отырып, бағдарламалық жасақтамада LA синтезатор технологиясын эмуляциялауға талпыныстар жасалды. Бұл эмуляторлардың ең танымал жобасы – ашық кодты Munt, ол Microsoft Windows үшін виртуалды құрылғы драйвері немесе OS X, BSD және Linux үшін виртуалды MIDI құрылғысы арқылы MT 32 аппараттық құрылғысын эмуляциялайды. Сондай-ақ, ол 0.7.0 нұсқасынан бастап ScummVM, ашық кодты оқиғалық ойын интерпретаторына енгізілген. Munt бұрынғы MT 32 Emulation Project-ке негізделген, ол MT 32-ні өндірген және ROM деректеріне авторлық құқықты талап ететін Roland Corporation-мен бастапқы ROM бейнелерін тарату туралы қысқа мерзімді заңдық дауға себеп болды. Raspberry Pi бір тақталı компьютері mt 32 pi деп аталатын ашық кодты бағдарламалық эмуляторымен жабдықталған. Бұл жоба қосымша аппаратты пайдалану арқылы mt 32 аппараттық эмуляциясын жүзеге асыруға мүмкіндік береді. Жоба бастапқыда Roland MT 32 синтезатор модулі үшін эмуляциялық шешім ретінде ашылған, Munt эмуляциялық ядросын пайдалана отырып жұмыс істейді. Roland классикалық синтезаторларды Roland Cloud абоненттік қызметі арқылы эмуляциялауды ұсынады. D 50 қолдауы 2017 жылдың маусым айында қосылды.