Hi all,
I'm new to the Linux Audio community. Let me introduce myself:
(You can skip to "Ok getting to the point" if you like :P )
I'm primarily a rock musician and have a home recording setup with a Presonus
Audiobox USB, Guitar Rig 3, and Reaper on a Windows system, and it works really
well for me. I've been using Linux ever since I started studying computer
science in college since 2006 and immediately recognized it as marginally
better than Windows. I've considered switching my home system completely to
Linux and free software (all knowledge must be free!), but I love Reaper too
much.
So I decided to dual boot on my new laptop about a month ago. I still have
Windows 7 to get stuff done in Reaper quickly and comfortably, and Ubuntu
Studio to experiment with. I must say, this last month I've learned so, so
much about Linux, DSP, and computers in general. The flexibility of Jack is
awesome. I love how all my plugins don't have to be run all in one DAW
application. Jack with Ardour and Guitarix rivals my Windows setup, though I
still prefer Reaper.
Ok getting to the point:
Does anyone have suggestions for diving into the world of open source
development? I've looked at some source 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 open to reading suggestions
(online resources, books, anything really).
The lowest level of DSP programming I've ever done was with Pure Data. (I made
a wavetable/FM synthesizer in pd that I could post if anyone's interested.)
Are there other programming languages I should learn? I know C, C++, and
Java. I understand that FAUST is a good DSP language. Are there others?
The Linux community is great and the free audio software is really powerful!
It's definitely THE ideal alternative for musicians on a budget like myself.
Unfortunately, you sort of have to be tech savvy to be a Linux musician. The
average musician is not. I want to be part of the development of free audio
software as my way of giving back to this wonderful community and helping the
average musician.
_______________________________________________
Linux-audio-dev mailing list
[email protected]
http://lists.linuxaudio.org/listinfo/linux-audio-dev