voxelMeter is an audio visualizer that uses the Fast Fourier Transform to visualize the frequency spectrum using cubes! It was built using cross platform open source software, and will compile/run on mac and linux... isn't that grand?
This series of guides and tutorials discuss the inner workings of a voxel engine.
RtAudio is a set of C++ classes that provide a common API (Application Programming Interface) for realtime audio input/output across Linux, Macintosh OS-X and Windows operating systems. RtAudio significantly simplifies the process of interacting with computer audio hardware. It was designed with the following objectives:.
OpenGL (Open Graphics Library)[2] is a cross-language, multi-platform application programming interface (API) for rendering 2D and 3D computer graphics.