Commandes MIDI lors de l'ouverture des chansons
Vous pouvez également faire en sorte que SongBook+ envoie des commandes MIDI lorsqu'une chanson est ouverte.
Une application typique pour cela est de configurer des appareils externes tels qu'un clavier en fonction de la chanson sélectionnée.
Il existe plusieurs façons d'envoyer des commandes MIDI :
Envoyer les commandes configurées BankSelect/ProgramChange
SongBook+ envoie les commandes BankSelect et ProgramChange comme elles sont configurées dans la fenêtre "Modifier les détails de la chanson", lorsque l'option "Envoyer la commande MIDI à l'ouverture" est activée.
Le canal MIDI sur lequel SongBook+ envoie ces commandes est le même que celui configuré pour la réception MIDI.

Avec ces paramètres, une commande BankSelect High 1, une commande BankSelect Low 5 et une commande ProgramChange 16 sont envoyées sur le canal 1 à la sortie MIDI.
Envoyer d'autres commandes MIDI configurables
Avec le bouton "Actions à l'ouverture" dans la fenêtre de modification de la chanson, vous pouvez définir n'importe quelles commandes MIDI qui seront envoyées lorsque la chanson est ouverte.

Envoyer les mêmes commandes MIDI pour toutes les chansons
Dans les paramètres MIDI sous "MIDI" -> "Macros MIDI" -> "Macros lors de la manipulation des chansons", vous pouvez sélectionner une macro MIDI définie à l'avance qui sera ensuite envoyée à l'ouverture de chaque chanson. Il peut encore être précisé si elle doit être envoyée même si la chanson contient déjà ses propres "Actions à l'ouverture".

Envoyer le contenu d'un fichier MIDI lors de l'ouverture d'une chanson
SongBook envoie le contenu d'un fichier MIDI dès qu'une chanson est ouverte, si un fichier .mid portant exactement le même nom que le fichier .pdf, étendu avec "_open.mid", existe.
(par exemple, MySong.pdf -> MySong_open.mid)
Seuls les fichiers MIDI de type 0 (single track) sont autorisés. Toutes les commandes sont envoyées en une seule fois sans tenir compte du timing. Aucune musique ne peut donc être envoyée, uniquement des commandes pour configurer l'environnement.
Dernière mise à jour