News for hackers. Stuff that matters.
Re:Ask HN: Whatever happened to dedicated sound cards? by gnramires on Thursday September 01, 2022 @12:53PM (#32679261)
Something like (fragment?) shaders for audio would be amazing though. Or maybe just an embedded low power CPU (running realtime). I think there's a lot of room for generative audio still (or various degrees of "rendering audio"), or applying distortions like doppler, various reverbs, or just generating things on the fly via synthesis, you can do things like make each effect unique and have various custom parameters (material pairs, impact velocity, room conditions, etc.).

I think full 3d audio is a different problem though because it, at least, requires a version of the rendering problem (for waves). It's harder in some ways than light rendering (because phase/coherence matters sometimes, the wave equation is harder to solve), but easier in others (no need as much detail as light, wavelength is large), or just plain weird (nonlinear effects from rattling and such).

Re:Ask HN: Whatever happened to dedicated sound cards? by EnigmaCurry on Thursday September 01, 2022 @02:13PM (#32680631)
Generating sound on the GPU via shaders is definitely a thing. There's a bunch on shadertoy that do just that : https://www.shadertoy.com/results?query=&sort=popular&filter...
Re:Ask HN: Whatever happened to dedicated sound cards? by Arcanum-XIII on Thursday September 01, 2022 @05:21PM (#32683400)
There’s still sound card with programmable DSP, quite often used to replicate high end effects. They cost a lot - and every plug-in are specialized to a brand. Still quite useful because the quality of those are very high, and don’t impact the recording process.

Or there’s still some “generic” box (I mean that you can program yourself) like the Symbolic Sound Kyma Capybara. They’re quite niche thought, like modular synth.

Re:Ask HN: Whatever happened to dedicated sound cards? by bick_nyers on Thursday September 01, 2022 @06:36PM (#32684277)
Sounds kinda like ray tracing and physically based rendering to me