[LAD] Suggestion for diving into audio development?
Gabriel M. Beddingfield
gabrbedd at gmail.com
Wed Oct 27 03:46:02 UTC 2010
On Tuesday, October 26, 2010 05:24:59 pm Kris Calabio wrote:
> I'm new to the Linux Audio community. Let me introduce
> Does anyone have suggestions for diving into the world of
> open source development? I've looked at some source
1. Watch this movie:
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:
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.
Except for his DSP algorithms (which use terse mathematical
notation), I find his code easy to follow.
More information about the Linux-audio-dev