On Thu, Feb 7, 2013 at 3:34 AM, cunnilinux himself wrote:
> just interested about your POSITIVE motivation (if any).
Here are my top 3:
1.) Modularity
As a user, I can assemble applications in all sorts of different ways,
thanks to JACK.
As a developer, I can rely on building blocks created by other
developers. Excellent libraries like libsndfile, libsamplerate,
PortAudio, JACK, Lilv, Suil, and RtMidi make developing Linux audio
applications much, much easier.
2.) Low latency audio and low jitter MIDI
I can compose music for hours with 1.33 milliseconds of internal
latency without xruns.
I use external synths to create most of my music, so low-jitter MIDI
is an absolute requirement. With Linux, I get peak MIDI jitter around
1.5 milliseconds, which is phenomenal for a USB2 MIDI device sending
MIDI to four synthesizers. I don't think there's a better USB MIDI
driver on any other operating system.
JACK, ALSA, and a realtime kernel make this possible.
3.) Open source
If I find a bug in an application I'm working with or a library I'm
linking to, I don't have to wait around for a developer to fix the
problem. I can fix it myself, and send the fix to the developer.
--
Devin Anderson
surfacepatterns (at) gmail (dot) com
blog - http://surfacepatterns.blogspot.com/
midisnoop - http://midisnoop.googlecode.com/
psinsights - http://psinsights.googlecode.com/
synthclone - http://synthclone.googlecode.com/
_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@lists.linuxaudio.org
http://lists.linuxaudio.org/listinfo/linux-audio-user
LINUX® is a registered trademark of Linus Torvalds in the USA and other countries.
Linuxaudio.org logo copyright Thorsten Wilms © 2006.
Hosting provided by the Virginia Tech Department of Music and DISIS.