2015-03-03 1 views
0

Je suis nouveau ici, donc désolé d'avance si je fais des erreurs! Problème: J'ai besoin d'analyser ce fichier .wav de musique, en particulier pour sa fréquence, son amplitude et sa hauteur sur des intervalles de temps spécifiques.Comment obtenir des valeurs de fréquence et de temps spécifiques pour le fichier .wav et exporter les valeurs comme .csv

Y at-il un logiciel facile à utiliser et les mesures que je peux prendre pour m'aider à y parvenir?

J'ai essayé audacity, sonicvisualizer, et sigview, mais je ne sais pas comment utiliser ces logiciels de manière appropriée pour atteindre mon objectif spécifique.

Merci d'avance!

+0

Un logiciel qui le fait avec précision dans le cas général (en particulier pour la musique acoustique ou polyphonique en direct) est toujours un projet de recherche, donc pas "facile à utiliser". – hotpaw2

Répondre

1

Praat est bon pour ce genre de choses. Il a été spécialement conçu pour la recherche de la parole, mais il peut aussi (et a été) utilisé pour analyser la musique.

Il possède un langage de script qui permet l'automatisation, et peut analyser les choses que vous mentionnez pour des intervalles spécifiques ou pour l'ensemble du son. Jetez un oeil à la documentation, en particulier les sections Pitch, Intensity, et spectral analyse.

+0

J'ai été capable d'obtenir une table de données XYZ qui affichait le temps, la fréquence et l'amplitude, mais je ne suis pas sûr de savoir comment combiner la fréquence et l'amplitude. –

+0

Cela dépend vraiment du type de combinaison que vous voulez obtenir, et pour quoi. Je ne suis pas sûr de comprendre ce que vous essayez de faire, vraiment. Avez-vous lu l'information sur les liens que j'ai publiés? – jja

0

Sigview est super facile à utiliser et est votre meilleur pari si vous voulez être le plus scientifique à ce sujet (sans investir trop de $$ ou de temps).

Pour utiliser SigView, faites glisser & pour déposer un fichier audio dans sigview. Mettez en surbrillance la partie de la forme d'onde qui vous intéresse et faites un clic droit, sélectionnez l'option 'ouvrir la sélection dans une nouvelle fenêtre'. Lorsque vous regardez la partie de la forme d'onde qui vous intéresse, appuyez sur ctrl-f et vous effectuerez une FFT sur le segment. Faites un clic droit et sélectionnez afficher les pics, voir l'amplitude & fréquence de chaque pic.