Abstract

One of the most critical aspects of virtual analog simulation of circuits for music production consists in accurate reproduction of their nonlinear behavior, yet this goal is in many cases difficult to achieve due to the presence of implicit differential equations in circuit models, since they naturally map to delay-free loops in the digital domain. This paper presents a novel and general method for non-iteratively implementing these loops in such a way that the linear response around a chosen operating point is preserved, the topology is minimally affected, and transformation of nonlinearities is not required. This technique is then applied to a generalized model of the Moog ladder filter, resulting in an implementation that outperforms its predecessors with only a modest computational load penalty. This digital version of the filter is shown to offer strong stability guarantees w.r.t. parameter variation, allows the extraction of different frequency response modes by simple mixing of individual ladder stage outputs, and is suitable for real-time sound synthesis and audio effects processing.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.