How Expressive MIDI Controllers Work
Entenda controladores MIDI expressivos: MPE, pressão, posição, sensores Hall e ópticos, e a relação entre gesto, interface e som.

Um controlador MIDI expressivo permite moldar mais do que note-on, note-off e um pitch bend compartilhado. Seu projeto combina sensor, superfície de toque e software para transformar gestos — pressão, posição ou movimento — em controles contínuos. Esta visão geral compara diferentes abordagens e apresenta decisões de engenharia por trás delas.
De um valor de controle à expressão por nota
Num teclado convencional, a velocidade descreve a força do toque, enquanto o pitch bend normalmente afeta todas as notas no mesmo canal MIDI. O MIDI Polyphonic Expression (MPE) atribui um canal próprio a cada nota e permite mensagens como pitch bend individual. O instrumento e o software compatíveis precisam concordar sobre a faixa de pitch bend e a configuração MPE; o controlador sozinho não garante o resultado esperado.
Superfícies expressivas acrescentam dimensões de toque. Dependendo do instrumento, é possível atacar, pressionar, deslizar ou fazer glissando. Os sensores fornecem valores que mudam durante o gesto, em vez de apenas um disparo pontual. Uma leitura de alta resolução pode registrar variações pequenas, enquanto a superfície ajuda o músico a entender onde e como tocar.
Instrumentos diferentes, sensores diferentes
O vídeo apresenta o ROLI Seaboard como uma superfície macia e contínua. O sistema de toque pode acompanhar posição e mudanças semelhantes à pressão ao longo da nota, gerando dados que o software transforma em dimensões como velocidade, movimento horizontal e pressão. O criador descreve uma matriz de sensores sensíveis à força sob a superfície. A implementação proprietária exata não é confirmada no vídeo; portanto, trata-se de uma explicação conceitual, não de uma especificação de desmontagem.
O LinnStrument serve para explicar uma abordagem de detecção de força. Um resistor sensível à força muda de resistência quando pressionado. Organizado em linhas e colunas, pode ser lido em vários pontos para estimar onde ocorre a pressão. Isso exige varrer a matriz rapidamente e converter as leituras em mensagens MIDI úteis.
Outras abordagens fazem escolhas diferentes de sensação, layout e complexidade. O Haken Continuum usa uma superfície macia que permite movimentos amplos, mas pode dificultar a afinação precisa. O Osmose, da Expressive E, combina teclas familiares de piano com resposta contínua. Sensores Hall detectam mudanças no campo magnético; movimentar um ímã em relação ao sensor pode fornecer uma posição. O vídeo cita teclas mecânicas com ímãs como exemplo. Superfícies modulares, layouts guiados por LEDs e sistemas de gestos com as mãos oferecem outros caminhos para associar movimento ao som.
O XT Synth do próprio criador é um exemplo mais simples, feito com componentes disponíveis comercialmente: um potenciômetro soft sob cada corda acompanha a posição lateral do dedo, e um potenciômetro deslizante controla a mão que funciona como arco. As cordas enviam canais MIDI separados, permitindo bends independentes. A função de “trastes virtuais” ajusta o toque inicial a uma nota afinada e depois permite slides e vibrato contínuos. O vídeo relata que sensores de pressão foram experimentados para a outra mão, mas abandonados depois de quebrarem — um lembrete de que durabilidade e construção também fazem parte do instrumento.
Componentes para um controlador expressivo DIY
As opções citadas incluem resistores sensíveis à força para pressão, potenciômetros soft para posição em uma dimensão, sensores capacitivos ou uma matriz para multitouch, sensores Hall com ímãs para movimento e sensores ópticos ou infravermelhos para gestos. A escolha depende do movimento que importa musicalmente. Um projeto que precisa apenas da posição do dedo não exige uma matriz complexa sensível à pressão.
Uma superfície com muitos sensores pode exigir microcontrolador rápido, firmware próprio e entradas analógicas de maior resolução. O vídeo cita Teensy 4.0, ESP32-S3 e Raspberry Pi Pico como possíveis plataformas, e Daisy Seed para construir sintetizadores. São exemplos da conversa, não uma garantia de que as placas sejam intercambiáveis ou adequadas a qualquer quantidade de sensores. O firmware precisa interpretar as leituras, mapeá-las para dados MIDI e trabalhar com o instrumento ou plug-in que recebe esses dados.
A construção mecânica também importa. Material, formato e retorno tátil influenciam a capacidade de controlar afinação e expressão. Não basta um sensor gerar dados: a interface precisa ser tocável e responder de maneira musical.
Projete em torno do gesto musical
Comece pelo gesto que deseja ouvir: um bend por dedo, uma variação de pressão, um slide ou o movimento da mão no ar. Depois escolha o sensor e a superfície capazes de medi-lo, decida como o software interpretará o valor e confira a configuração MIDI — incluindo MPE e faixa de pitch bend quando necessário. O vídeo oferece uma visão geral, não um tutorial completo de construção, mas sua lição central é prática: defina primeiro a ação expressiva e então escolha a leitura e o firmware para capturá-la.
