Manual del Usuario
Configuración de Tempo
OnSong puede enviar el tempo actual de la canción como un cambio de control MIDI MSB/LSB. Por ejemplo, si el tempo de la canción es 96, OnSong establecería el primer comando MIDI MSB en 0 y el segundo LSB en 96. Combinados, esto sería igual a 96. Si el tempo se establece en 130, OnSong enviaría MSB 1 y LSB 2. Dado que el MSB es igual al valor multiplicado por 128, esto sería igual a 130 (128 + 2).
Canal
Para habilitar cambios de tempo mediante comandos MIDI, elige un canal o todos los canales. Siempre que se cambie el tempo en OnSong, se envían los valores MIDI para informar a aplicaciones y hardware compatibles. Establecer el canal en Desactivado evitará que se envíe MIDI y ninguna de las siguientes opciones se mostrará.
Repetir
De forma predeterminada, los comandos MIDI de tempo se enviarán una vez cuando se cargue la canción. Si tiene la intención de cambiar el tempo de la canción o si sus dispositivos MIDI lo requieren, puede enviar el MIDI varias veces. Esta sección te ofrece dos formas de ajustar cómo se envía MIDI.
Enviar Tempo
Esto te permite elegir cuántas veces se enviará el MIDI. Las opciones incluyen: Continuamente, Una vez (predeterminado), Dos veces, 3 veces, 4 veces y 5 veces.
Retardo
Esto te permite elegir el retardo de tiempo entre cada comando MIDI enviado. Cuando se selecciona Una vez, el retardo es Ninguno. También puedes configurarlo en: 1 segundo, 2 segundos, 5 segundos, 10 segundos, 15 segundos y 30 segundos.
Comandos MIDI
De forma predeterminada, OnSong enviará cambios de tempo MIDI con eventos de cambio de control como CC 106/107. Dado que no hay un cambio de control estándar que se envíe información de tempo, es posible que necesites personalizar o añadir a esta lista. Puedes hacerlo ingresando los comandos MIDI aquí separados por un espacio. Los valores enviados en cada comando dependen del valor de tempo MSB.
Valor de Tempo MSB
Este número se utiliza para determinar cómo se divide el tempo entre dos eventos MIDI. Dado que MIDI está limitado a 128 valores y dado que los tempos a menudo exceden 128 BPM, es necesario utilizar un patrón MSB/LSB común en MIDI. El valor predeterminado es 128. Esto significa que para enviar un tempo de 156 BPM, el primer evento MIDI contendría un "1" representando 128 y el segundo evento MIDI contendría la diferencia de 156-128 o 28. El dispositivo MIDI receptor combina estos valores, multiplica el primero por 128 y suma el segundo resultando en 156. Los dispositivos MIDI que apoyan esto tendrán este valor documentado y suele ser 100 o 128.