You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
good question! I wasn't aware of Soundpipe but it looks very interesting.
They are both C libraries for audio DSP, and it looks like we have similar models of operation (what Soundpipe calls "create" we call "init", "compute" is "tick", "destroy" is "free". Both projects have a concept of each module or UGen computing one sample at a time. LEAF has a mempool implementation that allows for very careful structuring of memory - super useful for embedded code, not sure if soundpipe has something similar. Looks like soundpipe has a larger community and likely much better documentation as a result. Soundpipe looks like a lot of modules are derived from Faust export or CSound ports, while LEAF pulls more from STK and original things written directly in C.
How does this differ from Soundpipe?
https://github.com/SeesePlusPlus/soundpipe
The text was updated successfully, but these errors were encountered: