When you find that everything has been done already?

DSP, Plug-in and Host development discussion.
User avatar
kingozrecords
KVRian
1050 posts since 7 Apr, 2019 from Canada

Post Wed Dec 01, 2021 4:58 pm

I failed to make a good deplosive so did ssl and izotope/rx.
It hasn't been haha.

Auto makeup is also an intrepid beast to tame with that said.
DSPplug Products https://www.kvraudio.com/marketplace/dspplug
DSPplug Linktree https://linktr.ee/dspplug
Voiceover, Design, Ghost Production, Ghost Writing services.

yofiel
KVRist
57 posts since 4 Jul, 2021

Post Thu Dec 02, 2021 4:11 pm

It did surprise me that there is no still free multiphonic analog synthesizer emulation after all this time. So I started making one. Then I understood why there are no free ones. Four years later, I've almost finished. It wasn't easy.

User avatar
SNFK
KVRist
52 posts since 8 Nov, 2020

Post Fri Dec 03, 2021 7:51 am

yofiel wrote:
Thu Dec 02, 2021 4:11 pm
It did surprise me that there is no still free multiphonic analog synthesizer emulation after all this time. So I started making one. Then I understood why there are no free ones. Four years later, I've almost finished. It wasn't easy.
Same, I haven’t seen a recent (2010-now) virtual analog synth that can do cable patching, so I decided to build one myself. I’ve built a few synths before that were never released because I always went over my head in adding features- but this is a great way to learn. I’m trying to keep this one simple from an architecture standpoint. I’m not even using parallel processing for the voices, but it’s still considerably fast. :D

DaveClark
KVRist
314 posts since 8 May, 2007

Post Thu Dec 09, 2021 8:47 am

The OP appears to be suffering from “writer’s block,” but is blaming his tools and technology. The OP’s musings and questions, for example what to do about the alleged “boundaries” of signal processing, are based on misconceptions.

For example:

The idea that “there is nothing new under the sun” as expressed in Ecclesiastes 1, referenced by another poster in what appears to be a sympathetic response to the OP, is an understandable and provincial view of primitive agrarian and hunter-gatherer societies. But with regards to science and technology, this idea that an inescapable state of complete stasis can be reached is at least three centuries out of date.

One should not conclude that the existing set of products at a given time is all that can be produced with a given set of tools, i.e. that “boundaries” are somehow implied by the necessarily finite number of products existing at a given time.

Allegations of limitations or “boundaries” of signal processing are especially inappropriate, given that this is an active area of research and that signal processing is a set of tools. Should we take seriously a carpenter who complains that he cannot build anything novel with his set of tools, a set to which every day is added another new tool? Of course not.

Philosophically, the notion that a programming language is “about” something is antithetical to the concept of a general-purpose machine. That a general-purpose programming language such as C++ is somehow the cause of a programmer’s inability to come up with anything novel would be a ridiculous thing to claim.

Once again: Writer’s block. Usually the solution is tailored to the individual. The web is full of suggestions as to what to do about it.

Return to “DSP and Plug-in Development”