Ask HN: Fable hat mein Klavier gehackt, darf ich die Ergebnisse veröffentlichen?

Ask HN: Fable hacked my piano, can I release the results?

Ich besitze ein selbstspielendes Klavier mit einem System namens PianoDisc Protigy. Ich habe kürzlich Musik von Eric Satie gekauft und war neugierig, ob ich mit KI ähnliche Dateien erstellen könnte. Nach Experimenten mit Astra und Fable hat Fable den MIDI-Code in den MP3-Dateien von PianoDisc dekodiert und dabei 'Decoy Notes' (Tarnnoten) entdeckt, die zur Verschleierung dienen. Fable hat sowohl einen Encoder als auch einen Decoder geschrieben, der diese Tarnnoten entfernt. Meine Frage ist: Darf ich den Decoder oder Encoder veröffentlichen?

Du kannst diesen Kommentar als Verbot oder als meinen Segen interpretieren, aber... Wenn es wichtig ist, frag deinen Anwalt. Wenn es nicht wichtig ist, ist es nicht wichtig. Oder anders ausgedrückt: Marken (du hast zwei erwähnt) und Urheberrechte (es ist ein Glücksspiel) sind komplex. Und in manchen Rechtsordnungen (insbesondere in den USA) kann jeder jeden aus jedem Grund verklagen. Deine Risikoaversion ist deine eigene, nicht die eines anderen. Deine finanziellen und rechtlichen Möglichkeiten sind ebenso deine eigenen.
Ich könnte einfach die Firma anschreiben. Wenn sie Einwände haben, werde ich mein GitHub-Repo nicht öffentlich machen.
Das scheint der schlechtest mögliche Ratschlag zu sein. Es wird nur negative Aufmerksamkeit und möglicherweise rechtliche Konsequenzen bringen.
Sie könnten Einwände gegen die Existenz der Software erheben und ihre 'Vernichtung' verlangen. Oder dich verklagen... oder einen DMCA-Takedown bei GitHub einreichen. Oder alles oben Genannte. Das wahrscheinlichste beste Ergebnis ist wahrscheinlich 'nein'. Weil sie Anwälte haben und das das ist, was Anwälte tun. Wenn du die Informationen wirklich teilen möchtest, könntest du einen Blogbeitrag mit technischen Details schreiben, ohne auf Code zu verlinken. Das Teilen des Blogs in der 'Facebook-Gruppe' ermöglicht es dir, das Interesse der Community und des Unternehmens einzuschätzen und eine informierte Entscheidung zu treffen. Denk daran, dass sie ja sagen könnten und trotzdem all diese schlechten Dinge tun.
IANAL, aber es könnte für andere relevant sein, zu wissen, in welcher Rechtsordnung du dich befindest. (US, EU, CN, JP, anderswo?) Außerdem: Hast du beim Kauf von PianoDisc einer bestimmten Rechtsordnung in der Nutzung von PianoDisc zugestimmt? Und hast du ausdrücklich zugestimmt, keinen Decoder/Encoder in irgendwelchen ToS zu teilen?
> (k) die Sicherheitsfunktionen des Dienstes zu beeinträchtigen oder zu umgehen. IANAL. Aber ich denke, das Reverse Engineering ihrer Datenstruktur, das Identifizieren einer Sicherheitsmaßnahme – selbst einer so schwachen wie Verschleierung – und das Veröffentlichen von Code, um sie zu umgehen, ist eindeutig gegen deine Lizenz.
  1. Giefo6ah

    Wenn du in den USA lebst, könnten die "Lockvogel-Noten" als "wirksame technische Maßnahme" im Sinne des "Digital Millennium Copyright Act" gelten.

    Wenn du in Europa lebst, könnte diese Einschränkung als "Gatekeeping" betrachtet werden und durch den Digital Markets Act ausgenommen sein.

    Mach nicht auf dich aufmerksam, indem du um Erlaubnis fragst. Veröffentliche deinen Codec, und wenn das Unternehmen sich darum kümmert, werden sie eine Unterlassungsverfügung schicken.

    Wenn du möchtest, dass die Welt von deinem Code profitiert, aber du nicht dafür verantwortlich sein willst, versuche, den Codec an ffmpeg anzupassen. Das ffmpeg-Projekt ist es gewohnt, mit solchen Angelegenheiten umzugehen, und wird deinen Codec für die Ewigkeit am Laufen halten.

  2. xorcist

    Dieses Format wurde bereits früher reverse engineered, auffindbar mit einer einfachen Google-Suche.

    Das sollte für deine Entscheidung zu veröffentlichen relevant sein. Wichtiger jedoch ist die Frage, ob deine Dokumentation und dein Code einen Mehrwert gegenüber bestehender Software bieten. Wenn ja, ist es gut für die Welt.

  3. userbinator

    Du hast --- was ich anhand der Online-Preise auf mehrere tausend Dollar schätzen würde --- für ein selbstspielendes Klavier ausgegeben und fragst jetzt, ob du die Werkzeuge veröffentlichen darfst, um es die Musik deiner Wahl spielen zu lassen? IMHO ist die Tatsache, dass du überhaupt darüber nachdenken musstest, zu fragen, alles, was an der heutigen Gesellschaft falsch ist. IANAL, aber solange du nichts urheberrechtlich Geschütztes aus dem Originalcode veröffentlichst oder ein Patent verletzt, sollte es nichts zu befürchten geben.

    "Es ist besser, um Vergebung zu bitten als um Erlaubnis", wie das Sprichwort sagt. ;-)

  4. jdlshore

    Frag Hacker News nicht um Rechtsberatung. Wenn du die Antwort wirklich wissen willst, frag einen Anwalt.

  5. Scaevolus

    Nebenbei: Wenn du eine Quelle für hochwertige Klavier-MIDI-Aufnahmen suchst, solltest du dir den MAESTRO-Datensatz ansehen: https://magenta.withgoogle.com/datasets/maestro

    > Der Datensatz enthält etwa 200 Stunden gepaarte Audio- und MIDI-Aufnahmen aus zehn Jahren International Piano-e-Competition. Die MIDI-Daten enthalten Anschlagsgeschwindigkeiten und Sustain/Sostenuto/Una-Corda-Pedalpositionen. Audio- und MIDI-Dateien sind mit einer Genauigkeit von ~3 ms ausgerichtet und in einzelne Musikstücke geschnitten, die mit Komponist, Titel und Aufführungsjahr annotiert sind. Unkomprimiertes Audio hat CD-Qualität oder besser (44,1–48 kHz 16-Bit-PCM-Stereo).

Mehr von diesem Tag

2026-09-07