Skip to content

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

Music list page

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

ColonneDéfinition
SerialIndex de ligne / ordre de série dans la vue liste.
ActionsEdit (stylo jaune), Preview (lecture bleue), Delete (corbeille rouge).
StatusBascule actif/inactif pour activation/désactivation temporaire.
TitleTitre de la piste musicale.
CoverImage miniature utilisée pour la piste.
ArtistNom de l'artiste.
AlbumNom de l'album.
GenreTag de genre (par exemple RELAXATION).
DurationDurée de la piste au format mm:ss.
Play CountCompteur d'utilisation (ex. 0 plays).
YearAnnée de sortie / métadonnée.
TimestampHorodatages de création/mise à jour.

Action Preview

Un clic sur Preview ouvre directement le fichier audio dans le lecteur média du navigateur.

Preview music from admin panel

C'est une étape rapide de validation de la lecture, de la durée et de la qualité audio avant publication.

Cliquez sur Add New Music pour ouvrir le modal de création.

Create music modal

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
  • Music File (*) - upload de fichier audio.
    • Formats supportés affichés : MP3, WAV, OGG, AAC

Actions

  • Cancel - fermer sans enregistrer.
  • Add Music - créer et enregistrer la donnée.

Cliquez sur Edit dans une ligne pour ouvrir le modal de mise à jour.

Update music modal

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.

Web app music player

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.

Web app music list selector

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