Implementación de marca de tiempo Midi

0

Estoy construyendo un dispositivo HID USB (a través de Microchip PIC MCU) con una interfaz MIDI, que funciona como es debido (enviando midi al host). Mi intención es hacerlo utilizable por un DAW (como Reaper ), y para asegurar una sincronización precisa y precisa, creo que necesito implementar MIDI marcas de tiempo. Mis preguntas:

  1. ¿La implementación de las marcas de tiempo MIDI mejorará drásticamente la precisión y la precisión de las notas MIDI grabadas sin degradar el rendimiento en tiempo real?
  2. ¿Es necesario que el MCU implemente las marcas de tiempo MIDI, o es manejado de manera inherente por el controlador?
  3. ¿Dónde puedo encontrar documentación sobre la implementación de marcas de tiempo, si corresponde? (Google parece no estar ayudando en este caso)
pregunta user2419860

1 respuesta

0

En general, los dispositivos de grabación MIDI solo miden la hora en que llegan los eventos.

Un secuenciador envía los mensajes del reloj MIDI (24 por cuarto) para decirle al receptor cómo se relacionan los eventos con el tempo musical, es decir, dicen dónde están las medidas.

Los mensajes de código de tiempo MIDI son enviados por un secuenciador para mantener el receptor sincronizado con el reloj del remitente.

Si está generando eventos en tiempo real, no necesita hacer nada de esto.

    
respondido por el CL.

Lea otras preguntas en las etiquetas