
in use:
http://www.xoxos.net/vst/mp3/pling4surf.mp3
http://www.xoxos.net/vst/mp3/pling4spaghetti.mp3
http://www.xoxos.net/vst/mp3/pling4example.mp3
patches:
http://www.xoxos.net/temp/pling4.mp3 - howzat sound???
http://www.xoxos.net/temp/pling4-2.mp3 - patch update
http://www.xoxos.net/temp/pling4alpha.zip
UPDATE: fixed a timbral issue in poly mode (see page 3 of thread)
PATCHES NEEDED! the presets are quick adjustments of the pling3 patch bank.
pling episode 4 - PLucked strING - and maybe just about right.
this is an "improved karplus-strong" synth
hermite interpolation (sustain of high notes is pretty good now..)
optional oversampling
damping and dispersion filtering (low and allpass) both with pitch/phase correction
orthogonal coupling
three part picking impulse shaper
8 voice polyphony
much lower cpu!
free!
*edit* - now includes manual
PLEASE - if you are a practiced hand in physical modeling, take a moment to send me some quality patches in .fxp format
this model features no improvements in terms of emulating specific instruments - there's no sympathetic resonance, body modeling et c. my objective is to make a vst that will put modeling in a positive light for new users. this vst may have some better eg. basses in it. i only have headphones available for monitoring so i'm hoping for contributions of perspective and experience.
as an elementary model, this vst should be configured and post processed for emulative applications, eg. multiple instances for each string.
knobs under sliders trim velocity (this is de facto in my vst) - buttons under knobs on the lower gui are inverters - either envelope output polarity or invert the way velocity is applied to envelope rate stages. these controls ARE tool-tipped
evil plans:
in a week or so this vst should be available fully patched and documented. a $10 donation will be solicited but unnecessary for download. if there's much enthusiasm i'd like to do a guitar emu.. which developer wouldn't?? while i was waking up i realised that plucking position should have a tracking param.. shorter string length = higher position. ah well. just intonation would be nice too.
patching tips:
using the noise lfo > fine pitch very slightly (lfo amount is exponentially scaled.. halfway is 25%) can work.. for more 'elasticy' sound (eg. teles) you could use a (phase synced > key on?) lfo amplified by a very short envelope.. i have to do things atm but wanted to get this out.
these kinds of models do respond well to 'acoustic emulative thinking' in patching in my opinion, of course it's easier for me cos i know what the bloody thing is doing.. often params can be pushed further to add colour lacking in the pristine model. fyi the noise hp is rbp biquad, the bpf is se state variable.
oh - how the coupling thingy works - the intent is to make the horizontal sustain higher (more rigid on that axis) - shut the coupling and reduce the vertical gain to the main decay body you're looking for.. then raising coupling slightly should retain that shorter decay but add a longer, quieter sustain. if you're looking for a mathy exponential sustain, use no coupling and crank the vertical gain up.
i've also noticed that the oversampling doesn't necessarily do much for it.. in some cases it defeats sustain and high freqs. it's there anyway.
and hopefully, all the controls do what they're supposed to and the mod destinations are correctly routed!

