Français

Comment fonctionne le pitch bend MIDI ?

Télécharger InputConfig dans le Mac App StoreInputConfig est gratuit sur le Mac App Store. macOS 14 ou ultérieur, sans compte, sans suivi, open source.

Le pitch bend est un message MIDI à part, pas un Control Change. Il porte une valeur de 0 à 16383 : 8192 veut dire pas d'inflexion, 0 est tout en bas et 16383 tout en haut. Le message dit de combien la molette a bougé, pas de combien de demi-tons il faut infléchir. Le son qui le reçoit décide de la distance, et le réglage par défaut habituel est de deux demi-tons dans chaque sens.

Je fais InputConfig, une app Mac gratuite qui lit les molettes de pitch et envoie du pitch bend depuis le stick d'une manette de jeu, ce que traite la dernière section.

Étapes

  1. Bougez la molette de pitch et regardez la valeur dans un moniteur MIDI : elle reste au centre au repos et y revient quand on la lâche.
  2. Réglez l'étendue de l'inflexion sur l'instrument récepteur, en demi-tons.
  3. Si la hauteur ne revient pas à la normale, vérifiez que la valeur de repos de la molette est le centre.

Lire le message

PartieValeurSens
Octet d'état0xE0 à 0xEFPitch Bend, sur le canal 1 à 16
Premier octet de données0 à 127La moitié fine de la valeur
Deuxième octet de données0 à 127La moitié grossière de la valeur

Les deux moitiés s'assemblent en un seul nombre de 14 bits. Le pitch bend a 16 384 pas là où un Control Change en a 128, et c'est pourquoi une inflexion sonne de façon fluide.

Connaître les valeurs

ValeurAussi écriteSens
0-8192Inflexion maximale vers le bas
81920Centre, pas d'inflexion
16383+8191Inflexion maximale vers le haut

Certains outils montrent la valeur brute de 0 à 16383, et d'autres retranchent 8192 et la montrent de -8192 à 8191. Une molette au repos doit lire exactement le centre. Le testeur MIDI montre la valeur la plus basse et la plus haute qu'atteint une molette, et une molette qui repose hors du centre dérive comme un stick usé.

Régler l'étendue du côté récepteur

Le message porte une position, et l'instrument la transforme en hauteur. Avec une étendue de deux demi-tons, le maximum vers le haut est deux demi-tons plus aigu. Avec douze, le même mouvement de molette fait une octave. La plupart des instruments ont un réglage d'étendue du pitch bend, et les appareils General MIDI sont réglés par défaut sur deux demi-tons.

Si la molette infléchit trop ou pas assez, changez l'étendue sur l'instrument, pas sur le clavier.

Le distinguer de la molette de modulation

Les deux molettes d'un clavier envoient des messages de natures différentes. La molette de pitch revient au centre et envoie Pitch Bend. La molette de modulation reste là où vous la laissez et envoie le CC 1, avec 128 pas. Il n'y a pas de numéro de CC pour le pitch bend, parce que ce n'est pas un CC. La liste des CC MIDI couvre la molette de modulation et le reste.

Infléchir avec le stick d'une manette

Un stick revient au centre comme une molette de pitch, ce qui en fait un contrôle d'inflexion naturel. Dans InputConfig, liez un axe de stick à Pitch Bend et l'inflexion suit le stick. Depuis un bouton, elle monte au maximum tant qu'il est tenu et revient au centre au relâchement. Dans l'autre sens, la molette de pitch d'un clavier peut servir d'entrée : elle se lie en plus et en moins, comme l'axe d'un stick, donc la pousser vers le haut et la tirer vers le bas peut faire deux choses différentes sur le Mac. Un stick donne à une manette la seule chose qui manque à ses boutons : une inflexion. La sortie MIDI donne la marche à suivre.

En bref

  • Le message. L'état 0xE0 plus le canal, puis deux octets de données qui font un seul nombre.
  • Les valeurs. Elles vont de 0 en bas, par 8192 au centre, jusqu'à 16383 en haut.
  • La distance. Réglée sur l'instrument récepteur, en général deux demi-tons.

La molette envoie une position, et l'instrument décide de ce qu'elle veut dire.

Questions

Quel est le numéro de CC MIDI du pitch bend ?

Il n'y en a pas. Le pitch bend est un message à part avec son propre octet d'état, 0xE0 plus le canal, et une valeur de 14 bits. La molette de modulation à côté est le CC 1.

Quelles sont les valeurs du pitch bend MIDI ?

De 0 à 16383. Le centre, sans inflexion, est 8192. Certains outils montrent la même étendue de -8192 à 8191, avec 0 au centre.

Quelle est l'étendue par défaut du pitch bend ?

Deux demi-tons vers le haut et deux vers le bas sur les appareils General MIDI. La plupart des instruments laissent changer l'étendue dans leurs propres réglages.

Pourquoi ma hauteur reste-t-elle trop aiguë ou trop grave ?

L'instrument a reçu en dernier une valeur de pitch bend qui n'était pas le centre. Bougez la molette et laissez-la revenir, ou envoyez une valeur centrée. Une molette qui repose hors du centre demande un nettoyage ou une réparation.

Le pitch bend est-il sur 7 bits ou sur 14 bits ?

Sur 14 bits. Il utilise deux octets de données qui se combinent en une valeur de 16 384 pas.

À lire aussi, en français

Guides détaillés, en anglais

Qui écrit. Ryleigh Newman développe InputConfig et pilote son propre Mac chaque jour avec une manette, parce que ses mains fonctionnent mal. Cette page est traduite de l'anglais. Les principaux boutons et menus de l'app s'affichent en français quand le Mac est réglé en français ; cette page les nomme ainsi, avec le nom anglais entre parenthèses. Le reste de l'app et du site est en anglais.

Cette page dans d'autres langues : English, العربية, Čeština, Dansk, Deutsch, Español, Suomi, עברית, Magyar, Bahasa Indonesia, Italiano, 日本語, 한국어, Norsk, Nederlands, Polski, Português, Русский, Slovenčina, Svenska, ไทย, Türkçe, Українська, Tiếng Việt, 繁體中文, 简体中文

Télécharger InputConfig dans le Mac App StoreGratuit. macOS 14 ou ultérieur. Sans compte, rien ne quitte votre Mac. Open source sur GitHub.