Synthesis using physical modeling has a long history. As computational costs for physical modeling synthesis are often much greater than for conventional synthesis methods, most techniques currently rely on simplifying assumptions. These include digital waveguides, as well as modal synthesis methods. Although such methods are efficient, it can be difficult to approach some of the more detailed behavior of musical instruments in this way, including strongly nonlinear interactions. Mainstream time-stepping simulation methods, despite being computationally costly, allow for such detailed modeling. In this article, the results of a five-year research project, Next Generation Sound Synthesis, are presented, with regard to algorithm design for a variety of sound-producing systems, including brass and bowed-string instruments, guitars, and large-scale environments for physical modeling synthesis. In addition, 3-D wave-based modeling of large acoustic spaces is discussed, as well as the embedding of percussion instruments within such spaces for full spatialization. This article concludes with a discussion of some of the basics of such time-stepping methods, as well as their application in audio synthesis.
Recent bowed string sound synthesis has relied on physical modelling techniques; the achievable realism and flexibility of gestural control are appealing, and the heavier computational cost becomes less significant as technology improves. A bowed string sound synthesis algorithm is designed, by simulating two-polarisation string motion, discretising the partial differential equations governing the string's behaviour with the finite difference method. A globally energy balanced scheme is used, as a guarantee of numerical stability under highly nonlinear conditions. In one polarisation, a nonlinear contact model is used for the normal forces exerted by the dynamic bow hair, left hand fingers, and fingerboard. In the other polarisation, a force-velocity friction curve is used for the resulting tangential forces. The scheme update requires the solution of two nonlinear vector equations. The dynamic input parameters allow for simulating a wide range of gestures; some typical bow and left hand gestures are presented, along with synthetic sound and video demonstrations.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.