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
