Notes Musicales avec Strudel
Apprenez à jouer des mélodies avec des notes musicales.
Jouer des Notes
La fonction note (ou n) permet de jouer des notes musicales :
Notation des notes
Les notes suivent la notation anglaise :
| Note française | Note anglaise |
|---|---|
| Do | C |
| Ré | D |
| Mi | E |
| Fa | F |
| Sol | G |
| La | A |
| Si | B |
Octaves
Ajoutez un numéro pour l'octave (plus le numéro est haut, plus le son est aigu) :
Accidents (dièse et bémol)
Dièse (#)
c#= Do dièsed#= Ré dièse
Bémol (b)
db= Ré bémoleb= Mi bémol
Combiner Notes et Sons
Utilisez .sound() ou .s() pour appliquer un son à vos notes :
Avec différents synthétiseurs
note("c3 e3 g3").s("sawtooth")
note("c3 e3 g3").s("square")
note("c3 e3 g3").s("triangle")
note("c3 e3 g3").s("sine")
Notes courtes
Notation abrégée
Vous pouvez utiliser seulement la lettre :
Ou juste les nombres (numéro de note) :
Hauteurs avec freq
La fonction freq permet de spécifier la fréquence en Hz :
Patterns de Notes
Vous pouvez utiliser toutes les techniques de la mini-notation avec les notes :
Séquence
Alternance
Sous-séquence
Rythme
Accords
Jouez plusieurs notes simultanément :
Exemples de Mélodies
Ascendante
Gamme descendante
Arpège
Pattern mélodique
Combiner Percussions et Mélodie
Utilisez la virgule pour combiner drums et notes :
Exemple avec effets
Résumé
| Fonction | Description | Exemple |
|---|---|---|
note / n |
Joue des notes | note("c3 e3 g3") |
freq |
Fréquence en Hz | freq("220 440") |
.s() |
Applique un son | .s("sawtooth") |
Exemples de Morceaux
Accord majeur
Gamme pentatonique
Mélodie house
Exercice
Créez une mélodie simple dans le REPL !