For the complete documentation index, see llms.txt. This page is also available as Markdown.

Comandos MIDI ao abrir músicas

Você pode fazer com que o SongBook+ envie comandos MIDI quando uma música for aberta.

Uma aplicação típica para isso é configurar dispositivos externos, como um teclado, de acordo com a música 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 música" 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 música, você pode definir quaisquer comandos MIDI que serão enviados ao abrir a música.

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 tocar canções", você pode selecionar um macro MIDI previamente definido, que será então enviado ao abrir cada música. Além disso, você pode determinar se ele será enviado mesmo que a música já tenha suas próprias "Ações ao abrir".

Enviar o conteúdo de um arquivo MIDI ao abrir uma música

O SongBook envia o conteúdo de um arquivo MIDI assim que uma música é 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