Scarlett.fm, une IA pour votre smart radio

scarlett.fm_logo

Scarlett.fm est une proposition de la start-up parisienne Niland, créée par d’anciens de l’IRCAM et spécialisée dans le machine learning et la recommandation musicale. L’approche de Niland est uniquement basée sur l’analyse du signal audio, alors que d’autres utilisent également des données sociales (tels utilisateurs écoutant X ont aussi écouté Y) ou biographiques (X a enregistré avec le membre du groupe Y…).

Scarlett.fm est un produit servant à démontrer les capacités de Niland à aider éditeurs, producteurs et autres professionnels de la filière à exploiter au mieux  leur catalogue.

Concrètement, Scarlett.fm propose des radio personnalisées, basées sur votre historique Soundcloud ou des ambiances (travail, fête, voyage…). Il est également possible de lancer une recherche pour lancer une radio à partir d’une piste en particulier.

scarlett_interface

Rien à dire sur l’exécution, les interfaces sont simples et efficaces. C’est sur le contenu que le résultat est en demi-teinte. Les titres proposés sont globalement pertinents (on comprend pourquoi ils sont joués), la promesse de découverte est totalement tenue. Mais Scarlett.fm déconcerte en ne proposant des titres que je juge faibles, insipides. J’ignore si mon historique Soundcloud, service que j’utilise très peu, induit un gros biais ou si l’approche « objectivante » par analyse audio tend à produire ce résultat.

Je vous conseille bien évidemment de vous faire une opinion par vous même. Je continuerai à tester le service ces prochains mois et surtout à suivre de près les très excitants projets de Niland, car c’est réjouissant de voir une société aussi en pointe sur ce sujet à portée de métro.

Nouvelle interface pour Subsonic

Subsonic s’offre un lifting pour sa version 6, dont la première beta a été mise à disposition le 5 février. Un style plus minimal et dans l’air du temps qui donne un peu de fraîcheur à notre serveur de streaming favori. A part ce changement graphique et une réécriture des lecteurs audio et vidéo, à notre le support des sous-titres SRT et VTT pour la vidéo et l’introduction de raccourcis clavier pour une navigation plus rapide.

La page de détail album de Subsonic 6.0

Le menu latéral de gauche qui listait tous les contenus disponibles a été remplacé par une page Index, qui me semble pour le moment assez peu lisible et surtout pas toujours accessible comme l’était la sidebar. Celle-ci se retrouve utilisée pour afficher des informations secondaires : déconnexion, paramètres, More et About. Pas très intéressant, c’est pourquoi on peut maintenant masquer cette sidebar en appuyant sur la touche « m » de son clavier.

Subsonic 6 : la nouvelle page index

Malheureusement, il m’est impossible de tester les nouveautés annoncés dans le support des enceintes Sonos, n’étant jamais parvenu à configurer mon compte Subsonic dans Sonos. Utilisant Sonos et Subsonic pour jouer de la musique streamée depuis mon réseau local, je n’ai pas non plus cherché très longtemps…

Après toutes ces années, c’est toujours une satisfaction de voir que le projet Subsonic est actif. J’espère qu’on pourra voir dans les prochaines version une intégration avec Discogs et MusicBrainz, ainsi que des outils de création de playlists et des plus de contrôle sur les radios personnalisées (seed, steering).

Change log de Subsonic 6.0 Beta 1

  • New: Completely overhauled user interface.
  • New: HTML5 audio and video playback.
  • New: Integrated video converter for converting to streamable MP4 format. Selectable audio track.
  • New: Video subtitles, also on Chromecast. Supports SRT and VTT formats.
  • New: Keyboard shortcuts (press « ? » to get started).
  • New: New « Index » page replaces artist list in left frame.
  • New: Artist thumbnail image and album notes (from Last.fm).
  • New: Show album year, song count, genre and duration
  • New: Show personal rather than average rating.
  • Sonos: Star/unstar tracks.
  • Sonos: Artist bio and album notes.
  • Sonos: Improved radio feature.
  • Sonos: Artist top songs.
  • Sonos: Nicer presentation on Android and iOS controllers.
  • Sonos: Show artist image, if cached.
  • REST: Added getAlbumInfo and getAlbumInfo2.
  • REST: Added playCount.
  • REST: Added musicFolderId parameter to getArtists.
  • Bugfix: Reimplemented cover art search using Last.fm.
  • Bugfix: Ensure changed cover art is displayed.
  • Security: Authenticate stream endpoints with tokens.

Télécharger la version 6.0 Beta 1 de Subsonic

ListenBrainz, un Audioscrobbler open-source

listenbrainz-logo

Depuis le rachat en 2007 de Last.fm par CBS, le sujet de la pérennité de l’accès aux données scrobblées a régulièrement fait surface. On ne peut dire que Last.fm ait bénéficié d’un grand intérêt de la part de son actionnaire, les fonctionnalités de la plate-forme étant supprimées unes à unes. Aujourd’hui, outre le scrobbling et l’agenda de concerts, il ne subsiste pas grand chose et le récent redesign a achevé de perdre les utilisateurs réguliers.

En parallèle du redesign, une refonte technique a également été opérée en août dernier.

Un mois après jour pour jour, ListenBrainz a été lancé lors du Future Music Forum de Barcelone par d’anciens de Last.fm et des contributeurs à MusicBrainz. On peut lire sur le site que cet Audioscrobbler open source poursuit 2 buts :

  • Préserver l’historique des scrobbles des utilisateurs de Last.fm dans un projet ouvert au sein de la fondation MetaBrainz
  • Contribuer à la recherche en mettant à disposition les données d’écoute publiquement

24 heures après son lancement en version alpha, ListenBrainz permet uniquement d’importer son historique Last.fm dans une liste brute après s’être connecté avec son compte MusicBrainz.

Après l’arrêt de Libre.fm (une précédente tentative d’open-sourcer le scrobbling) il y a plusieurs années, cette initiative fait très plaisir à voir. Son hébergement par MetaBrainz est un gage de sérieux et nous avons hâte, une fois les soubresauts des premiers jours passés, de voir quelle place ListenBrainz va occuper dans le champ des technos musicales.

Blitzr, l’outsider du streaming

Logo Blitzr
Lorsque j’avais testé Blitzr une première fois, je n’avais pas jugé nécessaire de le mentionner, ne voyant qu’un service de plus exploitant la zone grise de la diffusion de contenus Youtube (pour faire court). Je me suis enfin décidé à y retourner et suis séduit par plusieurs points sur lesquels Blitzr se distingue de Toma.hk – une sorte de version dans le browser de Tomahawk qui a inspiré pas mal de concurrents.

Interface de Blitzr

L’accès aux contenus Bandcamp

Bandcamp est la plateforme la plus flexible pour les artistes quel que soit leur niveau de développement et l’accès aux contenus de Bandcamp est un passage obligé pour tout service musical voulant à des utilisateurs exigeants. Bandcamp ayant fermé son API, reste, j’imagine, des voies détournées embrassées par Blitzr. Beaucoup s’en accommoderont, mais je ressens tout de même un peu de gêne à streamer un contenu depuis Bandcamp et de me voir proposer de l’acquérir sur Amazon MP3 ou iTunes.

Pour terminer sur ce point, j’ai aussi noté que tous les contenus Bandcamp ne sont accessibles alors que les sorties existent bien sur Blitzr : un exemple ici avec l’album de Bathyscaphe (produit par le label que je co-dirigeais) et sa page sur Blitzr

Une base de données très solide

Et pour cause, puisque d’après mes tests, il s’agit à minima de celle de Discogs (voir la licence No Rights Reserved). C’est évidemment ultra complet pour qui s’intéresse aux musiques actuelles et j’ai même découvert un EP d’Arab Strap que je ne connaissais pas et qui ne m’avait jamais été remonté par qui que ce soit (damn you Last.fm et Echo Nest).

Les pages artistes sont construites sur la base du tryptique biographie, discographie, artistes similaires, auquel s’ajoute un onglet Événements permettant à Blitzr de générer des leads vers des plateformes de ticketing. La richesse de la base relationnelle de Discogs procure une expérience immersive. Seul bémol, c’est tellement complet que forcément, beaucoup de choses ne sont pas disponibles à l’écoute surtout lorsque l’on décide de s’aventurer dans la recherche par label, souvent omise par les concurrents.

Comptes utilisateurs, mobile…

En 2014, ça parait normal, mais c’est quelque chose que j’ai toujours trouvé manquant sur Toma.hk. Les comptes utilisateurs sur Blitzr sont assez basiques mais ont le mérite d’exister pour pouvoir sauvegarder playlists et artistes favoris. On voudrait tout de même pouvoir distinguer ces derniers d’artistes à écouter plus tard pour pouvoir les retrouver facilement. Mais surtout, on voudrait pouvoir scrobbler !

Pour compléter l’expérience, Blitzr dispose d’applis mobiles et d’un extension Chrome qui fait penser à Seevl. De quoi être bien armé pour affronter un marché des plus tendu. Après un gros retard à l’allumage, nous suivrons désormais cela de plus près sur Fine Tuning.

Tomahawk 0.8 : l’âge de raison

logo Tomahawk Player

Si vous lisez ce blog régulièrement, vous savez à quel point j’apprécie le lecteur audio Tomahawk. La version 0.8 est sortie cette semaine avec beaucoup de nouveautés.

Un design revu

Sans subir de bouleversements ergonomiques, l’interface utilisateur a été totalement revue par Jordi Verdú, dont vous pouvez lire les explications sur Medium. Le résultat donne un coup d’air frais par rapport aux versions précédentes et ce design est décliné de façon cohérente sur le site web et l’appli mobile. Il manque tout de même un retravail du menu de configuration, pas toujours clair et surtout peu mis en avant. Or c’est dans ce menu de configuration de l’on peut activer tout ce qui fait la richesse et la singularité de Tomahawk.

interface de Tomahawk 0.8

Hatchet

Annoncé il y a plus de 6 mois, Hatchet (Hatchet > Tomahawk, vous avez la blague ?) est la couche sociale de Tomahawk. Elle permet d’agréger son historique, découvertes, recommandation quel que soit le service utilisé pour l’écoute. Pour le moment Hatchet est embryonnaire. Il est possible de créer un compte permettant pour l’instant uniquement de synchroniser données et playlists entre l’application desktop et l’application Android.

Application Android

Screenshots de l'application Android

Autre nouveauté majeure, Tomahawk se décline sur mobile en commençant par une application Android, dont vous pouvez rejoindre la beta. Certaines fonctionnalités comme le support des playlists XSPF dont je parlais la semaine dernière ne sont pas supportées, mais le socle de Tomahawk est là : la résolution de contenus Spotify, Deezer, Official.fm, Soundcloud, Beats Music, Subsonic, Grooveshark…

Plus de contenus

Tomahawk ne supporte plus Youtube (edit: Youtube n’est plus un resolver proposé par défaut, mais il peut être ajouté manuellement en téléchargeant le script. Merci @muesli d’avoir rectifié.), mais il a ajouté Google Music, Beats Music et gère maintenant mieux les meta données de Spotify, Deezer et Rdio. Un simple glissé déposé d’un lien de ces services dans Tomahawk démarrera la lecture depuis le service de streaming que VOUS utilisez. Voir la liste exhaustive.

De nouveaux charts font aussi leur apparition pour ne pas louper sorties récentes et les titres qui se dégagent de la masse sur Hype Machine, This Is My Jam, Metacritic, HotNewHipHop, DjShop.de…

Cette version 0.8 est une grande réussite. De grands progrès ont été faits sur le design et la stabilité de la version desktop. L’intégration de Google Music est également un grand motif de satisfaction pour moi car je m’en sert comme espace de backup pour une partie de ma collection. La seule chose qui manque encore pour en faire l’unique point d’entrée vers tout contenu musical est l’accès aux contenus Bandcamp. Espérons que Bandcamp se décidera à réouvrir son API.

Tomahawk est disponible en téléchargement gratuit sur Windows, Mac OS et Linux (Ubuntu, Linux Mint, OpenSuse…). Vous pouvez contribuer à son amélioration sur Github.

Créer une playlist automatiquement depuis un Sub-Reddit

Si vous utilisez Reddit pour vos découvertes musicales, sachez qu’il est possible de générer des playlists dynamiques pour chacun de vos Sub-Reddits. Il suffit de se rendre sur cette page où vous pourrez écouter les morceaux.

C’est bien mais vous pourrez surtout vous abonner à des playlists XSPF dynamiques depuis Tomahawk pour pouvoir les lire depuis votre client (ou la nouvelle appli Android, en cours de test).

Pour cela il suffit de vous rendre dans le menu Contrôle > Importer une liste de lecture

Ensuite, collez l’adresse de votre playlist

http://rcharts.bensbit.co.uk/r/nomdusubreddit.xspf

tomahawkimportplaylists

Si vous souhaitez améliorer Reddit Music Charts, le code est disponible sur Github. Les charts Reddits seront peut être bientôt intégrés nativement à Tomahawk, l’auteur étant en attende de validation de sa pull request. La version 0.8 de Tomahawk est actuellement en version RC2, ce qui veut dire que la version finale sera bientôt disponible. On en reparle très vite !