Sujet de la discussionPosté le 03/04/2009 à 10:44:37Comment faire boucler un fichier midi "automatiquement"?
Bonjour,
J'ai entendu dire qu'il était possible de faire boucler un fichier midi automatiquement en y introduisant un certain type de donnée. Je n'en sais malheureusement pas plus et j'aimerais bénéficier de votre aide pour savoir comment faire.
Aïe, à priori, c'est pas pour arranger mes affaires ça. En fait c'est justement le contraire que je voudrais obtenir, la machine qui lit le midi le fait boucler grâce à une ligne de commande.
Il faudrait que ça puisse boucler sans cette ligne justement donc directement via le midi.
J'ai du nouveau, en fait il faut apparemment bien utiliser des markers de cycle. Des markers de type "loop start" et "loop end". J'ai plus qu'à éplucher ça.
To loop all of the tracks in SMF using the same timing, write square bracket as markers on the MIDI sequencer. The file is converted by taking the opening bracket ( [ ) as the start of the loop, on the closing bracket ( ] ) as the end of the loop. The opening bracket on closing bracket can be replaced with the "loop_start" and "loop_end" characters strings respectively. To loop each track, enter a value of 0 for control change 89 for the loop starting point; enter an arbitrary value for control change 90 (with an arbitrary value) for the loop ending point.
Désolé de ne pas avoir répondu plus tôt mais je n'avais pas vu le message. J'ai trouvé ces infos sur une doc de Nintendo. Et en fait, j'ai résolu mon problème.
Pour faire boucler un midi (en, comme tu l'as mentionné, utilisant une autre machine), il faut mettre un marker (simple pas de cycle) au début et à la fin de l'endroit à faire boucler.
On appelera le premier marker "loop_start" (sans guillemets) et celui de fin, "loop_end" (idem). Par contre, pour ceux que ça intéresse, je vous déconseille d'utiliser la fonction de calage automatique avec ce type de manipulation.
Quoi que pour le premier marker, ça peut fonctionner mais en général pas pour le second.