On Tue, 2009-08-11 at 00:43 +0200, Jens M Andreasen wrote:
  On Mon, 2009-08-10 at 17:40 -0400, David Robillard
wrote:
   Software
is the free 'C for CUDA' compiler and SDK from Nvidia 
 Latency low enough to make realtime use feasible? 
 
 What I do is - imagining that I am a Jack client with near zero
 processing time - what I do is that I 'receive previous/send next/launch
 kernel' in one go. Current process is in principle a 192 voice Minimoog
 style polysynth with 4 external audio inputs + a ton of midi in. Mixdown
 to 16 stereo (midi)channels, further mixdown to 8 out (1 stereo 'house'
 + 3 stereo 'fx send') Sorting the dynamically assigned voices to their
 respective channels is currently the main bottleneck - or so it seems.
 With buffersize 3 × 1.3 ms @96KHz I have clockcycles to spare and can at
 ease display a stream of video (320×200) simultaniosly for doing a
 soundtrack to some movie or something. And more ... 
Interesting... I am surprised you can crunch DSP on these things with
this kind of latency at 96Khz.  48Khz should be a breeze then...
  The general hostility against non-GPL software is
tougher though 
Huh?  Are you using "non-GPL" here to mean "not open source"?
-dr