Back to Blog

So verwenden Sie SoundMap in GreenGo: Visualisieren Sie Ihre Samplingsbibliothek

Wenn Sie jemals durch einen Ordner mit 500 Samples gescrollt sind, um 'das Kick-Drum zu finden, das wie das in dem Track klingt, an dem ich gestern gearbeitet habe', dann ist SoundMap genau das Richtige für Sie. Es plottet jedes Sample auf einer 2D-Leinwand basierend darauf, wie es tatsächlich klingt, nicht wie es benannt ist. Ähnliche Klänge gruppieren sich. Sie können Ihre Bibliothek auf einen Blick sehen, klicken, um eine Vorschau anzuzeigen, und in Sekundenschnelle finden, was Sie benötigen.

Dieser Leitfaden behandelt den SoundMap-Tab in GreenGo 2.0.4, vom Laden Ihres ersten Ordners bis zum Exportieren von MIDI-Gesten.


Was ist SoundMap?

SoundMap ist ein interaktives Streudiagramm, das Audiodateien basierend auf ihren akustischen Merkmalen visualisiert. Anstatt Samples nach Dateinamen oder Ordnerstruktur zu durchsuchen, sehen Sie sie in einem 2D-Raum positioniert, in dem ähnlich klingende Samples nah beieinander erscheinen.

GreenGo extrahiert 10 Merkmale aus jeder Audiodatei: Helligkeit, Energie, Tonhöhe, Dauer, Nullübergänge, spektrale Fluktuation, MFCC 1, MFCC 2, Rauheit und Geräuschigkeit. Sie wählen aus, welche beiden Merkmale auf den X- und Y-Achsen geplottet werden sollen. Das Ergebnis ist eine Karte Ihrer Bibliothek, auf der Sie visuell Cluster, Ausreißer und Duplikate identifizieren können.

GreenGo SoundMap Streudiagramm mit Dutzenden von Sample-Punkten, die über die Leinwand verteilt sind und die Gruppierung der Audio-Merkmale nach Tempo und Energie zeigen
SoundMap mit geladenen Samples — jeder Punkt repräsentiert ein Sample, positioniert nach seinen Audio-Merkmalen.

Laden Ihrer Samplingsbibliothek

Es gibt zwei Möglichkeiten, Samples in SoundMap zu laden:

Methode 1: Ordner öffnen

  1. Klicken Sie auf die Schaltfläche 'Ordner öffnen' (Ordnersymbol) in der Symbolleiste
  2. Wählen Sie einen Ordner mit Audiodateien aus
  3. GreenGo durchsucht den Ordner rekursiv nach Audiodateien
  4. WAV-Dateien werden mit Node.js analysiert (schnellste Methode)
  5. Andere Formate (MP3, FLAC, OGG, M4A usw.) werden im Browser über die Web Audio API analysiert
  6. Die Statusleiste zeigt 'Analysiere X Samples...' während des Ladens an
  7. Nach Abschluss erscheinen die Samples als Punkte im Streudiagramm

Unterstützte Formate: WAV, MP3, OGG, FLAC, AIFF, M4A, AAC, WMA

Methode 2: Drag & Drop

Ziehen Sie Audiodateien aus Ihrem Dateimanager direkt auf die SoundMap-Leinwand. Sie werden analysiert und zu den vorhandenen Samples im Diagramm hinzugefügt.

GreenGo SoundMap zeigt den Ladezustand mit einer Statusleiste, die anzeigt, dass der Ordner gescannt und die Samples analysiert werden
Samples laden — zeigen Sie GreenGo auf einen Ordner und es analysiert jede Audiodatei automatisch.

Leistungsnotiz: Nur die ersten 1 MB jeder Datei werden für die Analyse gelesen, und 8192 Samples vom Anfang des Audios werden verwendet. Dies macht das Laden schnell, selbst für große Bibliotheken, bedeutet jedoch, dass die Analyse sich auf den Anschlag/die anfängliche Transiente jedes Samples konzentriert.


Verstehen der 10 Audio-Merkmale

Sie können beliebige zwei dieser 10 Merkmale auf den X- und Y-Achsen plotten. Verwenden Sie die Dropdown-Auswahlen oben im Streudiagramm, um die Achsen zu ändern:

MerkmalWas es misstNiedriger WertHoher Wert
HelligkeitHochfrequenzinhalt (Nullübergangsrate)Dunkel, dumpfHell, luftig
EnergieGesamtlautstärke (RMS)Leise, subtilLaut, druckvoll
TonhöheFundamentalfrequenz (50-2000 Hz, logarithmische Skala)Tiefe TonhöheHohe Tonhöhe
DauerSample-Länge (logarithmische Skala, 30s = 1.0)Kurz (transient)Lang (nachhaltig)
NullübergängeWellenform-NullübergangsrateNiedriger FrequenzinhaltHoher Frequenzinhalt
Spektrale FluktuationWie sehr sich das Spektrum über die Zeit ändertStabil, nachhaltigDynamisch, transient
MFCC 1Mel-frequency cepstral coefficient 1 (spiegelt Energie wider)Niedrige Energie-TimbreHohe Energie-Timbre
MFCC 2Mel-frequency cepstral coefficient 2 (spiegelt Helligkeit wider)Dunkles TimbreHelles Timbre
RauheitDissonanz/Härte (zweite Differenzen)Sanft, klarRau, hart
GeräuschigkeitGeräusch vs. tonaler Inhalt (1 - Periodizität)Tonal, gestimmtGeräuschhaft, perkussiv

Standardachsen: X = Helligkeit, Y = Energie. Dies gibt einen guten Überblick: dunkle/ruhige Samples in der unteren linken Ecke, helle/laute Samples in der oberen rechten Ecke.

Empfohlene Achsenkombinationen:

  • Helligkeit vs Energie: Allgemeiner klanglicher Überblick
  • Tonhöhe vs Geräuschigkeit: Trennen Sie tonale Samples von perkussiven
  • Dauer vs spektrale Fluktuation: Trennen Sie nachhaltige Klänge von Transienten
  • Rauheit vs Helligkeit: Finden Sie harte vs sanfte Klänge auf jedem Helligkeitsniveau

Das Streudiagramm unterstützt die Standardnavigation auf der Leinwand:

  • Scrollen zum Zoomen: Rein- und rauszoomen, zentriert auf die Cursorposition
  • Klicken und ziehen: Pan im Diagramm, wenn hineingezoomt
  • Hover: Tooltip zeigt den Samplename und die Merkmalswerte
  • Klicken: Wählen Sie ein Sample aus (im Diagramm hervorgehoben)
  • Zurücksetzen-Schaltfläche: Zoom und Pan auf die Standardansicht zurücksetzen
  • Löschen-Schaltfläche: Entfernen Sie alle Samples aus dem Diagramm
GreenGo SoundMap vergrößertes Streudiagramm mit einem Tooltip, der Sample-Details einschließlich Dateiname, Dauer, Abtastrate, Tempo, Energie, Valenz und Tanzbarkeit anzeigt
Vergrößerte Ansicht — fahren Sie mit der Maus über einen Punkt, um den Samplename und seine Audio-Merkmale zu sehen.

Die Statusleiste am unteren Rand zeigt Echtzeitinformationen an:

  • Sample-Anzahl ('247 Samples')
  • Hover-Info (Samplename beim Überfahren)
  • Stimmenanzahl ('Stimmen: 3/64')
  • Cursorposition ('XY: 0.50, 0.50')
  • MIDI-Gerätestatus

Samples anhören

Sie können jedes Sample direkt aus dem Streudiagramm anhören:

  1. Klicken Sie auf einen Punkt, um ihn auszuwählen
  2. Noch einmal klicken (oder die Wiedergabetaste im Sample-Pool drücken), um eine Vorschau anzuzeigen
  3. Das Sample wird über Ihren Standard-Audioausgang abgespielt
  4. Drücken Sie Leertaste, um alle abgespielten Samples zu stoppen

Die Audio-Engine unterstützt 64-stimmige Polyphonie, sodass Sie mehrere Samples gleichzeitig auslösen können. Audio-Puffer werden nach dem ersten Laden für sofortige Wiedergabe zwischengespeichert.

Hüllkurvensteuerungen (rechte Seitenleiste):

  • Attack: 0.001s - 2s (wie schnell das Sample einblendet)
  • Release: 0.01s - 2s (wie schnell das Sample beim Loslassen ausblendet)

Zufallssteuerungen (rechte Seitenleiste):

  • Tonhöhe: +/- Halbtöne (zufällige Tonhöhenvariation pro Trigger)
  • Pan: Stereo-Pan-Zufallsvariation
  • Startposition: Zufälliger Startpunkt innerhalb des Samples (%)

Diese Steuerungen ermöglichen es Ihnen, Samples mit Variation anzuhören, was nützlich ist, um zu testen, wie ein Sample unter verschiedenen Bedingungen funktioniert.


Erstellen eines Sample-Pools

Der Sample-Pool ist Ihre persönliche Sammlung ausgewählter Samples. So verwenden Sie ihn:

  1. Zum Pool hinzufügen: Wählen Sie ein Sample im Diagramm aus und drücken Sie P, oder verwenden Sie die Hinzufügen-Schaltfläche
  2. Favorit: Drücken Sie F auf einem ausgewählten Sample, um es als Favoriten zu markieren (Sternsymbol)
  3. Entfernen: Verwenden Sie die Entfernen-Schaltfläche in der Pool-Liste
  4. Abspielen: Verwenden Sie die Wiedergabetaste neben jedem Pool-Eintrag
  5. Löschen: Löschen Sie den gesamten Pool
  6. Exportieren: Exportieren Sie den Pool (Pfade) zur Verwendung in anderen Tools
GreenGo SoundMap Sample-Pool-Panel, das die Liste der geladenen Samples mit Wiedergabe- und Favoritensteuerungen zeigt
Das Sample-Pool-Panel — Durchsuchen, Vorschau und Organisieren Ihrer geladenen Samples.

Duplikate finden

Wenn Ihre Samplingsbibliothek über Jahre gewachsen ist, indem Sie Pakete heruntergeladen haben, haben Sie wahrscheinlich Duplikate. Die Duplikaterkennung von SoundMap findet zwei Arten:

  1. Exakte Duplikate: Gleicher Dateiname (rot angezeigt)
  2. Timbre-Duplikate: Ähnliche Audio-Merkmale (Merkmalsabstand < 0.05, gelb angezeigt)

Klicken Sie auf 'Duplikate finden' im Sample-Pool-Panel, um die Erkennung auszuführen. Die Ergebnisse zeigen gruppierte Duplikate mit einer Entfernen-Schaltfläche für jedes. Dies ist eine der schnellsten Möglichkeiten, eine aufgeblähte Samplingsbibliothek zu bereinigen.


MIDI-Controller-Integration

SoundMap funktioniert mit MIDI-Controllern über die Web MIDI API:

  1. Schließen Sie einen MIDI-Controller an Ihren Computer an
  2. SoundMap erkennt ihn automatisch (Statusleiste zeigt den Gerätenamen an)
  3. MIDI-Noten lösen Samples basierend auf ihrer X-Achsenposition aus
  4. Höhere Noten lösen Samples weiter rechts auf der X-Achse aus
  5. Die Anschlagsstärke beeinflusst die Lautstärke des Samples

Anschlagsstärke ist im Anschlagsstärke-Panel einstellbar (0-100%). Loop-Erkennung identifiziert automatisch, ob Sie ein sich wiederholendes Muster spielen (2-Sekunden-Fenster).

GreenGo SoundMap mit MIDI-Controller-Integration, die das Streudiagramm und den MIDI-Verbindungsstatus zum Auslösen von Samples von einem Hardware-Controller zeigt
MIDI-Integration — lösen Sie Samples direkt von Ihrem Hardware-MIDI-Controller aus.

Gestenaufzeichnung und MIDI-Export

SoundMap kann Ihre Mausbewegungen im Streudiagramm als 'Gesten' aufzeichnen und als MIDI-Dateien exportieren:

  1. Klicken Sie auf die Gesten-Schaltfläche (Kreissymbol), um die Aufzeichnung zu starten
  2. Klicken und ziehen Sie auf der Leinwand, um einen Pfad zu zeichnen
  3. Klicken Sie erneut auf Gesten, um die Aufzeichnung zu stoppen
  4. Die Geste wird zur Gestenliste hinzugefügt
  5. Wählen Sie eine Quantisierungs-Einstellung (Aus, 1/4, 1/8, 1/16, 1/32 Noten)
  6. Klicken Sie auf Geste exportieren, um sie als MIDI-Datei zu speichern

Die MIDI-Datei mappt Ihren gezeichneten Pfad auf Noten: Die X-Position an jedem Punkt bestimmt die Tonhöhe, und das Timing Ihres Zeichnens bestimmt den Rhythmus. Dies ist eine kreative Möglichkeit, melodische Sequenzen aus Ihrer Samplingsbibliothek zu generieren.

MIDI-Linienmodus ist eine verwandte Funktion: Klicken Sie auf 'MIDI-Linie', um eine gerade Linie über die Leinwand zu zeichnen. MIDI-Noten werden auf Positionen entlang der Linie gemappt, was nützlich für melodisches Sequencing über einen bestimmten Bereich Ihrer Samplingsbibliothek ist.


Speichern und Laden von Presets

Sie können Ihre aktuelle SoundMap-Konfiguration als Preset speichern:

  1. Klicken Sie auf Speichern im Presets-Panel
  2. Nennen Sie das Preset
  3. Das Preset speichert: aktuelle Achsen, Zoomstufe, Pan-Position, Hüllkurven-Einstellungen, Zufalls-Einstellungen und Anschlagsstärke
  4. Um es neu zu laden, klicken Sie auf Laden und wählen Sie ein Preset aus der Liste aus

Presets werden als JSON-Dateien in Ihrem Anwendungsdatenverzeichnis gespeichert. Sie können Presets aus der Liste löschen.


Häufig gestellte Fragen

Erkennt SoundMap BPM oder musikalischen Schlüssel?

Nein. SoundMap extrahiert timbrale Merkmale (Helligkeit, Energie, Tonhöhe, Rauheit usw.) für Sounddesign-Zwecke. Es erkennt kein BPM oder musikalischen Schlüssel. Für BPM- und Schlüssel-Erkennung verwenden Sie den Analyse-Tab. SoundMap ist für die Organisation von Samplingsbibliotheken konzipiert, nicht für DJ-harmonisches Mischen.

Wie viele Samples kann SoundMap verarbeiten?

SoundMap kann Hunderte von Samples im Streudiagramm verarbeiten. Die Leistung hängt von Ihrem Gerät ab, aber die canvas-basierte Darstellung ist effizient. Sehr große Bibliotheken (1000+) können beim ersten Laden einige Minuten zur Analyse benötigen.

Welche Audioformate werden unterstützt?

WAV, MP3, OGG, FLAC, AIFF, M4A, AAC und WMA. WAV-Dateien werden am schnellsten analysiert (native Analyse mit Node.js). Andere Formate werden im Browser über die Web Audio API analysiert, was etwas langsamer ist, aber die gleichen Merkmalswerte liefert.

Kann ich SoundMap ohne einen MIDI-Controller verwenden?

Ja. MIDI ist optional. Sie können Samples anklicken, um sie anzuhören, einen Sample-Pool erstellen, Duplikate erkennen und Gesten als MIDI exportieren, ohne Hardware. Die Unterstützung von MIDI-Controllern ist ein Bonus für Live-Performance und Experimentieren.

Funktioniert SoundMap offline?

Ja. Alle Merkmals-Extraktionen und Visualisierungen laufen lokal auf Ihrem Gerät. Keine Internetverbindung erforderlich.

Kann ich Metadaten von Samples in SoundMap bearbeiten?

Nein. SoundMap dient nur der Visualisierung und dem Anhören. Um Metadaten zu bearbeiten, senden Sie Dateien an den Metadaten-Tab über den Dateimanager.