Re: [LAD] hard realtime performance synth

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: David McClanahan <david.mcclanahan@...>
Cc: LAD list <linux-audio-dev@...>
Date: Thursday, January 28, 2010 - 9:40 pm

On Thu, 28 Jan 2010, David McClanahan wrote:

> Who wants a DAW. I'd be happy a while with a stable minimoog emulator. The

Well, knock yourself out. Make us all proud!

> with Ubuntu's Studio packages, Bristol locks up and then locks up the

As Torben said, Bristol and Zyn are well-known to be
programmed in a manner that is NOT RT-safe... even if the OS
is RT-safe.

Meanwhile, lots of folks here are getting good performance
with Linux audio without a ton of fiddling.

> Well there are affordable synths(mostly wavetable ones) that don't appear

Correct. And the entire OS and hardware is dedicated to the
task of synth. And the hardware is generally
application-specific. In fact, most of your hardware synths
(whether analog or digital) are build around several
application-specific integrated circuits (ASIC) that act as
co-processors for specific tasks (whether an oscillator or
DSP).

GNU/Linux, on the other hand, is a general-purpose,
multi-tasking operating system for non-specific hardware.
Most people coming to Linux are /not/ looking for an OS to
turn their PC into a dedicated synth.

So, duh, the -rt kernels for a desktop OS are not fit to be
used for a safety-critical control system than needs HRT.
For that sort of application, you need a customized version
of Linux fine-tuned for the hardware.

Why hasn't it happened, yet? Because most folks don't want
this from Linux. And those that /do/ realize that it is
hardware specific, and you /will/ have to roll your own OS
(e.g. Korg, Harrison Consoles). You can't just download
"KewlSynthOS" and run it, because there are several
prerequisite hardware components to make the system run
properly (whether off-the-shelf or home-grown).

> Well I understand it from that perspective, but for a performance

No buffering? We're talking about DIGITAL signal
processing, right? Are you serious?

-gabriel

_______________________________________________
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
http://lists.linuxaudio.org/listinfo/linux-audio-dev

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[LAD] hard realtime performance synth, David McClanahan, (Sat Jan 23, 10:33 pm)
Re: [LAD] hard realtime performance synth, David McClanahan, (Tue Jan 26, 8:15 pm)
Re: [LAD] hard realtime performance synth, Jens M Andreasen, (Wed Jan 27, 8:40 am)
Re: [LAD] hard realtime performance synth, David Olofson, (Wed Jan 27, 1:48 am)
Re: [LAD] hard realtime performance synth, David McClanahan, (Thu Jan 28, 8:01 pm)
Re: [LAD] hard realtime performance synth, David Olofson, (Fri Jan 29, 1:32 am)
Re: [LAD] hard realtime performance synth, David McClanahan, (Fri Jan 29, 10:24 pm)
Re: [LAD] hard realtime performance synth, Gabriel M. Beddingfield, (Sat Jan 30, 5:37 am)
Re: [LAD] hard realtime performance synth, Paul Davis, (Sat Jan 30, 12:20 am)
Re: [LAD] hard realtime performance synth, Gabriel M. Beddingfield, (Thu Jan 28, 9:40 pm)
Re: [LAD] hard realtime performance synth, Folderol, (Thu Jan 28, 10:12 pm)
Re: [LAD] hard realtime performance synth, torbenh, (Thu Jan 28, 8:55 pm)
Re: [LAD] hard realtime performance synth, Louigi Verona, (Wed Jan 27, 1:51 am)
Re: [LAD] hard realtime performance synth, Louigi Verona, (Wed Jan 27, 1:34 am)
Re: [LAD] hard realtime performance synth, Stephen Sinclair, (Tue Jan 26, 9:48 pm)
Re: [LAD] hard realtime performance synth, David McClanahan, (Thu Jan 28, 6:55 pm)
Re: [LAD] hard realtime performance synth, Paul Davis, (Thu Jan 28, 7:56 pm)
Re: [LAD] hard realtime performance synth, David McClanahan, (Thu Jan 28, 8:07 pm)
Re: [LAD] hard realtime performance synth, Josh Lawrence, (Tue Jan 26, 8:39 pm)
Re: [LAD] hard realtime performance synth, Gabriel M. Beddingfield, (Sun Jan 24, 2:46 am)
Re: [LAD] hard realtime performance synth, Ray Rashif, (Sun Jan 24, 6:35 am)
Re: [LAD] hard realtime performance synth, Jens M Andreasen, (Sun Jan 24, 1:27 pm)
Re: [LAD] hard realtime performance synth, Louigi Verona, (Sun Jan 24, 2:46 pm)
Re: [LAD] hard realtime performance synth, Jens M Andreasen, (Sun Jan 24, 3:06 pm)
Re: [LAD] hard realtime performance synth, Victor Lazzarini, (Mon Jan 25, 6:16 pm)
Re: [LAD] hard realtime performance synth, Jens M Andreasen, (Mon Jan 25, 5:17 pm)
Re: [LAD] hard realtime performance synth, Gene Heskett, (Mon Jan 25, 6:32 pm)
Re: [LAD] hard realtime performance synth, Jens M Andreasen, (Mon Jan 25, 6:09 pm)