Thema: Delphi Suche MIDI Spezialist

Einzelnen Beitrag anzeigen

Benutzerbild von dizzy
dizzy

Registriert seit: 26. Nov 2003
Ort: Lünen
1.932 Beiträge
 
Delphi 7 Enterprise
 
#5

Re: Suche WAV-Datei-Spezialist

  Alt 2. Mai 2004, 16:39
Was die eigentlichen Probleme ausmacht, das sind die Obertöne, die jedes von Hand gespielte Instrument hat, und Synthesizer ahmen das auch nach. Bei einem C auf einem Klavier gespielt klingt z.B. der komplette C-Dur Akkord mit, und alle weiteren höheren C's. Sogar das b, also die Septime, klingt mit! Und diese Spektren sind auch wieder von Intrument zu Instrument unterschiedlich. Ganz gemain ist auch Gesang. Das Spektrum der menschlichen Stimme ist gewaltig! Und es ist schwer herauszufinden, welcher Ton es sein soll, da jeder Mensch charakteristische Frequenzen hat, die immer mitklingen. Die sind auch der Grund dafür, dass man eine Stimme immer wieder erkennt, obwohl sie mal hoch, und mal tief sprechen kann. Das sind die sogenannten "Formanten", und die klingen so stark mit, dass man sie kaum von der eigentlichen Tonfrequenz unterscheiden kann (aus PC-Sicht, der Mensch kann das problemlos).
Also wirst du immer die ganzen Obertonspektren mit in Noten setzen, und wenn mal mehr als nur ein Instrument spielt, dann hat man fast keine Chance sauber zu seperieren.
Ich hatte man ein Prog mit dem man ein Wave in ein Bild übersetzen konnte. X-Achse = Zeit, Y-Achse = Frequenz, Farbe = Lautstärke
Hab dann mal einen Ton mit meinem Saxophon gemacht, und gewandelt - und es ist unglaublich, wie viele Frequenzen an nur einem Ton beteiligt sind. Es sind wirklich schon ganze Akkorde. Das ist auch der Grund, warum ältere Synthesizer immer künstlich klangen, da sie die Obertöne nicht berücksichtigten.
Fabian K.
INSERT INTO HandVonFreundin SELECT * FROM Himmel
  Mit Zitat antworten Zitat