Hi Kris, On Tuesday, October 26, 2010 05:24:59 pm Kris Calabio wrote: > I'm new to the Linux Audio community. Let me introduce
Welcome!! > Does anyone have suggestions for diving into the world of > open source development? I've looked at some source 1. Watch this movie: http://wiki.xiph.org/A_Digital_Media_Primer_For_Geeks_(episode_1) 2. You said you know C and C++... so, you're all set there. :-) 3. Read through jack docs and examples in the source code for jack. 4. Another good tutorial/resource is Paul Davis's tutorial on using the ALSA API: http://www.equalarea.com/paul/alsa-audio.html 5. Pick an app that you like, and start squashing bugs. It'll be slow and tedious and confusing at first. But that stuff pays off big-time later. Not only will you have massive debugging chops, but you'll have some good trial-and-error opportunities to learn what you do/don't like doing. Not everyone likes nasty DSP algorithms, but some guys can't get enough. Not everyone likes picking the perfect pixel size for a custom widget... but other guys really enjoy that. > code of applications I use but get pretty lost. Are > there any simple Jack applications that have easy to > read code? I'm all for taking baby steps. I'm also Gordon suggested playing with plugins... and I think that's an excellent suggestion. Fons Adriaensen writes very clean, well-designed code, with many small apps, plugins and libraries. http://www.kokkinizita.net/linuxaudio/downloads/index.html Except for his DSP algorithms (which use terse mathematical notation), I find his code easy to follow. -gabriel _______________________________________________ Linux-audio-dev mailing list [email protected] http://lists.linuxaudio.org/listinfo/linux-audio-dev
