Answer the question
In order to leave comments, you need to log in
GUI-toolkit for drawing audio spectrum
Hello.
I am writing a program for spectral analysis and sound equalization under Windows. Language: C++. Actually, it's time to test the algorithm, and I stalled on creating a graphical interface for the application. I don't want to reinvent the wheel, and I'm not a designer either. Nevertheless, you need to build a graph with a logarithmic frequency scale, and you need to build quickly.
I tried Microsoft Chart Controls in the CLR, but specifically upset the speed of the application. The output sound lags despite the fact that everything is fine in the console application. It is understandable, the CLR for an empty application creates about 15 threads. (Why?!) I also looked at the VCL from Embarcadero - there are problems with building my code already created in VC. Google prompted Qwt for Qt (I'll leave it as a last resort, because I want to create a more or less native application), wxPlotCtrl for wxWidgets, PLplot. Never created applications on Win32 API and MFC before.
In general, tell me where to start (more precisely, than to finish). Thanks in advance for your replies.
Answer the question
In order to leave comments, you need to log in
In my thesis, I built it in 3D, it worked smartly on a PC in 2002, it looked like this
. You could rotate the spectrum for everyone and increase the detail if you wish. The testura is stupid, but at that time I liked it :)
If you need native and fast, then you need to use DirectX (Direct3D). For example, this library is written using Direct3D, although it is designed for use under .NET.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question