¿Cómo sincronizo un Digitech SDRUM con un looper Boss RC-300?

Voy a comprar un Digitech Sdrum para looping en vivo. Me gustaría sincronizar MIDI el Sdrum con un looper Boss RC-300. El Sdrum solo puede ser un maestro MIDI, no un esclavo MIDI.

Para poder esclavizar el RC-300 al Sdrum, necesito una forma de enviar el mensaje MIDI CC#64 con un valor de 127 desde la dirección del Sdrum al RC-300.

¿Cómo hago esto?

Respuestas (3)

Los ingenieros de Harman Canadá que desarrollaron el SDRUM también incluyeron clandestinamente la capacidad de sincronizar dispositivos MIDI con el SDRUM a través del conector JamSync. El SDRUM debe ser el maestro ya que solo envía estos comandos MIDI. Esto no se considera una función oficial, ya que inicialmente se incluyó solo para uso interno/prueba/desarrollo futuro. Requiere que se haga un cable personalizado que siga el cableado a continuación:ingrese la descripción de la imagen aquí

(Fuente: https://www.thegearpage.net/board/index.php?threads/digitech-sdrum-intelligent-drum-machine-pedal.1846095/page-10#post-24992045 )

Si no desea hacer un cable personalizado, Eureka Sound lo hará por usted.

A continuación, debe convertir la señal de Midi Clock del cable a MIDI CC#64 con un valor de 127.

Para hacer esto, obtenga un cuadro de conversión de mensajes MIDI como Midi Solutions Beat Converter . Se alimenta de la línea MIDI y es posible que el SDRUM no tenga suficiente corriente, por lo que también puede necesitar el adaptador de corriente MIDI Solutions . Si no tiene los medios para enviar mensajes MIDI SysEx desde su DAW o teclado, consulte ¿Cómo envío mensajes MIDI SysEx arbitrarios desde una computadora portátil con Windows a un dispositivo MIDI?

En el BOSS RC-300, vaya a Edición de memoria | Asignar controladores. Encuentre un controlador no asignado, como 8. Ajústelo a ON, Target a MEM Tempo (toque) y Source a CC#64. No use esto para activar la pista de ritmo o se reiniciará en cada tiempo.

¿Cómo se iniciará/detendrá el RC300 desde el SDRUM?
@topomorto Los bucles RC300 se iniciarán y detendrán desde el RC300. Solo quiero sincronizar para que el SDRUM y el RC300 no pierdan la sincronización.
Podría valer la pena señalar esa limitación en la respuesta: para muchos, la sincronización de tempo solo no constituiría una 'sincronización MIDI' aceptable como se especifica en el OP, ya que MIDI suele ser más capaz: en.wikipedia.org/wiki/MIDI_beat_clock

En mi búsqueda de Google, parece que Sdrum no tiene ninguna funcionalidad para admitir esta o ninguna funcionalidad MIDI. No hay salida MIDI y el puerto USB parece usarse solo para actualizar el firmware. Si entiendo la funcionalidad del Sdrum, es posible que pueda hacer que la salida de su looper entre en el Sdrum y reproducirá un ritmo que lo acompaña, siguiendo el tiempo del bucle. He hecho una buena cantidad de cosas con bucles y puedo decir que hay problemas, principalmente al iniciar y finalizar el bucle en el tiempo perfecto, por lo que puede haber problemas con el Sdrum para sincronizarse correctamente con el bucle si su bucle no está en muy buen tiempo. Pero parece que el Sdrum está diseñado para funcionar con un ser humano (es decir, no el tiempo perfecto), lo que presumiblemente significaría que podría compensar un bucle menos que perfecto. También puede intentar pasar de su guitarra/bajo a través del Sdrum y al looper, y luego desconectar el Sdrum. Sospecho que esto podría ser más difícil, ya que Sdrum no podría intentar compensar la duración del bucle.

Si hay un tipo de equipo que traduce JamSync a las señales MIDI apropiadas, entonces eso funcionaría.
Dado que se ha demostrado que es posible, ¿quizás esta respuesta debería editarse?

Desafortunadamente no me parece que esto sea posible (o al menos, va a ser muy difícil). Aunque la publicación encontrada por filo01 muestra una forma de enviar MIDI Start, Stop y clock desde SDrum, el manual RC-300 (página 41) establece:

El RC-300 no recibirá datos de reloj MIDI o de inicio/parada MIDI desde un dispositivo externo . (El RC-300 no puede sincronizarse como esclavo).

(Esto es a pesar del hecho de que parece posible sincronizar un RC-300 con otro; esto puede hacerse a través de mensajes exclusivos del sistema).

Tu dices:

Para esclavizar el RC-300 al Sdrum, necesito una forma de enviar un mensaje MIDI CC#1-31 o CC#64-95

... pero el manual - (página 23) solo habla de poder asignarlos como una forma de iniciar/detener la unidad, no hablan de mantenerlo sincronizado - y en cualquier caso, el SDrum no es capaz de enviar esos mensajes CC.

A menos que tenga información más allá de esto, sugeriría usar piezas de equipo que se supone que son compatibles entre sí.

El cable es la primera parte de la solución. Un cuadro de mensaje Midi es la segunda parte.
He editado mi pregunta para usar el mensaje MIDI correcto.
¿@pro es el 'cuadro de mensaje midi' algo que usaría para traducir la señal del reloj al CC#64?
Dado que se ha demostrado que es posible, ¿quizás esta respuesta debería eliminarse?
@pro Creo que los diversos aros por los que tienes que pasar prueban que hacer esto es bastante incómodo, aunque Beat Converter es un hallazgo afortunado. La respuesta aceptada aún no me aclara cómo se iniciará/detendrá el RC300 desde el SDRUM.
Los bucles del RC300 se iniciarán y detendrán desde el RC300. Solo quiero sincronizar para que el SDRUM y el RC300 no pierdan la sincronización
@pro, ¿seguirá confiando en el reproductor para asegurarse de que los inicios de los compases se mantengan sincronizados, así como los tempos respectivos?
es una señal de tap tempo que se envía al RC300. Los tempos permanecerán sincronizados. 2 formas en que se iniciaría. Primero, pise cada pedal al mismo tiempo. La combinación de sincronización de tempo y cuantización garantizará que los inicios de los compases estén sincronizados. En segundo lugar, inicie el bucle en RC300 y luego, después de una vez, sobregrabe el SDRUM.
@pro con suerte funcionará sin otros problemas previstos. En mi opinión, es mucho equipo y molestia para una solución de sincronización incompleta, ¡pero cada uno por su cuenta!