: Article Solicitation


Introduction

The Audio Anecdotes project, in the spirit of Andrew Glassner's Graphics Gems, is a cookbook of audio algorithms, techniques, and implementations contributed by the community.

Books such as Graphics Gems and Numerical Recipes have inspired me and this effort. No similar book exists spanning the field of Computer Audio. I have time after time wanted to reach for such a reference. We now have a chance to help create it and help unify the audio community in the process!

Articles

The articles will be short, focused on specific issues, contain illustrations and working C code examples where possible (code will call a generic audio I/O library and will not be platform specific). Articles will provide liberal references to standard sources of information instead of attempting to provide all background information.

How you can help:

Most importantly contact me regarding articles you would like to write! Experts are needed to help verify technical correctness. We also need people to help implement the platform independent audio library on various platforms: Windows, Mac, Linux, SGI, etc.

Audio Anecdotes?

Yes its a funny name; we like alliteration. We are also considering Audio Applets, Sound Samples, Sound Snippets, and others too embarrassing to mention.

Incomplete list of topic areas

Synthesis (noise, additive, subtractive), oscillators, audio synthesis, filters, DSP, 3D/HRTF techniques, echo cancellation, compression/expansion, effects (chorus, reverb, flange, time scaling), fifo/ring buffer implementation and math, analysis, human physiology (masking, minimum detectable change), physics of audio (propagation speed, attenuation, doppler, sound pressure levels), sonification, synchronization(LTC, SPMTE, resampling), compression (lossless, lossy), telephonics (DTMF encode/decode, voice gates, signal detectors), file formats, audio representation (PCM, Frequency domain), mathematics of audio (dB, power), fast math tricks...

See http://www.sworks.com/cookbook/topics.html for a more complete list!

Thanks, I look forward to hearing from you! -- Ken Greenebaum keng@sworks.com