PartialString – A finite-difference time-domain physical modelling synthesiser
differentinstruments.com
PartialString – A finite-difference time-domain physical modelling synthesiser
1–10 of 13 posts
Re: PartialString – A finite-difference time-domain physical modelling synthesiser
#2Re: PartialString – A finite-difference time-domain physical modelling synthesiser
#3Re: PartialString – A finite-difference time-domain physical modelling synthesiser
#4This simulates the displacement of the string, but the hard part seems to be to simulate how that string affects the air and induces a sound.
Re: PartialString – A finite-difference time-domain physical modelling synthesiser
#5Re: PartialString – A finite-difference time-domain physical modelling synthesiser
#6The simplest form of string synthesis is perhaps the Karplus-Strong algorithm ( https://en.wikipedia.org/wiki/Karplus%E2%80%93Strong_string_... ). Instead of simulating the motion of all parts of the string for each timestep, it simplifies it to a perfect transmission of motion, except at the end of the string where some function will be applied that captures the losses from the motion, typically by performing a simp…
Re: PartialString – A finite-difference time-domain physical modelling synthesiser
#7The simplest form of string synthesis is perhaps the Karplus-Strong algorithm ( https://en.wikipedia.org/wiki/Karplus%E2%80%93Strong_string_... ). Instead of simulating the motion of all parts of the string for each timestep, it simplifies it to a perfect transmission of motion, except at the end of the string where some function will be applied that captures the losses from the motion, typically by performing a simp…
So doing it on a big GPU would be pretty helpful. I wonder if anyone has used CUDA for this, or if any hardware synths have GPUs.
Anukari used the GPU but eventually abandoned it for the CPU. They have some good and informative blog posts about it.
Re: PartialString – A finite-difference time-domain physical modelling synthesiser
#8Does it take nonlinearity of strings into account? In the demo I can't really hear it and to me it ends up sounding like the comb filter synths you get without it.
Re: PartialString – A finite-difference time-domain physical modelling synthesiser
#9This simulates the displacement of the string, but the hard part seems to be to simulate how that string affects the air and induces a sound.
Re: PartialString – A finite-difference time-domain physical modelling synthesiser
#10[0] https://www.modartt.com/pianoteq_overview
Awesome LaTeX-inspired webdesign btw.!