2013-03-11 9 views
6

Ich baue auf einer App, die eine Funktion hat, die den Ton aufnimmt, der im Mikrofon kommt. Es wäre praktisch, eine grafische Ansicht des eingehenden Sounds, wie zum Beispiel http://www.filebuzz.com/software_screenshot/full/10920-Audio_Edit.gif zu geben.Grafik-Sound-Analysator des Mikrofons

Ich suchte ein wenig für ein Tutorial online, aber das einzige, was ich fand, war Audalyzer, aber es ist schwierig für mich, es in den Griff zu bekommen, es nutzt auch die gesamte Schnittstelle und nicht klar, wie Sie es implementieren als Widget ...

Vielleicht kennt jemand ein gutes Tutorial oder einen Beispielcode?

Antwort

2

Sie würden wahrscheinlich eine schnelle Fourier-Transformation dafür verwenden wollen.

Ich würde versuchen, jTransforms: https://sites.google.com/site/piotrwendykier/software/jtransforms

Der Blog hier: http://trueharmoniccolours.co.uk/Blog/ gibt eine gute Einführung in das, was die FFT tut und wie Sie es in ein Diagramm drehen kann. Ich befürchte, dass Sie am Ende davon FFTs verstehen werden ...

+0

Gemessen am Link in der Frage möchte das OP die Audio-Wellenform darstellen, kein Spektrogramm. Eine FFT sollte also nicht notwendig sein. – Michael

+0

Nun kann es entweder in diesen Formen: http://image.made-in-china.com/2f0j00UvBEaqIRHdbK/EL-Sound-Activated-T-Shirt.jpg oder http://web.hcpss.org/~paul_wiedorn/ types/soundengineeringjf_files/soundPicture.jpg. Ich denke, dass die Grundlagen, um von einem zu beginnen, gleich sind, oder bin ich falsch? –

+0

@Micheal Sie haben absolut recht. Es tut uns leid! – GHC

Verwandte Themen