Aller au contenu

Transformer une session History de Serato en tracklist horodatée

Créez une tracklist à partir des débuts d’une session History de Serato ou de son export CSV. Utilisez le CSV si la session ne peut pas être lue.

Deux fichiers font l'affaire : le fichier de session que Serato écrit pour lui-même, et le CSV que tu peux exporter depuis le panneau History. Dépose l'un ou l'autre.

Dépose ici ton fichier de projet ou de session

Ableton .als, FL Studio .flp, rekordbox .cue, Traktor .nml ou Serato .session.

Ton fichier est lu dans cet onglet. Rien n'est envoyé nulle part.

Pas de fichier sous la main ?

Fais passer un vrai mix et vois exactement ce qui en sort. Un enregistrement de douze morceaux qui dure une heure et quart.

Ou un exemple depuis :

Sur ton téléphone ?

Ton fichier de projet est probablement sur un autre ordinateur. Envoie-toi le lien et reprends là-bas.

Ce que tu récupères

Une liste prête à coller dans une description YouTube, SoundCloud ou Mixcloud.

0:00 Kestrel Lane - First Light
6:12 Ardent Fields - Paper Harbour
13:15 Nomi Vale - Slow Transit
19:48 The Quiet Wire - Understory

Pas à pas

  1. 1Joue ton set. Serato écrit tout seul chaque session dans son History.
  2. 2Trouve le fichier de session dans _Serato_/History/Sessions, à l'intérieur de ton dossier de musique — les sessions sont numérotées, la plus récente en dernier.
  3. 3Ou bien ouvre le panneau History dans Serato, choisis la session et utilise Export pour l'enregistrer en CSV.
  4. 4Dépose l'un ou l'autre fichier ici.

Deux fichiers, et pourquoi les deux sont acceptés

Le fichier de session rangé dans ton dossier History de Serato est écrit automatiquement : il existe donc toujours. Il est écrit dans le format binaire propre à Serato, qui n'est pas documenté publiquement et dont la manière de stocker les champs a changé d'une version à l'autre.

L'export CSV du panneau History est la voie documentée et fiable. Il porte les mêmes heures de début, et il se lit d'après les en-têtes de ses colonnes : peu importe donc que Serato en change l'ordre ou le nom.

Les deux sont acceptés parce que le fichier de session est pratique et que le CSV est fiable. Si le fichier de session refuse de s'ouvrir, l'export, lui, s'ouvrira toujours.

Il refuse plutôt que de deviner

Une partie du format de session relève d'une lecture déduite plutôt que documentée : le résultat passe donc par une vérification. Si les heures de passage ne peuvent pas raisonnablement appartenir à une seule et même session, le fichier est refusé et un message te renvoie vers l'export CSV. Mieux vaut ça qu'une tracklist qui a l'air juste et qui ne l'est pas.

C'est un compromis assumé. Un outil qui annonce qu'il n'arrive pas à lire un fichier est agaçant. Un outil qui te donne de faux horodatages pour un mix que tu publies ensuite l'est davantage.

Vérifier le résultat

Quelle que soit la session, le plus rapide pour en avoir le cœur net est d'ajouter l'audio du mix. Les horodatages sont comparés à la durée réelle, et tu peux lancer la lecture de n'importe quelle entrée pour entendre si la transition tombe là où la liste le prétend.

Questions

Où Serato range-t-il ses sessions History ?
Dans un dossier Sessions, à l'intérieur du dossier _Serato_ de ton dossier de musique. Elles sont numérotées, la plus récente en dernier. Tu peux aussi sélectionner une session dans le panneau History de Serato et utiliser Export pour l'enregistrer en CSV.
Est-ce que Serato DJ Lite convient pour ça ?
Lite tient l'historique de la même façon que Pro. Ce qu'il faut vérifier, c'est si ta configuration enregistre les sessions quand tu joues depuis le lecteur hors ligne plutôt qu'avec un contrôleur : joue quelques morceaux, ouvre le panneau History et regarde si une session apparaît.
Mon fichier de session refuse de s'ouvrir. Et maintenant ?
Utilise plutôt l'export CSV du panneau History. Il porte les mêmes heures de début et reste le plus fiable des deux formats : c'est donc la voie recommandée dès que le fichier de session pose problème.

Il y a aussi un tutoriel complet qui couvre les cinq logiciels et ce qu'il faut faire quand les horodatages semblent faux.