Source: Scratch Wiki en français


Jouer des notes MIDI avec les blocs de son


Info
 Info :
Cet article peut nécessiter une certaine connaissance de la musique pour être compris.

MIDI est l'acronyme pour Musical Instrument Digital Interface, et est un protocole et un format de fichier standardisé. Certains blocs de Scratch (les blocs de musique) peuvent générer des sons avec la hauteur d'une note MIDI. Un Scratcher peut créer ses propres séquences MIDI en utilisant ces blocs de musique.

Comment ça marche sur Scratch

Les sons MIDI dans Scratch sont créés par certains blocs de musique. Il s'agit principalement des blocs jouer la note ( v) pendant () temps et jouer du tambour ( v) pendant () temps, les valeurs (volume), (tempo) et choisir l'instrument n° ( v) étant définies par d'autres blocs. Ensemble, on peut créer toute une gamme de sons.

Scratch 1.3 a pu générer du MIDI à partir du microphone, via le bloc note.

Le système de notes MIDI

Le système de notes MIDI est utilisé par Play Note () for () Beats. Pour sélectionner la note, vous devez soit taper un chiffre, soit appuyer sur une touche du piano virtuel. Le numéro représente la note MIDI. 60 est un Do moyen. Ajouter ou soustraire 1 équivaut à déplacer 1 demi-ton. L'ajout ou la soustraction de 12 modifie la note de 1 octave.

Notation

Le MIDI peut parfois être difficile à utiliser sur Scratch car il n'a pas la notation habituelle pour les notes et les durées. Ces diagrammes pourraient vous aider :

Notes

Notes anglaises Notes françaises
C Do
D
E Mi
F Fa
G Sol
A La
B Si



Les noms des notes sont écrits sur les touches. Les notes écrites dans les deux clés les plus courantes (clé de sol et clé de fa) sont connectées au piano. Toutes les notes peuvent être écrites d'un nombre infini de façons. Les notes enharmoniques les plus courantes sont incluses. Une ligne partant d'une longue case rouge signifie que les notes vont sur la même touche du piano. Même si le clavier déroulant de chaque bloc n'affiche qu'une octave de notes, un nombre peut être entré manuellement pour obtenir n'importe quelle note. Pour changer d'octave, ajoutez ou soustrayez simplement 12, ou cliquez sur les flèches en haut du clavier.

Il y a 131 notes sur le clavier de Scratch, numérotées de 0 (Do-1, environ 8,18 Hz) à 130 (Si♭9, environ 14917,24 Hz). Chaque note est supérieure d'un chiffre à la précédente et le rapport de fréquence est toujours de 12√2 (environ 1,06), le A4 étant de 440 Hz.


Note Numéro de la note Frequence
C3 48 131 Hz
C♯3/D♭3 49 139 Hz
D3 50 147 Hz
D♯3/E♭3 51 156 Hz
E3 52 165 Hz
F3 53 175 Hz
F♯3/G♭3 54 185 Hz
G3 55 196 Hz
G♯3/A♭3 56 208 Hz
A3 57 220 Hz
A♯3/B♭3 58 233 Hz
B3 59 247 Hz
C4 (middle C) 60 262 Hz
C♯4/D♭4 61 277 Hz
D4 62 294 Hz
D♯4/E♭4 63 311 Hz
E4 64 330 Hz
F4 65 349 Hz
F♯4/G♭4 66 370 Hz
G4 67 392 Hz
G♯4/A♭4 68 415 Hz
A4 69 440 Hz
A♯4/B♭4 70 466 Hz
B4 71 494 Hz
C5 72 523 Hz


Rythme et temps

Ce tableau montre les valeurs du nombre de battements pour les rythmes les plus courants dans les signatures temporelles les plus courantes, interprétées de la manière la plus basique.

WholeNote.png DottedHalf.png HalfNote.png DottedQuarterNote.png QuarterNote.png QuarterTriplets.png Dotted8th.png 8thNote.png 8thTriplets.png Dotted16th.png 16thNote.png
TimeSig4.png 4 3 2 1.5 1 0.67 0.75 0.5 0.33 0.375 0.25
TimeSig8.png 8 6 4 3 2 1.33 1.5 1 0.67 0.75 0.5
TimeSig2.png 2 1.5 1 0.75 0.5 0.33 0.375 0.25 0.167 0.1875 0.125

Avantages et inconvénients

L'utilisation du MIDI dans Scratch est une fonction utile, mais elle présente quelques inconvénients :

Avantages

  • Un Scratcher peut facilement créer et mixer de la musique.
  • Une fois qu'un script MIDI a été créé, il est très facile de modifier certains aspects des sons tels que l'instrument, le volume, le tempo et la note.
  • De nombreuses chansons peuvent être reproduites grâce au système de notes MIDI.
  • L'utilisation de blocs rend le jeu des notes MIDI simple et efficace.

Inconvénients

  • Les sons créés avec des scripts MIDI peuvent sembler répétitifs, de mauvaise qualité ou incorrects.
  • Les utilisateurs ayant peu de connaissances musicales peuvent avoir des difficultés à comprendre le fonctionnement du système de notes MIDI.
  • Scratch n'offre aucune méthode pour exporter les notes MIDI (mais cela peut être résolu de façon triviale avec deux listes et une boucle sur celles-ci).

Dépannage

Parfois, les sons MIDI ne fonctionnent pas. Si cela se produit, la solution la plus probable au problème est d'augmenter le volume des sons MIDI sur votre ordinateur, ce que l'on trouve le plus souvent dans le panneau de contrôle du volume. Il peut également être appelé SW Synth. Si le volume est augmenté et que les sons MIDI ne fonctionnent toujours pas, essayez de redémarrer votre ordinateur.