Also this is interesting: http://halide-lang.org/ 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.