Schnappen Sie sich zuerst Sonic Visualizer , es ist viel besser als Audacity, um Sounds zu betrachten.
Was Sie hier sehen, ist wahrscheinlich das Ergebnis der Summe von zwei einfachen und stationären Geräuschen bei nahe beieinander liegenden Grundfrequenzen. Dies führt zu einer Schwebung ihrer Grundschwingung, wodurch die beobachtete Amplitudenmodulation (Tremolo) verursacht wird.
Zwei wichtige Faktoren sorgen dafür, dass sich ein synthetischer Klang natürlich anfühlt:
- Gibt an, ob der Klang des Originalinstruments im Laufe der Zeit korrekt wiedergegeben wird. Zu betrachtende Kriterien: Timbre (Verteilung der Harmonischen), Timbre-Modulationen über die Zeit, Amplitudenmodulation über die Zeit (Vorhandensein von Tremolo, Gesamthüllkurve der Amplitude), Tonhöhenmodulationen (Vorhandensein von Vibrato) ein kurzer Übergang wie bei Blechbläsern ...).
- Wie es auf die Kontrolle durch den Darsteller reagiert. Sie müssen auflisten, welche Parameter zusammen mit den Notendaten für Ihr System verfügbar sind (werden Klänge aus einer bloßen MIDI-Datei synthetisiert? Von einem für Anschlagstärke und Aftertouch empfindlichen MIDI-Keyboard? Von einem speziellen Hardware-Gerät, das ein Akkordeon emuliert, mit Beschleunigungsmessern und Drucksensoren?) und verstehen, wie diese Eingaben Syntheseparametern zugeordnet werden. Sie müssen auch angeben, über welche Steuerelemente der Darsteller das System steuern soll (kann der Benutzer beispielsweise die verschiedenen Register ein- und ausschalten?).
Ich werde 3 Syntheseansätze erwähnen, die Sie für dieses Problem verfolgen können:
Probenahme. Zeichnen Sie nacheinander alle Noten eines Akkordeons unter verschiedenen Spielparametern auf (wie stark das Folgende bewegt wird, z. B. alle verschiedenen Registerkombinationen). Spielen Sie diese umfangreiche Datenbank mit Sounds mit Loops ab, damit sie so lange dauern, wie Sie möchten. Vorteile: Eine isoliert aufgenommene Notiz klingt von der Realität nicht zu unterscheiden. Nachteile: Klingt möglicherweise "falsch" und reagiert nicht auf Eingaben von Interpreten (nicht "aussagekräftig"), es sei denn, Sie beginnen mit einer Signalmanipulation des aufgenommenen Samples - an diesem Punkt klingen sie nicht so natürlich, wie sie aufgenommen wurden. Viel Speicherplatz für die Samples. Achtung: Es ist eine ziemlich komplizierte Aufgabe, ein Instrument vollständig abzutasten und alle Daten zu organisieren, und es gibt bereits Unternehmen, die sehr gut darin sind, diese Art von Dingen zu erledigen.
Klassische subtraktive Synthese. Sie könnten mit zwei Rechteck- oder Pulswellen beginnen, die etwas verstimmt sind, um zu schlagen, ein bisschen Hochpassfilterung, um eine "nasale" Qualität zu erzielen, und einem Equalizer, um diese zu färben ... Dann stapeln Sie mehrere davon, um verschiedene Register zu erhalten . Schauen Sie in die Patch-Bibliotheken der klassischen "alten" Synthesizer (JX8p, D50, M1). Vorteile: können sehr ausdrucksstark gemacht werden - da Sie die Kontrolle über die gesamte Klangproduktion haben, können Sie Eingabeparameter einfach auf Klangparameter abbilden. Sie müssen das Rad nicht neu erfinden und können sich auf den vorhandenen Klangsynthesecode stützen. Unbequem: klingt "synthetisch" (aber "lebhaft & synthetisch" ist manchmal besser als "realistisch & tot"!).
Physikalische Modellierung. Sie könnten durch physikalische Modellierung etwas Realistischeres erreichen als durch subtraktive Vanillesynthese. Versuchen Sie, einige Reedmodelle (die 3 genannten Programme haben ein grundlegendes Primitiv für physikalische Modellierung) zusammenzuschustern (z. B. in csound, Max / MSP oder Supercollider) nicht sicher, ob sie freie Stimmzungen haben), fügen Sie einen EQ oder einen einfachen Resonator hinzu. Im Idealfall können Sie realistisch klingende und kontrollierbare Effekte erzielen, auch wenn dies nicht der einfachste Weg ist!