AUDIO Extension
for the X Window System
Contents

Pre-compiled packages

.deb packages for i386 and amd64 to be posted here soon...

Sources

2008/02/03: xaudio-0.6.1.tar.gz. README containing installation notes.

  • Bugfix release since I screwed up latest tar-ball... fixed Makefile sillyness and hosed removal of debugging remnants in ALSA plugin

2008/01/30: xaudio-0.6.tar.gz.

Changelog:

  • Simple audio compositing manager; fix bugs in virtual pcm context handling that were exposed subsequently
  • Provide "clamp" operation; otherwise clients could counteract attenuation by audio compositing manager by storing excessively large sample values
  • Replace rigid pcm device attribute scheme with more flexible properties; also allow properties on pcm contexts (so applications can signal to the audio manager who they are and what they want).
  • ALSA plugin, most applications work out of the box now; synchronizes nicely to audio clock (in case it deviates from nominal clock rate), but still a little bit to do to keep latency at exact threshold; also, plugin should set something like NET_WM_PID to help audio manager a little bit
  • Small fixes to server-side code (some excessive CPU usage bugs in convolution operators, 64-bit fixes); everything works fine now also on amd64 and mixed 32-/64-bit systems (even for shared memory)
  • Improved shared memory sample buffers; buffer window base pointer can now also be placed in shared memory (for even lower latency); protocol change
  • autoconf; not sure that I am thrilled of autotools, but it sure makes things like handling of dependencies and installation locations easier

2007/09/13: xaudio-0.5.tar.gz

Changelog:

  • Initial release: Server

Helge Bahmann <hcb@chaoticmind.net>