Show HN : Grooved, une application gratuite qui calibre votre platine simplement en jouant une chanson
(grooved.okat.best)- Grooved est une application qui permet de vérifier et d’ajuster la vitesse d’une platine en analysant, avec un iPhone, une chanson en cours de lecture
- Le parcours d’utilisation est simplifié en trois étapes — Play, Analyze, Tweak — pour effectuer le calibrage uniquement avec la lecture de musique et l’analyse par l’application, sans équipement supplémentaire
- Le flux audio est traité localement sur l’appareil et n’est pas enregistré ; l’application ne collecte aucune donnée
- L’implémentation utilise uniquement les composants intégrés d’Apple et ne dépend d’aucune bibliothèque ni API tierce
- L’application iOS est disponible sur l’App Store, et la version Android vise une sortie sur le Play Store en juin, après une bêta privée
Calibrer la vitesse d’une platine avec une chanson
- Grooved est une application qui aide à vérifier la vitesse d’une platine d’un simple toucher afin de la calibrer
- Au lieu de suivre une procédure complexe, l’utilisateur lance une chanson, démarre l’analyse dans l’application, puis ajuste la platine en fonction du résultat
-
Play, Analyze, Tweak
- Play : choisissez une bonne chanson et lancez-la à volume élevé
- Analyze : ouvrez Grooved et démarrez l’analyse
- Tweak : ajustez la platine et répétez l’opération si nécessaire
Confidentialité et état de la distribution
- Grooved ne collecte aucune donnée
- Le flux audio est traité localement sur l’appareil de l’utilisateur et n’est pas enregistré
- L’application utilise uniquement les composants intégrés fournis par Apple et n’emploie aucune bibliothèque ni API tierce
- Les utilisateurs iOS peuvent télécharger Grooved sur l’App Store
- Grooved for Android est actuellement en bêta privée, avec une sortie sur le Play Store visée courant juin
- Pour participer aux tests Android ou suivre l’annonce de sortie, consultez Mastodon ou Twitter
1 commentaires
Commentaires sur Hacker News
Hier, j’ai passé un disque et ma femme a dit que ça tournait trop vite. Au début, je pensais que non, mais aujourd’hui j’ai vu ce post, j’ai essayé l’app, et elle indique 3,5 % trop rapide
Maintenant, il faut que je voie comment régler ça. Vraiment merci pour cette app gratuite et sans fioritures
Mise à jour : YouTube m’a sauvé. Comme c’est une platine d’entrée de gamme assez courante, l’Audio-Technica LP60, je laisse le lien vers la vidéo pour que ça puisse servir à d’autres - https://www.youtube.com/watch?v=d3PdS2V8Jz0
On est entre 59 et 60 cents, donc plus qu’un quart de demi-ton. Plus précisément,
(* 1200 (log2 1.035))donne 59.5569212695205, soit 59,6 cents à 3 chiffres significatifs. Si quelqu’un a en tête comment un morceau est censé sonner, il peut remarquer ce genre d’écart. Surtout s’il l’a écouté récemmentJe voulais faire un outil très simple pour les gens qui veulent améliorer le son de leurs disques, mais n’ont ni le matériel ni les connaissances nécessaires pour faire les réglages
J’ai plutôt une bonne oreille, et ça m’a toujours semblé correct
Ça semble être une approche vraiment intelligente. Je me demande comment ça fonctionne en pratique
Au début, j’ai cru qu’elle comparait la piste du vinyle à une piste numérique de référence venant d’un service de streaming, en analysant les fréquences avec une transformée de Fourier rapide ou en regardant le timing des pics. Mais dans la vidéo de démonstration, il n’était pas nécessaire de donner la moindre information sur le morceau
Du coup, je me suis demandé si l’idée était de voir à quel point les fréquences collent bien à la gamme tempérée basée sur un LA à 440 Hz. Mais alors, trois questions se posent : est-ce que ça ne marche évidemment pas avec un album de stand-up ou un solo de batterie, est-ce que tous les albums sont vraiment calés sur un LA 440 Hz, et si la platine est fausse de plus de 2,8 %, est-ce qu’elle ne risque pas de se recaler sur la mauvaise note ?
Pour identifier le morceau en cours, on pourrait utiliser quelque chose comme AcoustID/Chromaprint. Comme les meilleures idées, c’est une idée toute simple
Même avec un algorithme classique de transformée de Fourier rapide, une approche du genre « taper dessus jusqu’à ce que ça marche » a de bonnes chances de fonctionner avec un effort raisonnable, sans devoir manipuler les résultats comme un expert du traitement du signal
Les platines que j’ai connues enfant avaient toutes un réglage intégré. Il y avait quatre rangées de carrés noirs et argentés répétitifs sur le côté du plateau, ainsi qu’une lumière clignotante à la fréquence du secteur et une petite molette, et on ajustait la vitesse jusqu’à ce que la rangée correspondant à la combinaison 50/60 Hz et 33/45 RPM semble immobile
C’était vraiment une astuce ingénieuse
Je n’ai pas touché à une platine depuis plus de 20 ans, mais aujourd’hui, j’imagine que le simple fait d’utiliser une platine te place déjà dans la catégorie des amateurs un peu sérieux ; du coup, si on fabriquait une platine sans ce type de réglage, je pense qu’elle se ferait ridiculiser sur le marché. Quoi, la prochaine étape c’est l’entraînement par courroie, un diamant en plastique et un bras avec contrepoids non réglable ? :)
Comme petite app, c’est sympa, mais si elle ne fait qu’afficher l’erreur d’une platine impossible à régler, l’intérêt pratique reste limité
C’est cool, mais si c’est possible, ce serait bien qu’elle puisse aussi détecter d’autres choses, comme si la force d’appui est correcte ou si la cellule est bien alignée. Par exemple, peut-être en vérifiant si le canal gauche ou droit semble plus fort que l’autre
Le texte du site m’a un peu rebuté. Je ne sais pas s’il faut vraiment ajouter une critique du copywriting moderne pour une app comme celle-ci, et personnellement j’y ai ressenti une sorte d’étrange faux ton de proximité, du style « nous, on vous comprend », qui ressemble justement au type de communication qu’il prétend critiquer
J’ai bien aimé l’introduction du site. Dans la cuisine, je déteste les outils à usage unique, mais cette intro m’a rappelé l’émerveillement presque magique que procuraient ce genre d’outils à l’époque des premiers smartphones modernes
J’ai essayé avec une douzaine de disques, et j’ai constamment le message « vérifiez que l’appareil peut entendre la musique, et utilisez un morceau moderne avec un rythme bien marqué »
Pourtant, il y a clairement un rythme très net
Je me demande aussi si le petit contour de disque bouge pendant l’analyse. Si oui, ça veut dire que le téléphone entend bien le son venant de la platine. Au cas où : il faut lire le morceau assez fort sur des enceintes
J’ai déjà utilisé une appli qui affichait les RPM en mesurant la vitesse angulaire avec l’accéléromètre. Le principe consistait à poser le téléphone sur la platine, et il existe beaucoup d’applis de ce genre
Je ne vois pas bien pourquoi il faudrait une autre méthode
Est-ce que c’est seulement un test pour voir si le disque est lu à la bonne vitesse ? Ou bien il y a d’autres fonctions ? Je me demande si l’appli compare le morceau à un enregistrement de référence vérifié, ou si elle mesure simplement de combien de cents le morceau s’écarte de sa tonalité naturelle
Si c’est le second cas, j’ai énormément de disques qui ne sont pas lus dans leur tonalité naturelle. Et j’ai aussi quelques 45 tours dans ma collection dont le trou n’est pas percé exactement au centre, donc la hauteur monte et descend à chaque rotation. Je me demande comment cette appli réagit dans ce genre de situation, et ce qu’elle pourrait proposer pour l’atténuer
La période de l’oscillation serait liée au rayon par rapport au centre, et l’amplitude du déplacement spectral serait liée au rayon ainsi qu’au décentrage. Avec un entraînement direct moderne, on devrait pouvoir gérer cette modulation de vitesse, et il est très probable que quelqu’un l’ait déjà fait
C’est une appli d’une simplicité parfaite. Je vais la tester ce soir avec ma Technics SL1200 mk2
Au passage, c’est assez amusant de lire les commentaires de techniciens qui essaient de comprendre une appli de calibration pour appareil de lecture musicale analogique :-)
De nos jours, la plupart des mixeurs intègrent une fonction BPM et, avant ça, je vérifiais le BPM avec un compteur micro BPM rouge et un ampli casque. Sur mes 1200, je n’ai jamais vu une lecture différente du BPM voulu par le producteur quand le pitch était verrouillé
Je reste sceptique. Sans source audio de référence sur support numérique, il est impossible de savoir si un morceau arbitraire lu sur une platine est juste
Est-ce que l’appli détecte une trace de ronflette à 60 Hz laissée dans l’enregistrement ? Ou bien est-ce qu’elle ramène un morceau désaccordé à la hauteur de concert ? Bien sûr, si vous ne voulez pas ou ne pouvez pas accorder votre instrument en jouant avec le morceau, ce serait très utile
Pour régler précisément la vitesse, je chercherais dans ma collection un morceau avec une note tenue longue, je trouverais le même morceau sur YouTube pour obtenir la hauteur de référence de cette note avec un accordeur numérique, puis j’ajusterais la platine pour que cette note corresponde avec une précision de 0,1 Hz. Je me demande surtout pourquoi la lumière stroboscopique intégrée pour régler la vitesse, si courante même dans les foyers modestes en 1984, a disparu des platines en 2024
Le scepticisme est une bonne chose. Selon la troisième loi de Clarke, cela veut dire que je fais quelque chose d’impressionnant. On peut voir ici des tests de l’appli sur plusieurs disques : https://twitter.com/OKatBest/status/1795453042994680148
Le résultat n’est pas parfait à 100 % et ce ne sera sans doute jamais aussi bon que de s’aligner sur une fréquence spécifique, mais on peut s’approcher assez près du RPM idéal