MusPlay : Outil de saisie de notes et génération de composition audio
MusPlay permet aux développeurs et musiciens de générer des fichiers audio WAV directement à partir de notation musicale. Le logiciel utilise des échantillons de notes d'instruments préenregistrés, stockés dans des dossiers nommés player1 à player6. Il prend en charge jusqu'à six parties simultanées, le positionnement stéréo, la dynamique et les séquences de lecture. Les dispositions sont sauvegardées au format JSON pour une édition facile.
Interface de la fenêtre principale
Le panneau supérieur affiche les métadonnées : le titre du morceau, la signature temporelle (par ex. 4/4, 3/4 via clic droit ou saisie directe) et la signature tonale (majeure avec dièses, mineure avec bémols — affecte uniquement la visualisation).
Le panneau des mesures définit le numéro, la durée en ms (pas de 32 ms, 3072 ms ≈ Andante), les boutons de navigation et les options d'insertion/suppression/effacement. Les paramètres de mesure doivent être sauvegardés avant de passer à la suivante.
L'espace de travail se compose de six lecteurs :
- Lecteurs 1–4 : Notation complète (octave 0–3, note/Pause, taille, gain ±10 dB, canal G/D/-5/-10).
- Lecteur 5 : Basses main gauche pour accordéon à boutons (pas d'octave, pas d'accords).
- Lecteur 6 : Accords (note + type : majeur/mineur/septième, 3 octaves).
Saisie : Sélectionnez les paramètres, cliquez sur "Insert". Les accords utilisent le bouton A (notes séparées par des virgules). Édition par clic sur une note. Suppression avec x.
Le panneau inférieur gère la séquence (plages de mesures + répétitions), le tempo (multiplicateur de durée), la génération WAV ("Audio"), la lecture et l'import/export JSON/PKL (JSON préféré pour la compatibilité).
Paramètres des notes et traitement
Chaque lecteur fonctionne avec des échantillons provenant de son dossier spécifique. Les paramètres incluent :
- Octave : 0–3 (sauf lecteurs 5–6).
- Note : 12 demi-tons + Pause.
- Taille : Fraction X/Y (base via clic gauche, multiplicateur via clic droit ou saisie).
- Gain : De -10 à +10 dB.
- Canal : G (gauche), D (droite), -5/-10 (centre/décalage avec atténuation).
Le mixage stéréo est implémenté lors du rendu : les signaux sont sommés en tenant compte des atténuations pour le positionnement.
La séquence est un tableau de plages (début–fin, répétitions). Remplissage auto : plage entière ×1.
Le tempo est post-traité : mise à l'échelle des durées de notes.
Travail avec les échantillons d'instruments
Les échantillons sont des fichiers WAV de notes (3–5 secondes chacun). Recommandations d'enregistrement :
- Fixer l'octave.
- Dicter les notes Do–Si avec des pauses (enregistreur smartphone).
- Recadrer/normaliser dans un DAW à 3–5 secondes.
- Placer dans playerN/ sous la forme note_octave.wav (par ex. C_1.wav).
Limitations : Lecteur 5 — basses 1 octave, Lecteur 6 — accords sans polyphonie. Pour les notes longues — répéter dans la disposition.
Prend en charge n'importe quel instrument : bayan, violon, piano — aucune restriction sur les lecteurs 1–4.
Fonctionnalités clés
- Six lecteurs pour le rendu multipiste avec positionnement stéréo et dynamique.
- Format de disposition JSON pour l'édition de texte et le contrôle de version.
- Saisie flexible de la taille des mesures/notes : entrée directe de fraction ou incrément.
- Modifications post-rendu : tempo, lecture sans recalcul.
- Échantillons personnalisés : enregistrer via enregistreur + placer dans les dossiers.
— Editorial Team
Aucun commentaire pour le moment.