🎹 PyBeat - Guide Utilisateur

Introduction

Bienvenue dans PyBeat, votre séquenceur rythmique avancé. Créez des beats, mixez vos pistes et construisez des morceaux complets grâce à une interface intuitive et puissante.

Interface Principale

🎛️ Barre Supérieure (Paramètres)

🎼 La Grille de Séquence

C'est ici que vous composez. Chaque ligne correspond à un son (Kick, Snare...), chaque case à un temps.

Fonctionnalités Avancées

🎚️ Mixage (Pan & Pitch)

Cliquez sur le bouton MIX d'une piste pour ouvrir la fenêtre de mixage :

🎵 Mode Song & Playlist

Construisez une structure complète (Intro, Couplet, Refrain) :

  1. Créez un pattern sur la grille (ex: "Intro").
  2. Cliquez sur + ADD en bas : Le pattern est ajouté à la playlist.
  3. Modifiez la grille (ex: "Refrain") et cliquez à nouveau sur + ADD.
  4. Activez le switch SONG MODE et appuyez sur Play. PyBeat enchaînera les patterns !
  5. Cliquez sur VIEW pour voir et gérer votre liste de lecture.

🔗 Enchaînement de Presets (Chaining)

Vous pouvez charger des styles existants sans perdre votre playlist :

Raccourcis Clavier

Sauvegarde et Export

Utilitaires Python

PyBeat est livré avec des scripts pratiques pour étendre vos possibilités :

🛠️ generate_samples.py

Ce script génère mathématiquement des sons de batterie (Kick, Snare, HiHats) à l'aide d'ondes sinusoïdales et de bruit blanc. Utile si vous n'avez pas de samples WAV sous la main.

Usage : python generate_samples.py

📦 batch_styles.py

Un générateur de styles qui crée automatiquement des fichiers JSON (presets) pour différents genres (Rock, House, Techno, HipHop...). Il génère des dossiers remplis de variations rythmiques prêtes à l'emploi.

Usage : python batch_styles.py