Felipe Rivera Contributors ============ - Simone Lehmann Skin support and some changes to the GUI as well as a set of skins - Richard Rauch Caveats under NetBSD systems - Giuliano Pochini Provided an assembly round function for the PowerPC architecture - Frank Klemm Provided a faster round function for the x86 architecture Many comments, bug reports, suggestions, feedback and code - Khadiyd Idris Patch for saving/loading correctly the bands Automatic volume attenuation/rising when turning the EQ off/on idea and initial implementation - Darabos Edvárd Konrád Report and patch for preamp not loading bug [#910253] - Bob McGwier Suggested using mod arithmetic for the indexes in the filter loop (faster code) - Alejandro Pulver CPU features detection in FreeBSD - Edd Barret Help for OpenBSD - Thomas Cort Fixes for GTK bugs ================ - Almost all of the GUI code was blatantly stolen from XMMS's equalizer code with some modifications - The autoconf stuff was based on xmms-crossfade's own - The look of the GUI was taken from the Panic skin. by Xcs - The application note from Motorola 'DSP based 10-Band equalizer' has a lot of interesting information about designing pass band filters, etc. Although some of the math they do on the application note had errors, it was still pretty useful. You can get it from: http://www.harmony-central.com/Computer/Programming/apr2-d.pdf - Used the Echo plugin as a template for starting this plugin - The benchmark code was taken from Randal E. Bryant lectures on Introduction to Computer Systems at CMU. The lecture material seems to be widely used at universities in USA (found copies in several CS websites) http://csapp.cs.cmu.edu/public/lectures/class18.pdf