Implementación de guitarra MIDI Expressiv

1

Rorguitars afirman tener el mejor sistema de guitarra MIDI * del mercado. Su sitio web dice:

  

Nuestras guitarras no tienen pastillas MIDI. NO hay detección de tono para enviar las señales MIDI. Nuestros instrumentos utilizan un sistema electrónico que detecta los trastes que usted presiona en el diapasón y envía las notas correspondientes. [Gracias a Steve G por señalar esto.]

No es posible obtener una conversión de guitarra polifónica a MIDI basada únicamente en el escaneado de contacto de cuerdas / trastes eléctricos (los trastes segmentados plantean problemas de desgaste, y no parece que los usen en su producto), por lo que debe estar involucrada alguna detección adicional. Los teclados multipress son posibles, pero pueden usar diodos para evitar el avance cruzado entre filas y columnas. Esto no es posible en el punto de contacto entre la cuerda y el traste.

Aparentemente desarrollado en la Universidad de Limerick, Irlanda, no hay más información en la web. Probablemente no quieran revelarlo.

¿Qué técnicas podrían emplearse para determinar el traste más alto presionado en cada cuerda en un instrumento de este tipo mientras se manejan los cortocircuitos producidos por múltiples pulsaciones de cuerdas en varios trastes? (Cada vez que se presiona una cuerda hace contacto con el traste por encima y por debajo del punto de presión).

Para ilustrar:

Los trastes y las cuerdas forman una matriz que puede ser escaneada.

Las notas individuales y las notas aparte de más de dos trastes no plantean ningún problema, pero la ambigüedad surge con los acordes muy espaciados, aquí hay un simple doublestop.

Tanto la cadena G como la D leen trastes 2,3 y 4, ya que la ruta de conducción en azul cruza cadenas.

La determinación de la ruta más corta (en verde) proporciona la información adicional necesaria para discernir las formas de los acordes.

Fuera de las posibilidades

  • Capacitancia
  • resistencia
  • Reflectometría

para la detección de cuerdas, permite elegir la última opción, especialmente para el propósito de ser específico. También los dos primeros podrían verse influenciados por el contacto manual.

No es necesario detectar longitudes exactas, pudiendo comparar si un traste está más cerca que el otro es suficiente.

Entonces, la pregunta es si es factible, dado los tiempos de subida necesarios, implementar esto en un factor de forma adecuado.

Editar:

Encontré una patente interesante de 1984 (US4630520) del cofundador de Turtle Beach, Carmine Bonanno.

Me pregunto por qué nunca despegó.

Es el enfoque de combinación que tenía en mente, solo con detección de resistencia, como lo sugiere Transistor.

Los trastes y las cadenas se escanean por separado mediante multiplexores. Como problema de confiabilidad, enfatizó la resistencia de contacto del traste / cuerda, que requiere baja corriente, por lo tanto alta impedancia de entrada.

Sin embargo, me pregunto si una corriente de humectación (inicial) suficientemente alta (¿condensador de protección?) podría ayudar a aliviar las uniones ruidosas.

  • MIDI (/ ˈmɪdi /; abreviatura de Musical Instrument Digital Interface) es una norma técnica que describe un protocolo, una interfaz digital y conectores y permite la conexión de una amplia variedad de instrumentos musicales electrónicos, computadoras y otros dispositivos relacionados. y comunicarse unos con otros.

MIDI transporta mensajes de eventos que especifican notación, tono y velocidad, señales de control para parámetros como volumen, vibrato, audio, señales y señales de reloj que configuran y sincronizan el tempo entre múltiples dispositivos.

La generación de señales MIDI desde instrumentos que no son de teclado como, en este caso, una guitarra plantea algunos desafíos de diseño electrónico interesantes. Mientras que los instrumentos de teclado son relativamente sencillos para digitalizar cuerdas y los instrumentos de viento tienen muchos más matices que son difíciles de detectar y medir y, por lo tanto, difíciles de convertir a MIDI.

    
pregunta LogicBreaker

2 respuestas

1

Puede ser mucho más simple de lo que crees. Joe Brown ha pirateado una guitarra barata y utiliza la medición de resistencia para leer el primer punto de contacto de cada uno. cadena.

Figuras1yamp;2.Sealimentaunacorrienteconstantedesdeelpuentehastalatuercasuperiorencadacuerda.Todoslostrastesestánconectadosatierra.

simular este circuito : esquema creado usando CircuitLab

Figura 3. Diseño básico.

Mi entendimiento es:

  • Se conduce una corriente constante a través de cada cadena desde el puente hasta la tuerca superior. Las cuerdas están conectadas a tierra en la tuerca (sospecho que un traste cero o una tuerca metálica serían más simples que la disposición de la Figura 1) y todos los trastes están conectados a tierra.
  • Se realiza una medición de 4 cables para eliminar la caída de voltaje a lo largo de los cables que llevan la corriente. No está claro cómo se hace esto en la tuerca.
  • Se realiza una exploración de calibración en el encendido para medir el voltaje del puente en cada cadena.
  • Ahora se puede leer la posición con trastes a partir de la lectura de voltaje del puente y realizar una búsqueda o cálculo para obtener la posición del traste.
  • Supongo que las curvas se pueden acomodar ya que la resistencia y la longitud (y la sección transversal?) de la cuerda cambiarán con el estiramiento.

Lo sorprendente es que parece funcionar. Creo que ha publicado el diseño y hay mucho interés en el foro stomp boxes .

    
respondido por el Transistor
1

Pablo Schramm me envió un correo electrónico con respecto a mi trabajo actual con mi implementación de Guitarra MIDi. He probado el principio en la práctica, implementando el sistema en las dos cuerdas de diámetro más pequeño. El software está (en su mayoría) terminado, pero la implementación práctica en varios instrumentos como un kit se estaba examinando cuando el trabajo se detuvo el año pasado debido a otras demandas más apremiantes de mi tiempo. El Expressiv MIDI pro se ve bien: también toco un Telecaster, así como acústica, y me gustaría probar el producto Rorguitars, pero mi impresión es que todavía no hay ninguno disponible.

Mi preferencia personal es por un kit / kits, en lugar de estar "atascado" con un instrumento que no se adapta a mis necesidades. Con suerte, en algún momento pronto, reanudaré mi trabajo y lo publicaré.

Un par de puntos adicionales:

WRT para 'silenciar la palma', el método de corriente constante que utilizo no se vería afectado por la resistencia relativamente alta de la palma de una persona, incluso una sudorosa como la mía. El doblado de cuerdas, como medio de doblar el tono MIDI, es sin embargo dudoso al usar mi implementación actual de determinación de notas, pero con un ADC de alta resolución más rápido y un potente microprocesador, esto debería ser posible.

Saludos, Joe Brown.

    
respondido por el Joe Brown

Lea otras preguntas en las etiquetas