Se connecter
Se connecter

ou
Créer un compte

ou
Agrandir
Les Mains dans le Cambouis
Bidouille & Développement Informatique

Sujet Réactivité aux messages MIDI PITCH_BEND

  • 8 réponses
  • 3 participants
  • 642 vues
  • 2 followers
Sujet de la discussion Réactivité aux messages MIDI PITCH_BEND
Bonjour

J'ai lu dans les specs de la norme MIDI que c'est à chaque fabricant de soft musical d'interpréter les messages PITCH_BEND qu'il reçoit à sa guise.

Ce que je voudrais savoir, c'est s'il y a des règles des conventions, des bonnes pratiques là-dessus, des habitutes, des règles implicites, ... que le plupart des développeurs respectent.

En d'autres mots, à quoi est-ce que un full PITCH_BEND correspond (en règle général): 1/2 ton, 1 ton, 2 tons, ...

Pour le contexte de ma question: je développe un petit soft qui génère du MIDI et je voudrais calibrer les messages PITCH_BEND que je génère. A savoir que si l'utilisateur décrit un PITCH_BEND pour un demi-ton, le synthé qu'il utilisera derrière produirea en effet bien un pitch bend d'un demi-ton, et pas de 3/4 de ton, ni de deux tons, ...

Merci

J'avais perdu mes tablatures, Zploger me les a retrouvées.

2
C'est des parametres que tu peut determiner a ta guise dans la plupart des synthés dans les parametres generaux du synthé.

Pour adapter a ton style de jeu et a l'effet que tu recherches: Quelqu'un qui fait du Rai ou des styles dits orientaux n'a pas les memes besoin qu'un clavier voulant reproduire un effet de 'Dive Bombing' sur un solo de guitare (pourquoi il utilise pas une guitare d'ailleurs?! :8O: :clin: ) ou des effets de legato/portamento sur une section de corde....

Donc pas de normalisation pour ce parametre la ....et tant mieux! :clin:

...meme si ça t'ennuie! :??:

Bon ceci dit tu peut decreter un reglage de 'reference' ( tu decretes une norme quoi) et t'y tenir... Si tu commercialise ton soft il suffit juste de prevenir les utilisateurs de tes choix.
3

Citation : ...meme si ça t'ennuie!

Ca ne m'ennuie pas, je veux juste savoir parce que ce serait con que mon soft emmerde son monde juste une bêtise comme ça ;)

Donc merci pour l'info !

J'avais perdu mes tablatures, Zploger me les a retrouvées.

4
UP

D'autres avis sur la question, d'autres expériences à partager ???

J'avais perdu mes tablatures, Zploger me les a retrouvées.

5
Salut kaos2323

J'ai suivi tes conseils et j'ai donné la possibilité aux gens de calibrer cette réactivité en fonctions des softs qu'ils utilisent derrière mon plug.

Tu peux voir la bête ici: Zweeger.

Merci pour tes conseils :clin:

Laurent

J'avais perdu mes tablatures, Zploger me les a retrouvées.

6
Salut,

si l'anglais ne te rebute pas, ce lien te sera peut-être utile.

-> Pitch Wheel

Bonne continuation.
A man, a plan, a canal : Panama
7
Merci. J'ai enfin une valeur "standard" (ce que recommande la spec). Je vais mettre cette valeur comme valeur par défaut.

Comment est-ce que tu comprends:

Citation : The GM spec recommends that MIDI devices default to using the entire range of possible Pitch Wheel message values as +/- 2 half steps transposition.


Est-ce que "2 half steps" ça veut dire deux demi-tons ?

J'avais perdu mes tablatures, Zploger me les a retrouvées.

8
Oui c'est ça.

Même si, en principe, demi-ton se dit 'semitone' en anglais.

Citation : The Pitch Wheel range is usually adjustable by the musician on each MIDI device. For example, although 0x2000 is always center position, on one MIDI device, a 0x3000 could transpose the pitch up a whole step, whereas on another device that may result in only a half step up. The GM spec recommends that MIDI devices default to using the entire range of possible Pitch Wheel message values (ie, 0x0000 to 0x3FFF) as +/- 2 half steps transposition (ie, 4 half-steps total range). The Pitch Wheel Range (or Sensitivity) is adjusted via an RPN controller message.


La recommandation (specs General Midi) pour la sensibilité par défaut du pitch wheel est donc de +/- 1 ton.

C'est un peu ledge si tu veux faire des effets genre bomb-diving sur des guitares saturées :mdr:

C'est pourquoi cette sensibilité peut être (re)programmée par commande RPN.
Dans mon lien, va voir à Messages -> Controller -> Registered Parameter

Malheureusement je peux guère t'en dire plus, je suis pas expert en midi :noidea:
A man, a plan, a canal : Panama
9
C'était en effet étrange de parler de "step" :?!:
Mais ok c'est clair maintenant. Merci.

Ce qui est clair aussi c'est qu'avec +-1 ton les effets musicaux sont plutôt limités !!!
Je crois que ça se règle de plus en plus sur les synthé et sampler virtuels modernes.

J'avais perdu mes tablatures, Zploger me les a retrouvées.