Awesome. this is wonderful. This is information that will keep my busy for a while. thank you, Gabriel -Kris --- On Tue, 26/10/10, Gabriel M. Beddingfield <gabrbedd@gmail.com> wrote: > From: Gabriel M. Beddingfield <gabrbedd@gmail.com> > Subject: Re: [LAD] Suggestion for diving into audio development? > To: linux-audio-dev@lists.linuxaudio.org > Cc: "Kris Calabio" <cpczk@yahoo.com> > Date: Tuesday, 26 October, 2010, 8:46 PM > > 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 > |