Hi Alex, I'm not hearing any distortion. Perhaps this is due to the use of the Faust Web IDE? It can happen that some buffers are dropped especially in Chrome on Linux.
Cheers, Romain On Mon, Nov 2, 2020 at 4:04 PM Alex Lucas <alexmluca...@gmail.com> wrote: > Hi all, > > I'm experiencing some audible distortion when changing the bow velocity > parameter in my implementation of a violin model which uses > (pm.)violinBowedString. > > The distortion occurs in varying degrees across the majority of the > velocity parameter range of 0-1. Its first occurrence is around (0.08 - > 0.14). > > The code is below. Have I missed something? > > import ("stdfaust.lib"); > import ("physmodels.lib"); > > violinBowedModel(stringFreq, bowPressure, bowVelocity, bowPosition) = > pm.endChain(modelChain) > with > { > stringTuning = 0.08; > stringL = pm.f2l(stringFreq) - stringTuning; > modelChain = pm.chain( > violinNuts : violinBowedString(stringL, bowPressure, bowVelocity, > bowPosition) : > violinBridge : > violinBody : > out > ); > }; > > freq0 = hslider("freq0", 660, 660, 1100, 0.01) : si.smoo; > velocity0 = hslider("velocity0", 0, 0, 1, 0.01) : ba.lin2LogGain : > si.smooth(0.999); > > process = violinBowedModel(freq0, 0, velocity0, 0.75) *(0.5) <: _,_; > > Many thanks, > Alex > > > > _______________________________________________ > Faudiostream-users mailing list > Faudiostream-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/faudiostream-users > -- Romain Michon +33 (0)7 67 39 72 40http://grame.fr/~michon
_______________________________________________ Faudiostream-users mailing list Faudiostream-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/faudiostream-users