MIDI
MIDI signifie Musical Instrument Digital Interface. Ce protocole permet à des appareils tels que des ordinateurs, synthétiseurs, effets et boîtes à rythmes d’échanger des messages de jeu et de contrôle.
Le P-1 peut lire des fichiers MIDI multicanaux de type 0 en même temps que l’audio. Le MIDI transporte des instructions plutôt que du son ; les appareils connectés peuvent donc être configurés pour ne répondre qu’aux canaux qui leur sont destinés.
Le logiciel Idoru reconnaît les fichiers MIDI portant l’extension .mid. Si votre fichier utilise .midi, renommez son extension en .mid avant de l’importer.
MIDI exporté depuis Ableton Live
Section intitulée « MIDI exporté depuis Ableton Live »L’exportation MIDI d’Ableton Live présente certaines limites, notamment des fichiers à canal unique et, dans certains cas, un tempo d’exportation fixe de 120 BPM. Utilisez un outil tel que Reaper pour regrouper les clips, conserver plusieurs canaux et définir le tempo souhaité avant d’exporter un fichier MIDI de type 0.
BPM MIDI
Section intitulée « BPM MIDI »Modifier le BPM du morceau sur le P-1 ne change pas la vitesse de lecture du fichier MIDI. Un fichier MIDI contient ses propres données de tempo, que le P-1 suit pendant la lecture. Le BPM du morceau est utilisé par le métronome visuel avant le début de la lecture.
Horloge MIDI
Section intitulée « Horloge MIDI »L’horloge MIDI maintient les appareils connectés synchronisés. Lorsque Send MIDI Clock est activé, le P-1 envoie un message Start au début de la lecture, puis des messages d’horloge à intervalles réguliers. La mise en pause ou l’arrêt envoie Stop, tandis que la reprise d’un morceau en pause envoie Continue.
- Pour un morceau uniquement audio, le firmware v3.27 génère l’horloge MIDI à partir du BPM du morceau.
- Pour un morceau contenant un fichier MIDI, le P-1 suit pendant la lecture le tempo intégré à ce fichier.
- Activez ou désactivez l’horloge sortante sous Settings → MIDI Settings → Send MIDI Clock.
- Activez le contrôle entrant Start, Continue et Stop sous Settings → MIDI Settings → Receive MIDI Clock.
Contrôler le P-1 par MIDI
Section intitulée « Contrôler le P-1 par MIDI »Branchez votre contrôleur ou une autre source MIDI à l’entrée MIDI du P-1. Le canal de télécommande se règle sous Settings → MIDI Settings → MIDI In Channel et utilise par défaut le canal 15. Les commandes ci-dessous sont des commandes MIDI entrantes normales ; les messages internes de P1 Sync sont distincts.
Les positions des setlists et des morceaux sont numérotées à partir de 1. Le firmware v3.27 accepte les positions de setlist 1 à 10 et les positions de morceau 1 à 100 ; les combinaisons non valides, y compris 0, sont ignorées. Le nom des octaves MIDI varie selon les contrôleurs : utilisez donc le numéro de note comme référence définitive.
Sélection des morceaux et des setlists
Section intitulée « Sélection des morceaux et des setlists »| Message MIDI | Valeur | Action |
|---|---|---|
| CC 0 – Bank Select | Position de la setlist | Prépare une setlist pour le prochain message CC 19, CC 20 ou Program Change. Rien ne change immédiatement. |
| CC 18 – Setlist Select | Position de la setlist | Sélectionne immédiatement la setlist et, par défaut, le morceau 1 sans le lire. |
| CC 19 – Select Song Without Playing | Position du morceau | Sélectionne un morceau dans la setlist actuelle ou préparée sans lancer la lecture. |
| CC 20 – Select and Play Song | Position du morceau | Sélectionne un morceau dans la setlist actuelle ou préparée et lance la lecture. |
| Program Change | Position du morceau | Sélectionne un morceau dans la setlist actuelle ou préparée et lance la lecture. |
| CC 21 – Previous Song | 127 | Déplace la sélection vers le morceau précédent. |
| CC 22 – Next Song | 127 | Déplace la sélection vers le morceau suivant. |
Pour sélectionner la setlist 2 et le morceau 10 avec un seul bouton du contrôleur :
- Envoyez CC 0 avec la valeur 2, puis CC 19 avec la valeur 10 pour sélectionner le morceau sans le lire.
- Envoyez CC 0 avec la valeur 2, puis CC 20 avec la valeur 10 pour sélectionner et lire le morceau.
- Envoyez CC 0 avec la valeur 2, puis Program Change 10 pour sélectionner et lire le morceau à l’aide de Program Change.
Pour sélectionner une autre setlist sans lancer la lecture, il est recommandé d’utiliser CC 0 suivi de CC 19. Il est possible de configurer CC 18 suivi de CC 19, mais CC 18 sélectionne immédiatement le morceau 1 avant l’arrivée de CC 19. Cette méthode peut être moins fiable pendant le chargement d’une setlist ou une transition de lecture.
Commandes de transport CC
Section intitulée « Commandes de transport CC »Les CC 23 à 26 se déclenchent avec la valeur 127.
| Message MIDI | Action |
|---|---|
| CC 23 – Play / Pause | Lance la lecture à l’arrêt, met en pause pendant la lecture ou reprend depuis la pause. |
| CC 24 – Stop | Arrête la lecture et remet le lecteur à l’état d’attente. |
| CC 25 – Forward Scrub | Active ou désactive la navigation rapide vers l’avant ; envoyez de nouveau CC 25 pour l’arrêter. |
| CC 26 – Backward Scrub | Active ou désactive la navigation rapide vers l’arrière ; envoyez de nouveau CC 26 pour l’arrêter. |
| CC 28 – Virtual PLAY footswitch | Les valeurs 1 à 127 enfoncent la pédale virtuelle et la valeur 0 la relâche. Les appuis courts et longs suivent le Control System sélectionné. |
Commandes par notes MIDI
Section intitulée « Commandes par notes MIDI »La plupart des actions se produisent à la réception d’un message Note On. Un message Note Off est nécessaire pour terminer la navigation rapide commandée par une note et pour relâcher la pédale PLAY virtuelle.
| Numéro de note | Nom courant | Action Note On | Action Note Off |
|---|---|---|---|
| 24 | C1 | Morceau précédent | Ignoré |
| 26 | D1 | Morceau suivant | Ignoré |
| 28 | E1 | Lecture, pause ou reprise | Ignoré |
| 29 | F1 | Arrêt | Ignoré |
| 31 | G1 | Setlist précédente, avec retour de la première à la dernière | Ignoré |
| 33 | A1 | Setlist suivante, avec retour de la dernière à la première | Ignoré |
| 35 | B1 | Exit : ramène la sélection au morceau en cours de lecture ou au morceau 1 lorsque le lecteur est à l’arrêt | Ignoré |
| 36 | C2 | Commence la navigation rapide vers l’avant | Termine la navigation rapide vers l’avant |
| 37 | C♯2 | Commence la navigation rapide vers l’arrière | Termine la navigation rapide vers l’arrière |
| 38 | D2 | Enfonce la pédale PLAY virtuelle | Relâche la pédale PLAY virtuelle |
Pour une navigation rapide momentanée, configurez le contrôleur afin qu’il envoie Note On 36 ou 37 à l’appui, puis un véritable message Note Off (0x80) pour la même note au relâchement. Certains contrôleurs envoient plutôt Note On avec une vélocité de 0 ; l’analyseur actuel du P-1 ne l’interprète pas comme une commande de fin de navigation rapide. Pendant la navigation rapide, la plupart des autres commandes MIDI entrantes sont ignorées jusqu’à sa fin.
Commandes des niveaux de sortie
Section intitulée « Commandes des niveaux de sortie »| Message MIDI | Niveau contrôlé |
|---|---|
| CC 9 | Sortie casque |
| CC 85 | Sortie 1 |
| CC 86 | Sortie 2 |
| CC 87 | Sortie 3 |
| CC 88 | Sortie 4 |
| CC 89 | Sortie 5 |
| CC 90 | Sortie 6 |
Les valeurs 0 à 100 règlent le niveau correspondant. Les valeurs 101 à 127 sont limitées à 100. Les sorties liées en stéréo se déplacent ensemble. Les modifications de niveau MIDI n’affectent que la session actuelle et ne sont pas enregistrées dans le morceau ou la setlist.
Transport en temps réel entrant
Section intitulée « Transport en temps réel entrant »Ces messages n’ont d’effet que lorsque Receive MIDI Clock est activé.
| Message MIDI | Valeur hexadécimale | Action |
|---|---|---|
| Start | FA | Lance la lecture lorsque le lecteur est à l’arrêt. En pause, relance le morceau sélectionné depuis le début. |
| Continue | FB | Reprend la lecture en pause ou lance la lecture lorsque le lecteur est à l’arrêt. |
| Stop | FC | Met en pause lorsque la lecture est en cours. |
Les messages entrants de temporisation MIDI Clock (F8) et Song Position Pointer (F2) sont actuellement ignorés.
Appareils permettant de contrôler le P-1
Section intitulée « Appareils permettant de contrôler le P-1 »Vous pouvez utiliser tout contrôleur MIDI, toute application, tout instrument ou tout séquenceur capable d’envoyer les messages ci-dessus.
P1 Sync relie deux P-1 afin que l’un puisse reproduire les actions de l’autre. Son trafic interne utilise le canal MIDI 16. Lorsque P1 Sync est réglé sur Follower, le canal 16 est réservé et ne peut pas également servir à la télécommande MIDI normale. Consultez P1 Sync pour obtenir les instructions de configuration et d’utilisation.
L’envoi de messages MIDI System Exclusive depuis le P-1 n’est pas pris en charge actuellement.