Projects / Q-Audio


Q-Audio is a digital audio interface for Q. The package contains three modules which together provide the basic functionality needed to write digital audio applications. The audio module implements a (nearly) real-time audio interface on top of the PortAudio library. The sndfile module allows you to access sound files in various formats using libsndfile. The wave module provides basic operations for creating and manipulating wave data, including operations to convert sample rates, to calculate Fourier transforms, and to display wave data in a GGI visual.

Operating Systems

Recent releases

  •  26 Sep 2004 03:57

    Release Notes: This release sports an overhaul of the sample rate conversion functions to improve the handling of varying conversion ratios.

    •  24 Sep 2004 07:40

      Release Notes: This is a minor update which adds some sample rate conversion functions to the wave module.

      •  21 Sep 2004 18:31

        Release Notes: This is a major update, featuring support for ALSA and Jack via PortAudio v19, and Fourier transform operations via FFTW3. Moreover, a new "wave" module has been added to perform efficient manipulation of wave data.

        •  01 Feb 2004 02:53

          Release Notes: This package has been updated for Q 5.0.

          •  09 Jan 2004 04:52

            Release Notes: This release sports a new draw_wave module for displaying audio data in a GGI visual. A sample graphical audio player is also included.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.