About program SAF. June 8, 2020, 9:53 p.m., by Lem
Quand j'ai commencé à implémenter les balbutiements du Sonic Scout Driver, je répondais à un besoin personnel impérieux d'être capable de rassembler mon historique de navigation audio. C'était aussi basique que ça : je voyais juste d'un oeil torve, jaloux et concupiscant ceux qui étaient capable de dire le morceau qu'ils avaient le plus écouté, parce que c'est une stat accessible via leur lecteur en ligne préféré.
Le parallèle d'astonomie est venu très vite : comme pour tout problème que je rencontre, j'ai commencé par faire un ptit tableur, "musicTrip", entérinant la métaphore de voyage. Il contenait trois pages, une de découvertes, une todo list et une de pistes potentielles, qui se sont tout de suite trouvées affublées des noms "Discovery", "Spirit" et "Opportunity", petits clins d'oeil légers et subtils au programme d'exploration martienne de la NASA en 2003.
À partir de là je me suis dit que l'astronomie pourrait être un support attractif et imagé pour explorer la musique. Le parallèle artiste / étoile a suivi, et les autres niveaux d'organisation ont découlé plus ou moins directement. Plus d'une fois j'ai touché les limites de cette métaphore filée, mais le coeur fonctionnait trop bien pour que je lâche l'affaire.
Néanmoins, le fonctionnement en un seul "vaisseau" était trop frustrant, il me fallait permettre une interaction, pouvoir échanger son ressenti avec d'autres explorateurs. J'avais en tête les commentaires temporalisés de Soundcloud, et je trouvais trop dommage que l'on n'ait plus accès à ces appréciations une fois le site quitté, qu'ils soient enfermés, liés à tout jamais à une plateforme opaque, menacés de disparition au gré des évolutions du site. Il fallait un système interopérable et fédéré pour partager des infos et ressentis sur l'univers musical. Et puisqu'il n'existait pas, j'allais m'en charger.
Plus d'une fois je me suis demandé ce qui arriverait dans le cas fortement probable où quelqu'un me doublerait. Peu de risque qu'il s'agisse d'un plagiat total, plutôt que quelqu'un allait s'attaquer au problème de partage d'infos musicales, ou un système d'exploration musicale avancé, ou d'écoute synchronisée mais décentralisée. Je me disais pragmatiquement que ce serait un soulagement, après tout j'y passais du temps surtout pour pallier un manque que je ressentais, et souhaitant monter un projet open source je ne serais pas lésé par une arrivée inopinée. Sauf qu'il y a aussi une question de fierté basique de pouvoir dire "j'y ai pensé d'abord". Le titre d'inventeur est trop fascinant pour que l'on se laisse rattraper sans la moindre émotion.
Une petite frayeur m'a assailli quand j'ai vu les teasings sur "Qwant Music" (moteur de recherche centré sur la musique), même si au final ça restait assez distinct de ce que je visais
(à part l'association info artiste / événements programmés), puis quand j'ai découvert l'existence de foobar2000 (lecteur audio avancé modulable centré sur les playlists, sous Windows seulement),
beaucoup plus proche de ce que je voulais proposer côté lecteur audio SSD, puis des dizaines de logiciels pour smartphone de découverte de podcasts avec un twist particulier.
Mais plus récemment les signaux se multiplient, le besoin d'un système cohérent devient de plus en plus explicite, le moment critique approche : Le durcissement des règles de copyright sur Twitch datant des dernières 24 heures et la nécessité de trouver des alternatives pour partager sa playlist avec ses auditeurs accélère le processus.
Plus anecdotiquement mais belle synchro accidentelle, l'implémentation par youtube de la subdivision d'une vidéo en sous-parties au même moment que j'ai implémenté la subdivision d'une piste en sous-pistes / chapitres
En autres initiatives et projets d'exploration musicale antérieurs ou postérieurs à mon projet, j'ai noté :
Je suis presque conscient que je n'aurai pas les épaules assez larges pour un projet d'une telle envergure (même si j'ai pris un peu depuis que j'ai ramé sur un radeau pendant une semaine), que je m'y prends mal, que ma mission est vaine (proposer un logiciel audio local dans un monde de streaming ? un site collaboratif dans l'empire des sites propriétaires ?) mais ce projet m'hypnotise, occupe la plus grande partie de mes pensées, parvient même souvent à battre mes autres pulsions procrastinatrices. C'est devenu une lueur incandescente qui accapare mon attention et mon inspiration. Le chantier est infini, l'effort à fournir vertigineux. Je n'y arriverai pas seul, il va me falloir réussir à convaincre et motiver d'autres mécanicien.ne.s (dev), théoricien.ne.s (specs) et bien d'autres acteurs pour que l'Univers Sonique puisse devenir une réalité.