PRINCIPE DE BASE
Tu vas organiser ton set dans le dossier ./data/songs.
- Un répertoire par morceau
- Tes backing dans le dossier ./audio
- Ton clip au format mp4 dans ./clip/clip.mp4
- Optionnel: un fichier XML qui décrit la structure du morceau et les commandes MIDI (pratique pour visualiser où en est la lecture, ou commencer la lecture sur un couplet/refrain donné).
Ce côté “fait à la main”, même s’il peut sembler fastidieux au départ, garantit une organisation claire et durable de ton set, facile à maintenir et à transmettre.
Exemple :
songs/
├── 01_Bohemian_Rhapsody/
│ ├── structure.xml
│ └── audio/
│ │ ├── backing.wav
│ │ └── click.wav
│ ├── clip/
│ │ └── clip.mp4
└── 02_Sweet_Child_O_Mine/
├── structure.xml
└── audio/
├── backing_stereo.wav
├── organs.wav
└── metronome.wav
Pour te faire la main, Tonton Media Player est fourni avec deux morceaux d'exemple.
STRUCTURE DU MORCEAU (optionnel)
Tu écris la configuration de ton morceau dans un fichier xml (durée, bpm, nom et contrôles midi de chaque section). Tonton Media Player ne fait que lire le fichier, ainsi il reste hors de portée des fausses manip et facilement récupérable.
<structure>
<songparts>
<songpart>
<desc>Intro</desc> // description/nom qui sera affiché
<bpm>120</bpm> // beats par minute
<length>32</length> // durée, en nombre de beats
<program>A01</program> // nom au format Elektron (Model:Cycles, Digitakt, etc.)
</songpart>
<songpart>
<desc>Verse</desc>
<bpm>120</bpm>
<length>64</length>
<program>A02</program>
</songpart>
<songpart>
<desc>Chorus</desc>
<bpm>32</bpm>
<length>32</length>
<program>A03</program>
</songpart>
<songpart>
<desc>End</desc>
<bpm>120</bpm>
<length>4</length>
<program>A04</program>
</songpart>
</songparts>
</structure>
Séquenceurs Elektron : On peut utiliser les vrais noms de patterns (A01, F15, etc.) au lieu des valeurs MIDI numériques.
FICHIER DE CONFIGURATION PRINCIPAL
Le fichier ./data/settings.xml permet de configurer Tonton Media Player :
- Chemin des morceaux - Par défaut : data/songs/
- Ports MIDI - Configuration des périphériques MIDI que tu souhaites contrôler
<settings>
<songs_root_dir>./songs/</songs_root_dir> <-- Chemin absolu, ou chemin relatif depuis ./data
<midi_outputs>
<output>
Séquenceur Elektron Model:Cycles
<name>MC</name>
<device_id>Elektron Model:Cycles</device_id> <--Nom tel qu'il apparaît dans Windows/macOS
<channel>10</channel> <--Chanel sur lequel envoyer les Program Change
<input_format>elektron_pattern</input_format>
<send_ticks>1</send_ticks> <--Pilote le métronome du device
</output>
<output>
Séquenceur Elektron Digitakt -->
<name>Digitakt</name>
<device_id>Elektron Digitakt</device_id>
<channel>10</channel>
<input_format>elektron_pattern</input_format>
<send_ticks>1</send_ticks>
</output>
<output>
Contrôle d'un VST dans Reaper (envoi du MIDI via macOS IAC Driver)
<name>ChantLead</name>
<device_id>IAC Driver Bus 2</device_id>
<channel>10</channel>
<input_format>patch_name</input_format>
<patches>
<patch>
<name>clean</name> <-- Nom du patch
<program>0</program> <-- Numéro du programme (0-127)
</patch>
<patch>
<name>autotune</name>
<program>1</program>
</patch>
<patch>
<name>reverb</name>
<program>2</program>
</patch>
</patches>
</output>
</midi_outputs>
</settings>
Besoin d'aide pour faire ta configuration ? Contacte-nous, on sera ravis de te guider ou de te filer une version pré-configurée pour tes besoins !
WORKFLOW
Une fois tes dossiers structurés :
- Ouvre Tonton Media Player
- Vérifie tes sorties audio
- Lance ton premier morceau
CONSEILS
- TESTE TOUJOURS tes setlists avant le concert
- BACKUP tes fichiers
- RESTE SIMPLE - Plus c'est clair, mieux c'est
- FORMAT AUDIO - FLAC de préférence (lossless, chargement plus rapide), WAV (chargement plus lent), ou MP3.
DÉPANNAGE
- Pas de son → Vérifie tes sorties audio
- Latence → Réduis la taille du buffer
- Fichiers manquants / Musique pas chargée → Vérifie l'arborescence de tes fichiers
- MIDI déconne → Vérifie le port et le channel
- Ça lag → Ferme les autres apps