Unsolved (Unwanted) ScriptNode Distortion
-
I'm sure this is me not doing something(s) correctly, and I'm wondering if someone can help here.
It's a simple (compiled) stereo-to-mono mixer, taken from one of the examples. Polyphonic.
I put a gain stage at the end in case I was clipping, but the signal meters seem to indicate I'm not.
I tried various mixing algorithms, though RMS is the one I'd like.Any ideas? Thanks.
<?xml version="1.0" encoding="UTF-8"?> <Network ID="prismDualMicMixer" Version="0.0.0" AllowPolyphonic="1" AllowCompilation="1"> <Node FactoryPath="container.chain" ID="prismDualMicMixer" Bypassed="0" ShowParameters="1"> <Nodes> <Node ID="multi" FactoryPath="container.multi" Bypassed="0"> <Nodes> <Node ID="gain" FactoryPath="core.gain" Bypassed="0"> <Parameters> <Parameter MinValue="-100.0" MaxValue="0.0" StepSize="0.1000000014901161" SkewFactor="5.422270774841309" ID="Gain" Automated="1"/> <Parameter MinValue="0.0" MaxValue="1000.0" StepSize="0.1000000014901161" SkewFactor="0.3010300099849701" ID="Smoothing" Value="20"/> <Parameter MinValue="-100.0" MaxValue="0.0" StepSize="0.1000000014901161" SkewFactor="5.422270774841309" ID="ResetValue" Value="0.0"/> </Parameters> </Node> <Node ID="gain1" FactoryPath="core.gain" Bypassed="0"> <Parameters> <Parameter MinValue="-100.0" MaxValue="0.0" StepSize="0.1000000014901161" SkewFactor="5.422270774841309" ID="Gain" Automated="1"/> <Parameter MinValue="0.0" MaxValue="1000.0" StepSize="0.1000000014901161" SkewFactor="0.3010300099849701" ID="Smoothing" Value="20.0"/> <Parameter MinValue="-100.0" MaxValue="0.0" StepSize="0.1000000014901161" SkewFactor="5.422270774841309" ID="ResetValue" Value="0.0"/> </Parameters> </Node> </Nodes> <Parameters/> </Node> <Node ID="xfader" FactoryPath="control.xfader" Bypassed="0"> <Parameters> <Parameter MinValue="0.0" MaxValue="1.0" ID="Value" Automated="1"/> </Parameters> <Properties> <Property ID="Mode" Value="Linear"/> <Property ID="NumParameters" Value="2"/> </Properties> <SwitchTargets> <SwitchTarget> <Connections> <Connection NodeId="gain2" ParameterId="Gain"/> </Connections> </SwitchTarget> <SwitchTarget> <Connections> <Connection NodeId="gain3" ParameterId="Gain"/> </Connections> </SwitchTarget> </SwitchTargets> </Node> <Node ID="split" FactoryPath="container.split" Bypassed="0"> <Nodes> <Node ID="chain" FactoryPath="container.chain" Bypassed="0"> <Nodes> <Node ID="matrix" FactoryPath="routing.matrix" Bypassed="0"> <Properties> <Property ID="EmbeddedData" Value="73.3o8BJ+RKIy7R22DKonLqfAFY0uRyM37KsnjS04LRLu7RMmhAJFiLw.CL.kuAf3CjKCAmZdo.lCiHjzPP7+OP.HIgygA.dpaGWB"/> </Properties> <Parameters/> </Node> <Node ID="gain2" FactoryPath="core.gain" Bypassed="0"> <Parameters> <Parameter MinValue="-100.0" MaxValue="0.0" StepSize="0.1000000014901161" SkewFactor="5.422270774841309" ID="Gain" Automated="1"/> <Parameter MinValue="0.0" MaxValue="1000.0" StepSize="0.1000000014901161" SkewFactor="0.3010300099849701" ID="Smoothing" Value="20.0"/> <Parameter MinValue="-100.0" MaxValue="0.0" StepSize="0.1000000014901161" SkewFactor="5.422270774841309" ID="ResetValue" Value="0.0"/> </Parameters> </Node> </Nodes> <Parameters/> </Node> <Node ID="chain1" FactoryPath="container.chain" Bypassed="0"> <Nodes> <Node ID="matrix1" FactoryPath="routing.matrix" Bypassed="0"> <Properties> <Property ID="EmbeddedData" Value="74.3o8BJ+RKIy7R22DKonLqfAFY0uRyM37KsnjS04LRLu7RMmhAJFiLw.CL.kuAf3+efffSMuTfyApjFBhOi.ULHIAygAP..TXzcbI"/> </Properties> <Parameters/> </Node> <Node ID="gain3" FactoryPath="core.gain" Bypassed="0"> <Parameters> <Parameter MinValue="-100.0" MaxValue="0.0" StepSize="0.1000000014901161" SkewFactor="5.422270774841309" ID="Gain" Automated="1"/> <Parameter MinValue="0.0" MaxValue="1000.0" StepSize="0.1000000014901161" SkewFactor="0.3010300099849701" ID="Smoothing" Value="20.0"/> <Parameter MinValue="-100.0" MaxValue="0.0" StepSize="0.1000000014901161" SkewFactor="5.422270774841309" ID="ResetValue" Value="0.0"/> </Parameters> </Node> </Nodes> <Parameters/> </Node> </Nodes> <Parameters/> </Node> <Node ID="gain4" FactoryPath="core.gain" Bypassed="0"> <Parameters> <Parameter MinValue="-100.0" MaxValue="0.0" StepSize="0.1000000014901161" SkewFactor="5.422270774841309" ID="Gain" Automated="1"/> <Parameter MinValue="0.0" MaxValue="1000.0" StepSize="0.1000000014901161" SkewFactor="0.3010300099849701" ID="Smoothing" Value="20.0"/> <Parameter MinValue="-100.0" MaxValue="0.0" StepSize="0.1000000014901161" SkewFactor="5.422270774841309" ID="ResetValue" Value="0.0"/> </Parameters> </Node> </Nodes> <Parameters> <Parameter ID="PARAMnodefxMicMixerPreGainLeft" MinValue="-100.0" MaxValue="0.0" StepSize="0.1000000014901161" SkewFactor="5.422270774841309" Value="0.0"> <Connections> <Connection NodeId="gain" ParameterId="Gain"/> </Connections> </Parameter> <Parameter ID="PARAMnodefxMicMixerPreGainRight" MinValue="-100.0" MaxValue="0.0" StepSize="0.1000000014901161" SkewFactor="5.422270774841309" Value="0.0"> <Connections> <Connection NodeId="gain1" ParameterId="Gain"/> </Connections> </Parameter> <Parameter ID="PARAMnodefxMicMixerPan" MinValue="0.0" MaxValue="1.0" Value="0.502"> <Connections> <Connection NodeId="xfader" ParameterId="Value"/> </Connections> </Parameter> <Parameter ID="PARAMnodefxMicMixerFinalGain" MinValue="-100.0" MaxValue="0.0" Value="0.0" StepSize="0.1000000014901161" SkewFactor="5.422270774841309"> <Connections> <Connection NodeId="gain4" ParameterId="Gain"/> </Connections> </Parameter> </Parameters> </Node> </Network>
-
@clevername27 Can you post a snippet?
-
@aaronventure Thank you for your offer - I'm cooking up the simplest example I can - is taking a bit.