It's for images,
but just take away a dimension and it looks like audio.
Audio processing can be very data parallel so I'm surprised I haven't
seen any work related to audio on a GPU. Maybe it's not so suitable
after all.
On Sat, Jul 2, 2016 at 3:24 PM, Thomas Brand <tom(a)trellis.ch> wrote:
On Sat, July 2, 2016 23:14, Stéphane Letz wrote:
Faust was the first thing that came to mind indeed! The introduction
paragraphs in the documentation says
-specification language
-describe signal processors from a mathematical point of view
-free from implementation details
But right after that:
-FAUST programs are fully compiled, not interpreted.
I can imagine to bundle FAUST code from different processors
semi-automatically or handcrafted to one unit relatively easily. However i
was thinking in a direction where the units live in a host still as single
units, to be connected in different ways, and the host would dynamically
derive a single math operation of the current graph. I understand this
would include recompilation or some kind of JIT compilation in order to
work. If possible at all, i think Faust would currently be the best fit,
since it already offers some of the fundamental concepts needed to even
think about doing something like this. That would allow large graphs with
almost no context switches (this is pure speculation).
Greetings
Tom
PS: jack-devel list added to reply
> Le 2 juil. 2016 à 22:58, Thomas Brand <tom(a)trellis.ch> a écrit :
>
> Hi,
> i wondered if the following scenario could work. Assuming DSP is
> basically maths, and the formula and variables for every plugin would be
> known, would it then be possible to magically simplify all formulas of
> all plugins to one single formula doing all in one step? Does this sound
> weird? Greetings
> Tom
>
_______________________________________________
Jack-Devel mailing list
Jack-Devel(a)lists.jackaudio.org
http://lists.jackaudio.org/listinfo.cgi/jack-devel-jackaudio.org