1 Punkte von GN⁺ 2024-05-29 | 1 Kommentare | Auf WhatsApp teilen
  • Grooved ist eine App, mit der man nach dem Abspielen eines Songs per iPhone-Analyse die Geschwindigkeit eines Plattenspielers überprüfen und einstellen kann
  • Der Ablauf ist auf die drei Schritte Play, Analyze, Tweak reduziert: Die Kalibrierung erfolgt ohne zusätzliche Hardware nur über Musikwiedergabe und App-Analyse
  • Der Audiostream wird auf dem Gerät lokal verarbeitet und nicht aufgezeichnet; die App sammelt keinerlei Daten
  • Die Umsetzung nutzt ausschließlich Apples integrierte Komponenten und ist nicht von Drittanbieter-Bibliotheken oder APIs abhängig
  • Die iOS-App ist im App Store erhältlich; die Android-Version soll nach einer privaten Beta im Juni im Play Store erscheinen

Plattenspieler-Geschwindigkeit mit Songs kalibrieren

  • Grooved ist eine App, die mit einem Tap hilft, die Geschwindigkeit eines Plattenspielers zu überprüfen und zu kalibrieren
  • Statt komplexer Abläufe spielt der Nutzer einen Song ab, startet die Analyse in der App und stellt den Plattenspieler entsprechend dem Ergebnis ein
  • Play, Analyze, Tweak

    • Play: Einen guten Song auswählen und laut abspielen
    • Analyze: Grooved öffnen und die Analyse starten
    • Tweak: Den Plattenspieler einstellen und den Vorgang bei Bedarf wiederholen

Datenschutz und Verfügbarkeit

  • Grooved sammelt keinerlei Daten
  • Der Audiostream wird auf dem Gerät des Nutzers lokal verarbeitet und nicht aufgezeichnet
  • Die App nutzt nur die von Apple bereitgestellten integrierten Komponenten und verwendet keine Drittanbieter-Bibliotheken oder APIs
  • iOS-Nutzer können Grooved im App Store herunterladen
  • Grooved for Android befindet sich derzeit in einer privaten Beta und soll im Juni im Play Store erscheinen
  • Wer am Android-Test teilnehmen oder Neuigkeiten zum Launch erhalten möchte, kann dies über Mastodon oder Twitter tun

1 Kommentare

 
GN⁺ 2024-05-29
Kommentare auf Hacker News
  • Gestern habe ich eine Platte aufgelegt, und meine Frau meinte, sie werde zu schnell abgespielt. Zuerst dachte ich, das könne nicht sein, aber nachdem ich heute diesen Beitrag gesehen und die App ausprobiert habe, zeigte sie 3,5 % zu schnell an.
    Jetzt muss ich herausfinden, wie ich das einstelle. Vielen Dank für diese schnörkellose kostenlose App.
    Update: YouTube hat das Problem gelöst. Es ist ein Audio-Technica LP60, ein ziemlich verbreiteter Einsteiger-Plattenspieler; hier ist der Link zum Video, falls es anderen hilft: https://www.youtube.com/watch?v=d3PdS2V8Jz0

    • 3,5 % ist ziemlich viel. Ein Halbton ist etwas weniger als 6 %.
      Das liegt zwischen 59 und 60 Cent, also mehr als ein Viertel Halbton. Genau genommen ergibt (* 1200 (log2 1.035)) 59.5569212695205, also 59,6 Cent mit drei signifikanten Stellen. Wer im Kopf hat, wie ein bestimmter Song klingen sollte, kann so einen Unterschied bemerken. Besonders, wenn man den Song erst kürzlich gehört hat.
    • Toll, dass du sie selbst ausprobiert hast. Genau so eine Situation hatte ich beim Entwickeln dieser App im Sinn.
      Ich wollte ein sehr einfaches Tool für Leute bauen, die ihre Platten besser klingen lassen wollen, aber weder das nötige Equipment noch das Wissen zum Justieren haben.
    • Mich würde interessieren, warum deine Frau es als zu schnell empfunden hat. Ob die Tonhöhe nicht stimmte, ob der Beat zu schnell war oder ob es einen anderen Grund gab.
    • Du scheinst Glück zu haben. Ich nutze denselben Plattenspieler, und weil ich Android verwende, habe ich mit einer anderen App eine Gyroskop-Messung gemacht; die durchschnittliche Abweichung lag nur bei 1,3 %.
      Ich habe ein recht gutes Gehör, und es klang für mich immer in Ordnung.
    • Aus Neugier: Hat dieser Plattenspieler ein blinkendes Licht, das mit dem Rand des Plattentellers synchronisiert ist, um die Geschwindigkeit anzuzeigen?
  • Das wirkt wie ein sehr cleverer Ansatz. Ich frage mich, wie es tatsächlich funktioniert.
    Zuerst dachte ich, die App vergleicht den Vinyl-Track mit einem digitalen Referenztrack von einem Streamingdienst und analysiert die Frequenzen per Fast-Fourier-Transformation oder schaut auf das Timing von Peaks. Im Demo-Video musste man aber keinerlei Songinformationen angeben.
    Daher dachte ich, vielleicht wird geprüft, wie gut die Frequenzen zur gleichstufigen Stimmung mit A = 440 Hz passen. Dann stellen sich mir drei Fragen: Funktioniert das bei Stand-up-Comedy-Alben oder Drum-Solo-Passagen natürlich nicht? Sind wirklich alle Alben auf A = 440 Hz gestimmt? Und wenn die Plattenspielergeschwindigkeit um mehr als 2,8 % danebenliegt, wird dann nicht auf den falschen Ton kalibriert?

    • Nicht alle Alben sind auf 440 Hz gestimmt. Wenn man ein Instrument spielt und versucht, zu einem Album mitzuspielen, wird das sehr deutlich.
    • Vielleicht braucht man gar keine Fast-Fourier-Transformation. Es könnte reichen, die Beats zu zählen und eine BPM-Datenbank bekannter Songs zu haben.
      Zum Identifizieren des gerade laufenden Songs könnte man etwas wie AcoustID/Chromaprint verwenden. Wie die besten Ideen ist es eine sehr einfache Idee.
    • Meine Vermutung: 1) Wow erkennen: https://www.youtube.com/watch?v=kCwRdrFtJuE 2) die Dauer des Wow messen 3) auf die nächstliegende Plattengeschwindigkeit runden und die Abweichung melden.
      Selbst wenn man einfach einen gängigen Fast-Fourier-Transformationsalgorithmus nimmt und nach dem Motto „draufhauen, bis es funktioniert“ vorgeht, scheint es mit vertretbarem Aufwand wahrscheinlich zu funktionieren, ohne die Ausgaben allzu sehr wie ein Signalverarbeitungsprofi behandeln zu müssen.
    • Wenn ein Orchester zusammen mit einer Orgel spielt, setzt die Orgel den Bezugspunkt. 440 Hz ist ein vergleichsweise neuer Standard, und viele Orgeln wurden davor gebaut.
    • Auch Pop-Alben sind nicht alle auf 440 Hz. Def Leppards Pyromania liegt ungefähr einen Viertelton neben der Standardstimmung, und es gibt viele ähnliche Fälle.
  • Die Plattenspieler, die ich als Kind kannte, hatten alle eine eingebaute Kalibrierfunktion. An der Seite des Plattentellers gab es vier Reihen wiederholter schwarzer und silberner Rechtecke sowie ein mit der Netzfrequenz blinkendes Licht und ein kleines Rädchen; man stellte die Drehzahl so ein, bis die zur jeweiligen Kombination aus 50/60 Hz und 33/45 RPM passende Reihe stillzustehen schien.
    Ein wirklich cleverer Trick.

    • Klingt, als hättest du als Kind Zugang zu ziemlich guten Plattenspielern gehabt. Das war ein Merkmal, das eher die ernsthaften Musikliebhaber von Leuten trennte, die einfach nur Musik abspielen wollten.
      Ich habe seit über 20 Jahren keinen Plattenspieler mehr angefasst, aber heutzutage dürften Plattenspieler-Nutzer ohnehin zu den sogenannten ernsthaften Musikliebhabern gehören; wenn man einen Plattenspieler ohne solche Einstellmöglichkeiten baut, würde man auf dem Markt wohl ausgelacht. Was kommt als Nächstes: Riemenantrieb mit Plastiknadel und ein Tonarm mit nicht einstellbarem Gegengewicht? :)
    • Ich würde annehmen, dass ein Plattenspieler mit einstellbarer Motordrehzahl so eine Funktion bereits hat. Das basiert allerdings nur auf meiner begrenzten Erfahrung mit Plattenspielern von vor Jahrzehnten.
      Als kleine App ist das nett, aber wenn sie nur die Abweichung eines nicht einstellbaren Plattenspielers anzeigt, ist der praktische Nutzen nicht sehr groß.
    • Wenn der Plattenspieler keinen eingebauten Stroboskopring hat, aber ein Kalibriermuster am Rand, kann man eine Stroboskop-App fürs Handy herunterladen und die Geschwindigkeit des Plattenspielers genau messen und einstellen.
    • In Druckern und ähnlichen Geräten hat eine ausgefeiltere Version dieses Verfahrens mit Streifen und optischem Sensor viele Schrittmotoren ersetzt. Ich bin sicher, dass es auch Plattenspieler gibt, die dasselbe tun.
    • Wenn so eine Funktion fehlt, kann man eine Stroboskopscheibe herunterladen, ausdrucken und verwenden.
  • Cool wäre, wenn die App, falls das überhaupt möglich ist, auch andere Dinge erkennen könnte, etwa ob die Auflagekraft der Nadel stimmt oder ob der Tonabnehmer korrekt ausgerichtet ist. Vielleicht ginge das zum Beispiel darüber, ob der linke oder rechte Kanal lauter oder leiser klingt.
    Der Text auf der Website war mir etwas zu viel. Ich weiß nicht, ob so eine App auch noch Kritik an modernem Copywriting braucht; persönlich fühlte sich das, ähnlich wie das, was kritisiert werden sollte, nach einer seltsamen Übervertrautheit im Stil von „wir verstehen dich“ an.

  • Mir gefiel die Einleitung auf der Website. In der Küche mag ich keine Einzweck-Werkzeuge, aber diese Einleitung erinnerte mich an das magische Staunen, das solche Tools in den Tagen der frühen modernen Smartphones ausgelöst haben.

  • Ich habe es mit etwa einem Dutzend Platten versucht, bekomme aber immer nur die Meldung: „Stellen Sie sicher, dass Ihr Gerät die Musik hören kann, und verwenden Sie einen modernen Song mit klar erkennbarem Beat.“
    Es gibt definitiv einen sehr klaren Beat.

    • Seltsam. Kannst du Beispiele für die verwendeten Platten nennen? Mich würde interessieren, ob sie ziemlich populär oder verbreitet sind.
      Mich würde auch interessieren, ob sich während der Analyse die kleine Platten-Silhouette bewegt. Wenn sie sich bewegt, bedeutet das, dass das Handy den Ton aus dem Plattenspieler hört. Nur zur Sicherheit: Der Song muss laut über Lautsprecher abgespielt werden.
  • Ich habe früher mal eine App benutzt, die per Beschleunigungssensor die Winkelgeschwindigkeit misst und daraus die RPM anzeigt. Dabei legt man das Handy auf den Plattenteller; solche Apps gibt es viele
    Ich verstehe nicht so recht, warum man dafür eine andere Methode braucht

    • Ich bin da völliger Anfänger, aber würde ein heutiges Handy, das ja groß und schwer ist, mit seinem Gewicht den Plattenteller nicht verlangsamen und die RPM ziemlich stark beeinflussen?
  • Ist das nur ein Test, ob die Schallplatte mit der richtigen Geschwindigkeit abgespielt wird? Gibt es noch andere Funktionen? Ich frage mich, ob sie mit einer verifizierten Aufnahme des Songs vergleicht oder misst, um wie viele Cent der Song von seiner natürlichen Tonart abweicht
    Falls Letzteres: Unter meinen Platten gibt es sehr viele, die nicht in einer natürlichen Tonart abgespielt werden. Außerdem sind bei ein paar meiner 45er die Löcher nicht exakt mittig gestanzt, sodass die Tonhöhe bei jeder Umdrehung der Platte nach oben und unten schwankt. Ich frage mich, wie diese App auf so etwas reagiert und welche Vorschläge sie zur Abmilderung machen könnte

    • Diese Exzentrizität ließe sich vermutlich über feine, periodische Schwankungen im Spektrum erkennen
      Die Periode der Schwankung hängt mit dem Radius vom Mittelpunkt zusammen, und die Amplitude der spektralen Verschiebung mit Radius und Exzentrizität. Bei einem modernen Direktantrieb sollte man wohl eine Geschwindigkeitsmodulation umsetzen können, und die Chance ist groß, dass das schon jemand gemacht hat
  • Eine perfekt einfache App. Ich werde sie heute Abend mit meinem Technics SL1200 mk2 ausprobieren
    Nebenbei: Es ist ziemlich unterhaltsam, die Kommentare von Technikern zu lesen, die versuchen, eine Kalibrier-App für analoge Musikwiedergabegeräte zu verstehen :-)

    • Ich sehe das eher für riemengetriebene Plattenspieler, nicht für Direktantrieb. Ich habe selbst ein Paar 1200er
      Die meisten Mixer haben heute eine eingebaute BPM-Funktion; davor habe ich die BPM mit einem roten micro BPM-Counter und einem Kopfhörerverstärker geprüft. Bei meinen 1200ern habe ich, wenn die Pitch-Regelung eingerastet war, nie erlebt, dass etwas anderes als die vom Producer festgelegte BPM angezeigt wurde
  • Ich bin skeptisch. Ohne eine Referenzaufnahme auf einem digitalen Medium kann man nicht wissen, ob irgendein Song aus dem Plattenspieler richtig gestimmt ist
    Erkennt die App Spuren von 60-Hz-Brummen in der Aufnahme? Oder zieht sie einen verstimmten Song einfach auf Konzertstimmung? Wenn man nicht zum Track mitspielen und sein Instrument danach stimmen möchte oder kann, wäre das natürlich sehr nützlich
    Um die exakte Geschwindigkeit einzustellen, würde man in der Plattensammlung einen Song mit einem lang gehaltenen Ton suchen, denselben Song auf YouTube finden, mit einem digitalen Stimmgerät die Referenztonhöhe dieses Tons bestimmen und dann den Plattenspieler so einstellen, dass er diesen Ton mit 0,1 Hz Genauigkeit trifft. Ich frage mich ohnehin, warum die eingebaute Stroboskoplampe zur Geschwindigkeitsjustierung, die 1984 sogar in Haushalten mit geringem Einkommen üblich war, bei Plattenspielern im Jahr 2024 fehlt

    • Leider haben viele heutige Mittelklasse-Plattenspieler kein Stroboskop. Meiner auch nicht, wahrscheinlich aus ästhetischen Gründen. Selbst wenn man jetzt in Online-Shops schaut, gibt es nur wenige Modelle mit Stroboskop
      Skepsis ist gut. Nach Clarkes drittem Gesetz heißt das, dass ich etwas ziemlich Beeindruckendes mache. Hier kann man sehen, wie ich die App mit mehreren Platten teste: https://twitter.com/OKatBest/status/1795453042994680148
      Die Ergebnisse sind nicht zu 100 % perfekt und auch nicht so gut wie das Abstimmen auf eine bestimmte Frequenz, aber man kommt den idealen RPM ziemlich nahe
    • 60-Hz-Brummen wird vermutlich nicht funktionieren. Europa nutzt 50 Hz