Uma interface digital para instrumento musical, ou MIDI, harpa é uma harpa que opera no sistema MIDI e pode ser usada para controlar uma variedade de outros instrumentos ou programas de software. Alguns tipos de harpa MIDI não criam som acústico, enviando as informações musicais para um amplificador ou outro instrumento habilitado para MIDI através de um sinal eletrônico. Outros produzem som acústico e sinal MIDI. A vibração das cordas arrancadas pelo jogador é percebida pelos captadores, que são presos a cordas individuais ou espalhados por várias cordas.
Tradicionalmente, as harpas são instrumentos acústicos, o que significa que as cordas produzem uma nota audível quando são arrancadas. O avanço tecnológico tornou possível criar captadores eletrônicos que medem distúrbios no campo magnético criado pelas cordas vibrantes. Isso significa que podem ser produzidas harpas que não produzem som físico quando tocadas, mas a vibração das cordas é transformada em um sinal eletrônico. O sinal dos captadores pode ser recriado por outro dispositivo para produzir a nota original. Esses dois fatores são essenciais para a criação de uma harpa MIDI.
MIDI é uma linguagem musical eletrônica universal que permite que muitos instrumentos e programas de computador se comuniquem. Existem 16 canais MIDI diferentes no total, e cada dispositivo está configurado para transmitir e receber em um desses canais. As informações enviadas pelo sinal MIDI informam ao instrumento receptor qual nota foi tocada, quanto tempo foi tocada e com que intensidade a nota foi tocada. Essa funcionalidade básica permite ao usuário tocar notas em um teclado ou sintetizador ativado por MIDI usando uma harpa MIDI e controlar programas de computador habilitados para MIDI com o instrumento. Essencialmente, a harpa pode produzir tantos tons quanto um teclado eletrônico quando equipado com MIDI.
A linguagem musical do MIDI é dividida em 16 canais diferentes. Esses canais funcionam como os canais de um rádio bidirecional, porque os dispositivos precisam ser configurados para transmitir e receber pelo mesmo canal para que a comunicação entre eles seja possível. Os usuários só podem se comunicar com outro instrumento com uma harpa MIDI se os dois instrumentos estiverem configurados para operar no mesmo canal MIDI. Se dois dispositivos estiverem transmitindo informações MIDI para outro dispositivo, o dispositivo receptor produzirá apenas as informações das notas enviadas pelo canal receptor designado.
Harpas MIDI diferentes têm características ligeiramente diferentes, mas existem algumas semelhanças entre a maioria dos tipos. Geralmente, uma harpa MIDI será portátil e confortável de tocar, e possui recursos como um controle de pitch bend que permite que uma nota seja aumentada em meio passo. As harpas MIDI possuem captadores eletrônicos, em cada corda individual ou estrategicamente localizados no instrumento. A maioria das harpas MIDI tem entre 31 e 47 cordas.