Für Musiker, Komponisten und Produzenten sind MIDI-Dateien nicht nur Daten – sie sind geistiges Eigentum. Ob es der Entwurf Ihres nächsten Hits oder eine private Übungsstunde ist, Sie haben jedes Recht zu fragen: „Wenn ich die MIDI Toolbox benutze, wohin geht meine Datei?“
In einer Ära, in der „Cloud First“ der Standard ist, haben wir uns bewusst dafür entschieden, „Privacy First“ (Datenschutz zuerst) Tools zu entwickeln.
Um Ihr Vertrauen zu gewinnen, glauben wir an radikale Transparenz. In diesem ausführlichen Artikel erklären wir genau, wie unsere Technologie funktioniert, was der Unterschied zwischen unseren lokalen und Cloud-Tools ist und warum wir Ihre Musik physisch nicht „stehlen“ können, selbst wenn wir es wollten.
Für 90 % unserer Funktionen – einschließlich Player, Editor und Audio-Konverter – nutzt die MIDI Toolbox eine „Client-Side“-Architektur.
Wenn Sie eine MIDI-Datei in unseren Player oder Editor ziehen, läuft folgende Kette von Ereignissen ab:
ArrayBuffer in den RAM (Arbeitsspeicher) Ihres Geräts.Entscheidend ist, dass Ihre MIDI-Datei während dieses gesamten Prozesses niemals über das Internet reist. Es ist nicht anders, als eine Textdatei im Editor auf Ihrem Computer zu öffnen. Die Rechenleistung kommt von Ihrer CPU, nicht von unseren Servern.

Wir legen Wert auf Ehrlichkeit. Es gibt eine bestimmte Funktion auf unserer Website, die eine serverseitige Verarbeitung erfordert: Der MIDI-zu-Noten (Score) Konverter.
Warum? Weil die Umwandlung von rohen MIDI-Daten in lesbare, schöne Notenblätter (MusicXML/PDF) komplexe Rendering-Engines erfordert, die derzeit zu schwer sind, um effizient in einem Webbrowser zu laufen.
Wenn Sie die Score-Seite verwenden, wenden wir ein strenges Sicherheitsprotokoll namens Ephemere Verarbeitung an. Hier ist der Lebenszyklus Ihrer Daten auf dieser Seite:
Wir haben keine Datenbank für die Dateispeicherung. Wir haben keine „Benutzerordner“ auf unserem Server. Sobald die Transaktion abgeschlossen ist, existieren die Daten auf unserer Seite nicht mehr.

Datenschutz ist nicht der einzige Grund, warum wir diese Architektur gewählt haben. Es geht auch um Leistung.
Bei herkömmlichen „Cloud-Konvertern“ stehen Sie vor der Latenz-Schleife:
Hochladen (Warten) -> Server-Warteschlange (Warten) -> Verarbeiten (Warten) -> Herunterladen (Warten)
Durch die lokale Verarbeitung erreicht die MIDI Toolbox ein Zero-Latency-Parsing.
AudioWorklet des Browsers, um die Audioverarbeitung auf einem separaten CPU-Thread auszuführen. Das bedeutet, selbst wenn Sie eine „Black MIDI“-Datei mit 10.000 Noten abspielen, friert Ihre Oberfläche nicht ein und das Audio stottert nicht.Der beste Weg, unsere Behauptungen zu überprüfen, besteht darin, sie selbst zu testen. Wir laden alle Benutzer ein, den „Flugmodus-Test“ auszuprobieren:
Es wird perfekt funktionieren.

Dies liegt daran, dass unsere Sound-Engines und SoundFonts in Ihrem Browser zwischengespeichert sind (dank unserer Strategie für unveränderlichen Cache, bis zu einem Jahr). Die MIDI Toolbox wird im Wesentlichen zu einer Desktop-App, die in Ihrem Browser läuft. Sie können in einem Keller, in einem Flugzeug oder in einem Studio mit schlechtem WLAN üben, und Ihre Daten bleiben sicher auf Ihrer Maschine.
Vielleicht bemerken Sie eine „History“ (Verlauf)-Liste Ihrer kürzlich geöffneten Dateien. Wenn wir keine Dateien auf einem Server speichern, wie zeigen wir diese Liste an?
Wir verwenden eine browsernative Datenbank namens IndexedDB.

Wir haben die MIDI Toolbox nicht so gebaut, weil es einfach war. Der Bau einer vollständigen DAW-ähnlichen Engine in JavaScript ist schwer. Wir haben es so gebaut, weil wir glauben, dass Ihre kreativen Tools Sie nicht ausspionieren sollten.
Egal, ob Sie lokal bearbeiten oder Noten über unseren sicheren, flüchtigen Server generieren, Ihre Privatsphäre ist fest in unserer Architektur verankert.
Erschaffen Sie frei. Wir halten Ihnen den Rücken frei.