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 _______________________________________________ Linux-audio-dev mailing list [email protected] http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev
