formas de onda MIDI out muy diferentes entre dos dispositivos

2

Tengo dos dispositivos de salida MIDI: un teclado Axiom49 y un secuenciador por pasos Korg SQ-1. El Axiom49 controla un circuito de entrada MIDI que he construido usando un Arduino muy bien. El Korg SQ-1, sin embargo, no funciona en absoluto.

La salida del Axiom49 es simplemente 31.25k baudios RS-232, que cumple con la especificación MIDI. La salida en el Korg SQ-1, sin embargo, es totalmente diferente de lo que esperaba y no funciona en absoluto con mi circuito de entrada MIDI.

Entonces, conecté ambos a un osciloscopio (a través de los pines 4 y 5 del conector DIN MIDI de 5 pines, proveniente del conector MIDI OUT en ambos dispositivos) para ver cómo se ve su salida (capturas de pantalla a continuación) .

También vale la pena señalar que pude conectar el Korg SQ-1 a la computadora de un amigo mediante un cable MIDI a USB y manejar un sintetizador de software.

Entonces, ¿alguien sabe por qué las formas de onda entre dos dispositivos MIDI podrían ser tan diferentes?

    
pregunta Dan

1 respuesta

3

RS-232 y MIDI son completamente diferentes. En particular, MIDI utiliza un bucle de corriente; el estado "espacio" (lógica 0) se define como una corriente de (al menos) 5 mA.

Dependiendo del circuito de salida MIDI, no puede simplemente medir el voltaje en un pin desnudo (o entre dos pines pelados) del conector MIDI. Su forma de onda de Korg parece como si intentara medir un voltaje flotante y obtuviera ruido de otra cosa. (Y una frecuencia de muestreo de 80 kHz es demasiado baja para capturar la señal MIDI real).

Tienes que medir la corriente, por ejemplo, conectando una resistencia entre los pines 4 y 5 y midiendo la caída de voltaje sobre eso.

    
respondido por el CL.

Lea otras preguntas en las etiquetas