Come faccio ad analizzare un file audio per la frequenza di uscita e la durata?

StackOverflow https://stackoverflow.com/questions/4027435

  •  26-09-2019
  •  | 
  •  

Domanda

Ho una funzione in grado di riprodurre le frequenze impostate. ingressi della funzione sono la frequenza e la durata. Come posso analizzare un file audio in modo da avere la frequenza di uscita per ogni milisecond di audio.

ad es .: MS, Frequenza
1, 400 Pagina 2, 401 Pagina 3, 402
etc.

Se v'è Mac basata su software che può fare questo, sarei bene con pre-elaborazione dei file audio e solo inputing la frequenza / combo durata.

Grazie!

È stato utile?

Soluzione

La maggior parte dei file audio (registrazioni di qualcosa di diverso da una semplice onda peccato) non hanno una frequenza di uscita singolo, in modo da quello che stai cercando di fare è praticamente impossibile. E ' è possibile determinare la dominante o fondamentale di frequenza di un file audio, ma questo diventa più difficile da fare (e meno preciso) il più breve il file è. Un uno-millisecondo frammento di qualità CD (mono) si compone di soli 441 campioni.

Stai forse cercando di trasformare una registrazione nelle sue note che lo compongono, e quindi riprodurre la melodia con la funzione che svolge le frequenze? Per vedere come fondamentalmente difficile questo compito è, provare googling "wav-a-midi".

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top