J'ai lu ici (mais je retrouve plus la discussion) que quelqu'un ne voyait pas la différence entre les options 'chords' et 'notes' à l'importation d'une chord sequence depuis un MidiFile.
Comme j'ai rencontré aussi quelques difficultés, voici ce que j'ai compris:
- Avec l'option 'notes' le PA va détecter les accords à partir des notes de la séquence .
- Avec l'option 'chords' le PA va lire les accords à partir des événements 'text' (code Midi FF 01) de la séquence.
Le mêmes codes qu'il insère lorsque l'on enregistre un midifile en mode 'quick Record'.
Mais si le Midi File n'est pas au format PA (les sysex qu'il insère au début de la séquence) le PA ne lira pas ces événements 'text' et analysera les notes comme avec l'option 'notes'.
J'ai mis un moment à comprendre, car après avoir enregistré un midifile en mode 'quick record', j'ai modifié les accords (événements 'text') avec PowerTracksPro, les accords n'avaient plus rien à voir avec les notes (la manip n'a aucun intérêt à part de comprendre ce qui ce passe).
En mode Song Play, en affichage 'Lyrics' ou 'Score' le PA affichait mes nouveaux accords (qui étaient faux).
Mais en voulant importer la chord sequence avec l'option 'chords' le PA créait celle-ci à partir des notes comme dans l'option 'notes'.
De même en mode 'Step Quick Record' le PA ne reconnaissait plus les événements chords.
J'ai constaté après que PowerTrackPro (un soft PG Music comme Band In A Box ou RealBand) modifiait les entêtes du MidiFile à la sauvegarde.
J'ai donc patché mes faux accords, à partir du Midifile enregistré avec le PA en mode 'Quick record', à l'aide d'un éditeur hexa et tout est rentré dans l'ordre.
J'ai essayé avec Cakewalk(ex Sonar), mais celui-ci transforme les événements 'text' en événements 'marker'.
Finalement ce n'est qu'un vieux Cubase 5 qui m'a permis de modifier les événements 'text' sans modifier les entêtes du MidiFile.
Je n'ai pas d'autres DAW.
Commentaire