I am trying to determine if I should work on writing a HowTo "Linux 
Audio DSP Research and Development". I believe that my current situation 
at work is generic enough that other people will benefit from learning 
about my solutions. I am still sorting through all the information and 
projects on the web. It turns out to be quiet a challenge to determine 
the best libraries and frameworks for this kind of work. But before I 
invest time in the formal HowTo, I would like to ask if anybody knows 
about a similar document that I might have missed and how much people 
value such a new document.

I am thinking of covering the following topics:

1.) Support for initial research and development: Octave,  SciLab ...
2.) Few Linux programming basics and selection of links (POSIX threads, 
command line interface libraries, Makefile/compilers)
3.) Basic audio I/O and plugin architectures (ALSA, portaudio, file IO 
libraries, LADSPA, JACK)
4.) Graphical libraries to generate realtime plots
5.) Optimized math (LAPACK++, ... )+ DSP libraries (sonicflow, libDSP, 
SndObj, SPKit, ...)
6.) GUI libraries (Gtk, QT, Fltk, wxWindows)

Websites such as http://sal.kachinatech.com/ or http://linux-sound.org/ 
include an extensive list of projects. But there doesn't seem to be a 
rating of the different projects and a help on how to put it all 
together. http://scilinux.sourceforge.net/ is a good start, but doesn't 
specifically address Audio DSP issues and doesn't provide an "put it all 
together" view. That's what I would like to see being addressed in the 
new HowTo.

I am also interested in learning (and maybe conducting a poll) who is 
using which libraries/systems.

Your comments and suggestions are welcome!

-M

-- 
Martin Wolters
Creative ATC   
1500 Green Hills Road
Scotts Valley, CA 95066
Phone: ++1 (831) 440-2848
Fax: ++1 (831) 440-2882


Reply via email to