SonaSound is a real-time music visualisation tool using either soundcard input or playing files to the soundcard output.
It features a waveform-, a short-time spectral- and a sonogram display for music application. It tries to be as accurate as possible, not as beautiful as possible.
You can easily transcribe music via the superimposed tuneable (you can adjust the reference "A"'s frequency) staff lines using LPC to generate the spectrum. On the other hand a scientific apporach is possible as well when using the FFT to generate the spectrum and disable the staff lines.
This is a Master's Thesis at the Institute for communications research
at the TU Berlin.
It runs and compiles on almost any unixoid OS. THE main important thing you need is a good graphics card with good drivers to get a smooth scrolling.
You can contact me at
niklaswerner <at> users <dot> sourceforge <dot> net, if you want to offer help, offer me a job or just to complain about missing features…
- This documentation page gives an overview of the requirements and features
- Releases are on the Download page
- CVS access is here,
this is recommended, since it is generally more up to date.
- Complete Documentation:
- The complete Master's Thesis (German) is available on request
- A short summary (German)
- Right. It's gotten better now, should at least compile, though some random crashes are still there.
Screenshots are here
- Unfortunately only OSX's graphics drivers are good enough to allow for smooth scrolling atm, maybe somebody will donate a Matrox card to me...?
- Now It is fast enough under Linux as well, but using textures instead of Blitting, so there are a few annoying limitations in window size ,-(
But basically everything works!
- Go ahead and fetch the files via cvs and compile it
- I'd say this is ready for the final release now. The newest version is the best .-)
- Thanks to my broken Powerbook I had a long train-journey, which I used to port SonaSound to use FFTW3! Sorry guys, gtk2-support is postponed indefinitely… I need to get going on my PhD-thesis first.
- Now I made it a bit more accessible for Mac users: After installing X11 from Apple you can simply use the dmg from the download page and hopefully run SonaSound by double clicking the app.