Introduction à Strudel
Apprenez à créer de la musique avec du code.
Qu'est-ce que Strudel ?
Strudel est un langage de programmation musicale qui permet de composer des morceaux dynamiques. Il s'agit d'une adaptation officielle du langage Tidal Cycles en JavaScript.
Ce que vous pouvez faire avec Strudel
- Live coding : Créez de la musique en temps réel avec du code
- Composition algorithmique : Composez en utilisant les patterns uniques de Tidal
- Enseignement : Idéal pour enseigner la musique et le code simultanément
- Intégration : Connectez via MIDI ou OSC à votre setup musical existant
Comment commencer ?
Strudel s'utilise directement dans le navigateur via le REPL (Read-Eval-Print Loop) :
Raccourcis clavier
Ctrl+Enter: Lancer le codeCtrl+.: Arrêter
Parcours d'apprentissage
Voici l'ordre recommandé pour apprendre Strudel :
- Premier Sons : Apprendre à jouer des sons et créer des rythmes
- Notes : Ajouter des mélodies
- Effets : Transformer le son avec des effets
- Projets : Créer vos propres morceaux
Exemples
Voici un exemple de ce que vous pouvez créer avec Strudel :
Lien officiel
Ce cours est basé sur la documentation officielle de Strudel : strudel.cc
Pour aller plus loin, consultez la documentation complète.