m Δ° mm Δ° m Music Motion v.2
← Retour à la suite
⊞ Register Response

La réponse du registre.

Un banc d’essai du timbre et du registre : explorez comment chaque registre de l’instrument répond sur toute l’étendue du clavier, et concevez les presets qu’utilisent ensuite le Keyboard et la Console. Parcourez l’instrument octave par octave : chaque note sonne en accord pythagoricien.

Il partage la liste des instruments avec la Console et le Keyboard par mm-sync : servez-le avec le reste depuis un seul localhost.

Banc d’essai

Parcourez le clavier et écoutez comment le caractère de l’instrument change selon les zones : grave, médium, aigu. Une façon directe de comprendre le registre avant d’orchestrer.

Éditeur de presets

Concevez et ajustez le timbre de chaque instrument. Chaque preset est un JSON que vous pouvez copier, coller, appliquer au simulateur et télécharger sous forme de fichier.

Liste partagée

La liste active des instruments est partagée avec la Console et le Keyboard : ce que vous définissez ici est disponible dans toute la suite, sans export manuel.

Cabine d’essai

follow KB fait sonner le preset à l’unisson de chaque note du Keyboard ; play KB transmet votre frappe au Keyboard (la souris reste libre) ; + / − règlent le volume master de toute la suite ; l’indicateur suite affiche le master synchronisé (clic = détacher). VOL et L·R sont le niveau et la place de l’instrument — enregistrés dans le preset.

Envoyer au Score

Envoyez un preset au Score sur-le-champ par mm-sync — le Score est propriétaire de la liste des instruments et la diffuse à toute la suite. Des commandes de volume, de panoramique (avec voyant rouge L / vert R) et d’éclairage de l’interface pour affiner le test.

Comment l’utiliser

C’est un synthétiseur, pas un échantillonneur — il ne charge aucun audio : chaque preset est un ensemble de nombres que le moteur interprète.

  1. Choisissez un instrument dans le sélecteur → il est appliqué au moteur immédiatement. Appuyez sur note pour l’entendre.
  2. Copy JSON → verse ses nombres dans la zone de texte (mode édition).
  3. Modifiez les nombres, ou collez un JSON venu d’ailleurs.
  4. stop — assurez-vous qu’aucune note ne reste en train de sonner.
  5. Apply from box → applique au moteur ce qui se trouve dans la zone.
  6. note → écoutez et vérifiez. Revenez à l’étape 2 autant de fois que vous le souhaitez.
  7. Download .txt → l’enregistre sous <name>.txt (le nom vient du champ name).
  8. ↺ preset / ↺ factory — le bouton indique ce qu’il va faire : avec un preset actif, le premier clic annule vos modifications (retour au preset) ; le second revient aux réglages d’usine.
Même modèle que le moteur : p = la position logarithmique de la note dans la tessiture (0 grave, 1 aigu) ; les quatre réponses interpolent entre grave/médium/aigu et modulent l’amplitude, le bruit de souffle, les partiels supérieurs et le temps d’attaque. Les courbes sont la forme du registre (elles changent selon l’instrument) ; le timbre de base est son caractère.
Concevez votre son

Vous ne partez pas de zéro : la banque comprend 45 instruments (42 d’orchestre et populaires + 3 synthétiseurs). Choisissez-en un, sculptez-le jusqu’à ce qu’il soit le vôtre, et enregistrez-le — dans votre liste, sur votre ordinateur, ou directement dans votre partition.

  1. Partez d’un réglage par défaut — choisissez un instrument dans le sélecteur : les courbes, les boutons rotatifs et la zone JSON se chargent d’eux-mêmes. Appuyez sur note ou sweep pour l’entendre du grave à l’aigu.
  2. Sculptez — les curseurs Response sont la façon dont l’instrument respire sur son registre ; les boutons rotatifs sont son caractère (ci-dessous, ce que fait chacun, sans jargon). VOL et L·R sont son niveau et sa place dans l’orchestre : ils s’enregistrent aussi avec le son.
  3. Enregistrez-le — Save preset to list : il rejoint votre liste active, cet instrument seulement (un name différent conserve l’original — oboe_scuro n’écrase pas oboe). Download .txt : un fichier sur votre ordinateur avec le son complet. Export list… : toute votre liste sous forme de mm-presets-<name>.js, le format que comprend toute la suite.

Où va-t-il ? — vers le Score

▶ Send to Score envoie le preset en direct. Le Score est le propriétaire de la liste des instruments : il le reçoit et le diffuse à la Console et au Keyboard. La conséquence : chaque canal de votre partition qui utilise cet instrument se met à sonner avec votre version, instantanément — rien à recharger. Save preset to list le diffuse aussi à l’enregistrement.

Et dans le Score ? Ses canaux (CHANNELS) choisissent une liste : celle par défaut ou une liste personnalisée — c’est là que vous chargez le mm-presets-….js que vous avez exporté, et toute la pièce sonne avec vos timbres. Pour revenir à la banque d’usine : dans le Register, List ▾ → Reset to default list.

Exemple : « Je veux un hautbois plus sombre pour mon adagio. » Choisissez Oboe → baissez brightness dans le médium et l’aigu et ajoutez une touche d’air dans le grave → écoutez avec note à travers les registres → name : oboe_scuro → Save preset to list (il a déjà voyagé jusqu’au Score) → sur le canal de hautbois de votre partition, choisissez oboe_scuro → votre adagio sonne avec votre hautbois. Export list… et ce son est à vous pour toujours, dans n’importe quelle session.

Ce que fait chaque bouton rotatif — sans jargon

Response

Les 7 rangées (low·mid·high·top) sont la signature de l’instrument sur son registre : body = combien de corps a chaque zone · air = combien de souffle on entend · brightness = combien il brille · response = à quelle vitesse il parle (les notes graves mettent plus de temps) · vibrato ¢ et vib rate = de combien et à quelle vitesse il ondule · odd/even = rond et creux comme une clarinette (partiels impairs) ↔ plein et égal (tous les partiels).

Output

VOL = le volume de cet instrument par rapport aux autres (son niveau d’usine). L·R = sa place sur scène : cors à gauche, contrebasses à droite. Les deux voyagent dans le preset.

Base timbre

base noise = le souffle constant de l’instrument — une flûte souffle beaucoup, une trompette à peine. AM noise = ce souffle pulse avec le son (plus granuleux, plus vivant).

Source

mode = la matière première : harmonic (notes à hauteur déterminée — presque tout), inharmonic (cloches, marimbas), noise (percussions à hauteur indéterminée). source tilt = né sombre ↔ né brillant. inharm. = à quel point il ressemble à une cloche. band Hz / Q = où siffle le bruit et avec quelle étroitesse.

Filter

La brillance qui passe. cutoff ×f = combien de brillance (il suit la note : il monte avec elle). resonance = une arête nasale juste au bord. open oct = la bouche s’ouvre davantage à l’attaque (ce « wah » initial) et time s = le temps qu’elle met à se refermer.

Attack & Envelope

La consonne par laquelle la note commence : hit = la frappe de la langue ou du marteau · time ms = courte (tic) ou longue (thu) · air = la frappe est plus souffle que coup. Et la vie qui suit : decay = de combien elle retombe après l’attaque · sustain = le niveau qu’elle garde tant que vous tenez la note (à 0, elle s’éteint d’elle-même, comme un piano).

L’attaque, par registre

Le temps d’attaque — le bouton rotatif time ms dans Attack & Envelope — peut être donné par registre, comme les autres réponses : une note grave de violoncelle met quelque 110 ms à s’installer et une note aiguë 22, et l’archet ne parle pas de la même façon dans l’aigu que dans le grave. Le bouton affiche le centre et l’écoute interpole entre les zones ; bougez-le à la main et il abandonne la courbe, pour revenir à une seule valeur pour tout l’instrument.

La palette d’instruments : tous d’un coup d’œil

Le <select> natif ne sait pas faire de colonnes — c’est le système d’exploitation qui dessine cette liste déroulante —, si bien qu’un clic sur le champ de l’instrument ouvre à la place une palette en colonnes : toutes les familles visibles d’un coup d’œil, chacune dans sa colonne, avec un filtre par nom en haut. Les instruments que la banque possède mais que la carte active n’a pas sont affichés estompés plutôt que cachés : vous voyez qu’ils existent et qu’ils ne sont pas chargés aujourd’hui. L’épingle la garde ouverte pour en essayer plusieurs à la suite et comparer à l’oreille ; sans épingle, en choisir un la referme. Le choix revient par le chemin habituel, donc rien ne change dans le mixage. C’est la même palette dans les quatre applications — Score, Keyboard, Console et Register —, servie par mm-presets.js.

La liste des instruments parle votre langue

La liste sortait autrefois mélangée — certains noms en anglais, d’autres en espagnol, et les titres des familles toujours en anglais. Désormais, toute la liste parle la langue que vous avez choisie, titres de familles compris, aussi bien dans la liste déroulante que dans la palette en colonnes ; la langue est celle utilisée dans toute la suite. Ce que vous voyez change ; ce que le banc mesure et exporte, non : chaque fiche garde son nom interne, qui n’est jamais traduit, si bien qu’une banque construite ici dit la même chose dans n’importe quelle langue. Au passage, l’étiquette term du Lexicon et l’infobulle de 🎓 ont cessé de sortir en espagnol quand l’anglais était choisi. Raconté en détail dans le Guide d’utilisation.

Formants F1 | F2

La « gorge » de l’instrument : deux zones qui ne suivent pas la note — elles sont fixes, comme la caisse d’un violon ou une bouche qui forme une voyelle. freq Hz = où se situe chacune · gain dB = avec quelle force elle pousse · Q = avec quelle étroitesse. C’est ce qui fait dire « eh » à un hautbois et « oh » à un cor.