Quais são os diferentes tipos de projetos Midi Arduino®?
A MIDI (Musical Instrument Device Interface) é um protocolo e conector para dispositivos musicais para aceitar entrada e saída. Um projeto MIDI Arduino® é um projeto de microeletrônica que usa a plataforma de microcontrolador de código aberto Arduino® com uma conexão MIDI. Esse tipo de conexão não é suportado por nenhuma das placas básicas da plataforma; portanto, placas ou blindagens especiais devem ser criadas para adicionar a funcionalidade MIDI. Novos escudos são interoperáveis com as placas existentes porque a plataforma é de código aberto.
Um tipo comum de projeto MIDI Arduino® é um sintetizador personalizado ou dispositivo semelhante. Esses projetos usam MIDI para conectar um instrumento musical existente e usá-lo para entrada e, em seguida, processam essas informações e as produzem. Um sintetizador comum produz um som sintetizado, mas a flexibilidade dessa plataforma permite que os artistas produzam qualquer coisa que ele possa controlar, incluindo luzes, robôs ou conexões de rede. Os inventores podem usar esse tipo de dispositivo para criar programas de luzes que respondem automaticamente em tempo real às entradas instrumentais. Como alternativa, o dispositivo pode ser programado para aguardar uma entrada específica e produzir um efeito pré-programado, como um eco ou um rolo de tambor.
Outros projetos usam o MIDI Arduino® para fazer o oposto e criar novos instrumentos com saída tradicional. Alguns desses instrumentos são construídos como novas versões de instrumentos tradicionais. Um exemplo é a harpa a laser, que funciona como uma harpa tradicional, exceto que o músico usa as mãos para interromper feixes de laser coerentes de baixa intensidade, em vez de arrancar cordas. Outros instrumentos são mais como telas interativas de arte. Esses instrumentos podem usar uma variedade de sensores, como microfones, sensores de luz e sensores de pressão, para criar e modular o som com base nas informações ambientais.
Fora dos projetos do Arduino®, o MIDI é normalmente usado para sincronizar músicas ou conectar instrumentos a sintetizadores. Alguns projetos aproveitam esse fato e usam o microcontrolador para mudar a maneira como a conexão funciona. A maneira mais comum de fazer isso é adicionar efeitos como um atraso de tempo, um buffer ou uma síntese mais complexa, como uma operação diferencial de áudio. Os usos mais complexos da plataforma MIDI Arduino® incluem a síntese de dados com dispositivos adicionais ou o envio a um computador ou telefone para processamento adicional. Também é possível tirar proveito dos recursos de rede do MIDI Arduino® para misturar com instrumentos que não estão fisicamente presentes.