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

Reply via email to