Bibliothèque musicale
Cette page documente le module Music Library dans l'admin et la façon dont les pistes configurées sont utilisées dans le flux de fin de session de l'application web.
- Route admin :
https://admin.acusolo.net/admin/music - Base web app :
https://web.acusolo.net/
Documents liés : Sessions, Modales de session, Programme.
Admin : page liste des musiques

La liste suit le modèle de tableau standard de l'admin : recherche, tri, pagination, éléments par page, actions de ligne et bascule de statut.
Colonnes du tableau
| Colonne | Définition |
|---|---|
| Serial | Index de ligne / ordre de série dans la vue liste. |
| Actions | Edit (stylo jaune), Preview (lecture bleue), Delete (corbeille rouge). |
| Status | Bascule actif/inactif pour activation/désactivation temporaire. |
| Title | Titre de la piste musicale. |
| Cover | Image miniature utilisée pour la piste. |
| Artist | Nom de l'artiste. |
| Album | Nom de l'album. |
| Genre | Tag de genre (par exemple RELAXATION). |
| Duration | Durée de la piste au format mm:ss. |
| Play Count | Compteur d'utilisation (ex. 0 plays). |
| Year | Année de sortie / métadonnée. |
| Timestamp | Horodatages de création/mise à jour. |
Action Preview
Un clic sur Preview ouvre directement le fichier audio dans le lecteur média du navigateur.

C'est une étape rapide de validation de la lecture, de la durée et de la qualité audio avant publication.
Modal de création de musique
Cliquez sur Add New Music pour ouvrir le modal de création.

Champs
- Music Title (
*) - requis. - Artist - champ texte optionnel.
- Album - champ texte optionnel.
- Genre - liste déroulante.
- Year - champ année.
- Duration (seconds) - détectée automatiquement depuis l'audio téléchargé.
- Cover Image (5MB max) - upload/glisser-déposer d'image.
- Formats supportés affichés :
jpg,jpeg,png,gif,webp,svg
- Formats supportés affichés :
- Music File (
*) - upload de fichier audio.- Formats supportés affichés :
MP3,WAV,OGG,AAC
- Formats supportés affichés :
Actions
- Cancel - fermer sans enregistrer.
- Add Music - créer et enregistrer la donnée.
Modal de modification de musique
Cliquez sur Edit dans une ligne pour ouvrir le modal de mise à jour.

Comportement :
- toutes les valeurs existantes sont pré-remplies,
- la référence du fichier audio actuel est affichée,
- l'admin peut remplacer le fichier audio et/ou l'image de couverture,
- les champs de métadonnées (title, artist, album, genre, year) sont modifiables,
- la durée est conservée/mise à jour selon les changements de fichier.
Actions :
- Cancel
- Update Music
Comportement du statut et de la suppression
- Bascule de statut : contrôle temporaire de disponibilité.
- On : disponible pour la lecture musicale de session.
- Off : masqué de la sélection de lecture active.
- Delete : ouvre la modale de confirmation standard ; confirmer supprime la piste.
Flux web app : lecteur musical 10 minutes
Après ouverture d'une page de détails de session (exemple : https://web.acusolo.net/session/8ea383d1-90e3-41ca-98e1-7fe1e23a6c46), lorsque l'utilisateur termine toutes les étapes et clique sur Finished, une modale plein écran de lecteur musical apparaît.

Comportement principal
- Le minuteur de session tourne pendant 10 minutes.
- L'image de fond est prise depuis la miniature de la première piste.
- Les pistes continuent en lecture automatique dans l'ordre pendant le flux de 10 minutes.
- La lecture continue jusqu'à ce que l'utilisateur choisisse Cancel ou Complete.
Contrôles du lecteur
- Contrôle mute/unmute.
- Contrôle Reset Timer.
- Action Pause.
- Action de session Cancel.
- Action de session Complete.
Soundscape Library (sélection manuelle)
Les utilisateurs peuvent ouvrir et choisir une piste spécifique manuellement depuis la liste musicale de la modale.

La section Soundscape Library affiche les pistes disponibles avec titre, artiste et durée, et met en évidence la piste actuellement sélectionnée.