Computer Music Workshop
Page 1 of 2
Interfaces MIDI: as portas de entrada e saída (I)
por Miguel Ratton
Como já mencionamos em outro artigo, para se transferir os comandos MIDI de um sintetizador
para o computador, e vice-e-versa, é necessário haver uma dispositivo específico para esse
interfaceamento, instalado no computador.
Existem interfaces MIDI para todos os tipos de necessidades. As mais simples possuem apenas
uma entrada MIDI In e uma saída MIDI Out. Se no seu computador existe uma placa de som
comum (compatível com a popular Sound Blaster), então você já tem uma interface MIDI,
bastando apenas conectar um cabo adaptador no conector grande da placa (o do joystick). Esse
cabo adaptador vem com um circuito embutido e as tomadas de MIDI In e MIDI Out.
Por cada conector de MIDI podem ser transferidos comandos em até 16 canais de MIDI. Para
aqueles que precisam controlar mais do que 16 canais de MIDI (estúdios que possuam diversos
sintetizadores e outros equipamentos MIDI) existem interfaces com várias entradas e saídas.
Há diversas interfaces MIDI no mercado, que diferem entre si pelo número de entradas e
saídas, recursos adicionais de sincronização, e tipo de instalação (internas ou externas).
O lado bom do MIDI é que não existe a possibilidade de uma interface MIDI “ter melhor
qualidade de sinal do que outra”. Diferentemente do que ocorre com placas de áudio digital,
que podem ter qualidade melhor ou pior, na interface MIDI, ou o sinal de MIDI passa direito ou
não passa. E na grande maioria delas, felizmente, passa!
Um padrão com mais de dez anos
Você provavelmente já deve ter lido ou ouvido falar em “MPU-401”. A sigla MPU significa
“MIDI Processing Unit” (unidade processadora de MIDI), e é o nome dado à primeira
interface MIDI desenvolvida pela Roland, nos primórdios do MIDI (1984). Era uma interface
“inteligente”, pois podia processar ela própria os dados de até oito trilhas de MIDI, aliviando
o trabalho do computador (na época, o PC-XT). A MPU-401 obteve tanto sucesso que outros
fabricantes (Voyetra, Music Quest, CMS, etc) passaram a fabricar clones dela, e daí
estabeleceu-se o “padrão MPU”. Naquela época não havia Windows, e os softwares eram
desenvolvidos para operar com interfaces específicas, e não com qualquer interface, pois não
havia drivers (um dos poucos softwares para DOS que tinham drivers para outras interfaces
MIDI além da MPU era o Cakewalk).
Desde então, o padrão MPU-401 se consolidou, e até hoje as interfaces MIDI (mesmo as
embutidas em placas de som) são compatíveis com ela (embora não operem mais no modo
“inteligente”, mas sim no modo “UART”, pois os computadores de hoje podem processar
muito mais rapidamente).
As interfaces MIDI podem ser instaladas interna ou externamente ao computador. As interfaces
internas são placas que se encaixam nos conectores (“slots”) da placa-mãe do computador, e
as tomadas MIDI estão acopladas a um conector no pequeno painel externo da placa, que
aparece na traseira do gabinete do computador. A instalação de uma interface MIDI interna
requer os mesmos cuidados e procedimentos de uma placa comum, como uma placa de som ou
uma fax/modem, por exemplo. Deve-se configurar a interface de forma que seus parâmetros
de interrupção (IRQ) e endereço não fiquem conflitantes com os das outras placas (falaremos
disso no próximo artigo).
A interface Opcode MQX-32M possui duas entradas MIDI In, duas saídas
MIDI Out, e entrada/saída de sinal de sync SMPTE.
http://www.music-center.com.br/wkshop13.htm
13/2/2009
Computer Music Workshop
Page 2 of 2
Dentre as interfaces MIDI internas (placas), podemos citar:
Midiman Winman 1x1 (1 MIDI In / 1 MIDI Out)
Midiman Winman 2x2 (2 MIDI In / 2 MIDI Out)
Midiman Winman 4x4s (4 MIDI In / 4 MIDI Out / SMPTE In/Out)
Opcode MQX-32M (2 MIDI In / 2 MIDI Out / SMPTE In/Out)
Opcode PC MIDI Card (1 MIDI In / 1 MIDI Out)
Roland MPU-401 (1 MIDI In / 1 MIDI Out)
Roland S-MPU (2 MIDI In / 2 MIDI Out / SMPTE In/Out)
Já as interfaces MIDI externas são conectadas à porta paralela ou à porta serial do computador,
e são mais indicadas para computadores portáteis (notebooks), que não podem receber placas
extras internamente, ou então quando são interfaces sofisticadas, que não cabem dentro do
computador. A porta paralela (“printer port”) geralmente é usada pela impressora, e quando se
encaixa uma interface MIDI nela, a impressora tem que ser desconectada (algumas interfaces
MIDI que se conectam à porta paralela possuem um conector de bypass, onde a impressora
pode ser ligada, para operar simultaneamente). Embora os computadores PC disponham de
quatro portas seriais (COM1 a COM4), geralmente apenas duas delas são usadas, para se evitar
conflitos (veremos isso também no próximo artigo). Como a COM1 já é usada pelo mouse na
maioria dos PCs (exceto os notebooks que possuem mouse “embutido”), utiliza-se então a
COM2 para conectar a interface MIDI.
Dentre as interfaces MIDI externas, podemos citar:
Midiman Portman 2x4 (2 MIDI In / 4 MIDI Out; conexão pela porta paralela)
Midiman Portman PC/P (1 MIDI In / 1 MIDI Out; conexão pela porta paralela)
Midiman Portman PC/S (1 MIDI In / 1 MIDI Out; conexão pela porta serial)
MOTU Micro Express (4 MIDI In / 6 MIDI Out/ SMPTE In/Out; conexão pela porta serial)
Opcode 2Port/SE (2 MIDI In / 2 MIDI Out / SMPTE In/Out; conexão pela porta paralela)
Opcode 8Port/SE (8 MIDI In / 8 MIDI Out / SMPTE In/Out; conexão pela porta paralela)
Opcode MIDI Translator PC (2 MIDI In / 2 MIDI Out; conexão pela porta paralela)
http://www.music-center.com.br/wkshop13.htm
13/2/2009
Download

Interface MIDI - portas de entrada e saída (Parte I)