Comandos MIDI ao Abrir Canções

Você pode fazer com que o SongBook+ envie comandos MIDI quando uma canção for aberta.

Uma aplicação típica para isso é configurar dispositivos externos, como um teclado, de acordo com a canção selecionada.

Existem várias maneiras de enviar comandos MIDI:

Enviar os comandos BankSelect/ProgramChange configurados

O SongBook+ envia os comandos BankSelect e ProgramChange conforme configurado na janela "Editar detalhes da canção" quando o botão "Enviar comando MIDI ao abrir" está ativado.

O canal MIDI no qual o SongBook+ envia esses comandos é o mesmo que também é configurado para recepção MIDI.

Enviar BankSelect e ProgramChange

Com essas configurações, um comando BankSelect High 1, um BankSelect Low 5 e um ProgramChange 16 serão enviados no canal 1 para a saída MIDI.

Enviar outros comandos MIDI configuráveis

Com o botão "Ações ao abrir" na janela de edição da canção, você pode definir quaisquer comandos MIDI que serão enviados ao abrir a canção.

Se você quiser enviar mais combinações de BankSelect MSB + BankSelect LSB + ProgramChange para controlar múltiplos dispositivos (como na seção acima com os "Botões de MIDI"), você pode fazer isso aqui.

BankSelect MSB e BankSelect LSB são simplesmente ControlChange com um número específico. Um BankSelect MSB é um ControlChange 0 e um BankSelect LSB é um ControlChange 32.

Enviar os mesmos comandos MIDI em todas as canções

Nas configurações de MIDI em "MIDI" -> "Macros MIDI" -> "Macros ao operar canções", você pode selecionar um macro MIDI previamente definido, que será então enviado ao abrir cada canção. Além disso, pode-se determinar se ele será enviado mesmo que a canção já tenha suas próprias "Ações ao abrir".

Enviar o conteúdo de um arquivo MIDI ao abrir uma canção

O SongBook envia o conteúdo de um arquivo MIDI assim que uma canção é aberta, se existir um arquivo .mid com exatamente o mesmo nome que o arquivo .pdf acrescido de "_open.mid".

(por exemplo, MySong.pdf -> MySong_open.mid)

Somente arquivos MIDI do tipo 0 (faixa única) são permitidos. Todos os comandos são enviados de uma vez, sem considerar o tempo. Portanto, nenhuma música pode ser enviada, apenas comandos para configurar o ambiente.

Atualizado