Einzelnen Beitrag anzeigen

Benutzerbild von sx2008
sx2008

Registriert seit: 16. Feb 2008
Ort: Baden-Württemberg
2.332 Beiträge
 
Delphi 2007 Professional
 
#10

AW: MIDI öffnen und zu Frequenz (hz) und Länge(ms) konvertieren

  Alt 14. Feb 2012, 10:15
Hier gibt es eine Umrechnungstabelle + Erklärung zum mathematischen Hintergrund:
http://www.phys.unsw.edu.au/jw/notes.html
Verwende ein Array um die Frequenzen abzulegen:
Delphi-Quellcode:
TMidiNoteFreqArray = array[21..108] of float;
const
 MidiNoteFreqArray : TMidiNoteFreqArray = (
27.5, ... {viele weitere Frequenzen hier}, 4186);
Man kann auch die Formeln verwenden, um alle Frequenzen zwischen MidiNote 0 bis 127 auszurechnen.
  Mit Zitat antworten Zitat