MOONDAW

Sortir un morceau en WAV

Cette page récupère un morceau du FM-1 et le rend en fichiers audio, une piste par fichier. Le rendu se fait ici, dans votre navigateur, avec le moteur de la machine lui-même : le FM-1 ne donne que le morceau.

Le morceau

Branchez le FM-1 en USB et mettez-le sur son écran MENU — il refuse tout transfert ailleurs. Ou déposez ici un fichier .trk que vous avez déjà sur l'ordinateur.

ou

—

Les samples

Ce morceau joue des samples. Ils vivent dans la flash de la machine, pas dans le fichier : sans la banque, les pistes échantillonnées sortiraient muettes. La lecture prend quelques secondes.

ou

—

Ce qui sort

Le rendu

L'arrangement est rendu une fois, du début à la fin, puis la page laisse les queues s'éteindre. Tous les fichiers ont la même longueur, à la frame près : déposés dans un DAW, ils commencent et finissent ensemble.

Pour aller plus loin

Pourquoi le rendu ne se fait pas dans la machine

Le FM-1 joue un morceau en temps réel et tout juste : un refrain de démo a déjà débordé de son bloc audio. Écrire huit WAV voudrait dire rendre le morceau neuf fois, garder des mégaoctets dans 512 Ko de RAM, et les faire sortir par un tuyau MIDI qui transporte 120 octets par réponse. Alors la machine donne ce qu'elle garde très bien — le .trk, quelques kilooctets de texte — et l'ordinateur fait l'arithmétique. Le moteur est le même C, compilé en WebAssembly : ce qui sort du fichier est ce qui sortait du haut-parleur.

Ce qu'il y a dans les fichiers

WAV 16 bits stéréo à 44 100 Hz, sans conversion : le moteur produit déjà ces nombres-là. Un fichier par piste qui joue vraiment une note dans l'arrangement — une piste muette n'a pas de fichier. Le nom est celui du morceau, le numéro de la piste et l'instrument qui y frappe le plus, pour qu'un import se reconnaisse sans s'écouter. Les pistes arrivent dans un .zip, la mixdown seule.

Une réserve honnête : le limiteur du master n'agit que sur la mixdown, jamais sur une piste seule — un limiteur qui réagirait à une piste l'écraserait pour un pic que l'ensemble n'a pas. Sur un morceau qui pousse fort, la somme des pistes dépasse donc un peu la mixdown, exactement là où la mixdown était retenue.

Ce qu'il faut

Chrome ou Edge sur un ordinateur, pour le WebMIDI qui parle au FM-1. Le rendu, lui, ne demande rien : si vous avez déjà le fichier .trk, n'importe quel navigateur suffit. Rien ne quitte votre machine — il n'y a pas de serveur derrière cette page.