Пример #1
0
 public override void sendUpdate(SoundOMaticClient client)
 {
     client.sendPacket("select ListenerNode " + getUniqueName(client));
     client.sendPacket("channel " + channel);
     base.sendUpdate(client);
     client.sendPacket("position (" + transform.position.x + ", " + transform.position.y + ", " + transform.position.z + ")");
 }
Пример #2
0
 public override void sendUpdate(SoundOMaticClient client)
 {
     client.sendPacket("filterName ./vst/GFader.dll");
     if (Gain != lastGain)
     {
         client.sendPacket("parameter 0 " + Gain);
         lastGain = Gain;
     }
 }
Пример #3
0
    public void OnDisable()
    {
        // If an AudioNode node disconnects kill it on the server too
        SoundOMaticClient ourRootNode = GetComponentInParent <SoundOMaticClient>();

        if (ourRootNode != null)
        {
            ourRootNode.sendPacket("select AudioNode " + getUniqueName(ourRootNode));
            ourRootNode.sendPacket("delete");
        }

        fader = 1f;
    }
Пример #4
0
 public override void sendUpdate(SoundOMaticClient client)
 {
     client.sendPacket("filterName ./vst/BC Gain 3 VST(Mono).dll");
     if (Bypass != lastBypass)
     {
         client.sendPacket("parameter 0 " + Bypass);
         lastBypass = Bypass;
     }
     if (Gain != lastGain)
     {
         client.sendPacket("parameter 1 " + Gain);
         lastGain = Gain;
     }
 }
Пример #5
0
 public override void sendUpdate(SoundOMaticClient client)
 {
     client.sendPacket("filterName ./vst/GNormal.dll");
     if (Level != lastLevel)
     {
         client.sendPacket("parameter 0 " + Level);
         lastLevel = Level;
     }
     if (Type != lastType)
     {
         client.sendPacket("parameter 1 " + Type);
         lastType = Type;
     }
 }
Пример #6
0
 public override void sendUpdate(SoundOMaticClient client)
 {
     client.sendPacket("filterName ./vst/GMonoBass.dll");
     if (XOver != lastXOver)
     {
         client.sendPacket("parameter 0 " + XOver);
         lastXOver = XOver;
     }
     if (Width != lastWidth)
     {
         client.sendPacket("parameter 1 " + Width);
         lastWidth = Width;
     }
 }
Пример #7
0
 public override void sendUpdate(SoundOMaticClient client)
 {
     client.sendPacket("filterName ./vst/GGrain.dll");
     if (Grains != lastGrains)
     {
         client.sendPacket("parameter 0 " + Grains);
         lastGrains = Grains;
     }
     if (Size != lastSize)
     {
         client.sendPacket("parameter 1 " + Size);
         lastSize = Size;
     }
     if (SizeVar != lastSizeVar)
     {
         client.sendPacket("parameter 2 " + SizeVar);
         lastSizeVar = SizeVar;
     }
     if (Pitch != lastPitch)
     {
         client.sendPacket("parameter 3 " + Pitch);
         lastPitch = Pitch;
     }
     if (PitchVar != lastPitchVar)
     {
         client.sendPacket("parameter 4 " + PitchVar);
         lastPitchVar = PitchVar;
     }
     if (Gain != lastGain)
     {
         client.sendPacket("parameter 5 " + Gain);
         lastGain = Gain;
     }
     if (GainVar != lastGainVar)
     {
         client.sendPacket("parameter 6 " + GainVar);
         lastGainVar = GainVar;
     }
     if (HiQual != lastHiQual)
     {
         client.sendPacket("parameter 7 " + HiQual);
         lastHiQual = HiQual;
     }
     if (Mix != lastMix)
     {
         client.sendPacket("parameter 8 " + Mix);
         lastMix = Mix;
     }
 }
Пример #8
0
 public override void sendUpdate(SoundOMaticClient client)
 {
     client.sendPacket("filterName ./vst/BitterSweetV3.dll");
     if (Bypass != lastBypass)
     {
         client.sendPacket("parameter 0 " + Bypass);
         lastBypass = Bypass;
     }
     if (Morphing != lastMorphing)
     {
         client.sendPacket("parameter 1 " + Morphing);
         lastMorphing = Morphing;
     }
     if (LinkGain != lastLinkGain)
     {
         client.sendPacket("parameter 2 " + LinkGain);
         lastLinkGain = LinkGain;
     }
     if (OutputGain != lastOutputGain)
     {
         client.sendPacket("parameter 3 " + OutputGain);
         lastOutputGain = OutputGain;
     }
     if (Mode != lastMode)
     {
         client.sendPacket("parameter 4 " + Mode);
         lastMode = Mode;
     }
     if (Amount != lastAmount)
     {
         client.sendPacket("parameter 5 " + Amount);
         lastAmount = Amount;
     }
     if (Period != lastPeriod)
     {
         client.sendPacket("parameter 6 " + Period);
         lastPeriod = Period;
     }
     if (SpeedMode != lastSpeedMode)
     {
         client.sendPacket("parameter 7 " + SpeedMode);
         lastSpeedMode = SpeedMode;
     }
     if (MorphingAutomation != lastMorphingAutomation)
     {
         client.sendPacket("parameter 8 " + MorphingAutomation);
         lastMorphingAutomation = MorphingAutomation;
     }
 }
Пример #9
0
 public virtual void sendUpdate(SoundOMaticClient client)
 {
     if (layersChanged)
     {
         client.sendPacket("layers {" + string.Join(", ", System.Array.ConvertAll <int, string>(layers, System.Convert.ToString)) + "}");
     }
     layersChanged = false;
 }
Пример #10
0
 public override void sendUpdate(SoundOMaticClient client)
 {
     client.sendPacket("filterName ./vst/GGate.dll");
     if (Thresh != lastThresh)
     {
         client.sendPacket("parameter 0 " + Thresh);
         lastThresh = Thresh;
     }
     if (Fade != lastFade)
     {
         client.sendPacket("parameter 1 " + Fade);
         lastFade = Fade;
     }
     if (Attack != lastAttack)
     {
         client.sendPacket("parameter 2 " + Attack);
         lastAttack = Attack;
     }
 }
Пример #11
0
 public override void sendUpdate(SoundOMaticClient client)
 {
     client.sendPacket("filterName ./vst/GHi.dll");
     if (Gain != lastGain)
     {
         client.sendPacket("parameter 0 " + Gain);
         lastGain = Gain;
     }
     if (CutOff != lastCutOff)
     {
         client.sendPacket("parameter 1 " + CutOff);
         lastCutOff = CutOff;
     }
     if (Res != lastRes)
     {
         client.sendPacket("parameter 2 " + Res);
         lastRes = Res;
     }
 }
Пример #12
0
 public override void sendUpdate(SoundOMaticClient client)
 {
     client.sendPacket("filterName ./vst/GMax.dll");
     if (Gain != lastGain)
     {
         client.sendPacket("parameter 0 " + Gain);
         lastGain = Gain;
     }
     if (Ceiling != lastCeiling)
     {
         client.sendPacket("parameter 1 " + Ceiling);
         lastCeiling = Ceiling;
     }
     if (Release != lastRelease)
     {
         client.sendPacket("parameter 2 " + Release);
         lastRelease = Release;
     }
 }
Пример #13
0
 public override void sendUpdate(SoundOMaticClient client)
 {
     client.sendPacket("filterName ./vst/Abstract Chamber-x64.dll");
     if (mode != lastmode)
     {
         client.sendPacket("parameter 0 " + mode);
         lastmode = mode;
     }
     if (output != lastoutput)
     {
         client.sendPacket("parameter 1 " + output);
         lastoutput = output;
     }
     if (LFcut != lastLFcut)
     {
         client.sendPacket("parameter 2 " + LFcut);
         lastLFcut = LFcut;
     }
     if (HFcut != lastHFcut)
     {
         client.sendPacket("parameter 3 " + HFcut);
         lastHFcut = HFcut;
     }
     if (predel != lastpredel)
     {
         client.sendPacket("parameter 4 " + predel);
         lastpredel = predel;
     }
     if (RT != lastRT)
     {
         client.sendPacket("parameter 5 " + RT);
         lastRT = RT;
     }
     if (HFdamp != lastHFdamp)
     {
         client.sendPacket("parameter 6 " + HFdamp);
         lastHFdamp = HFdamp;
     }
     if (mod != lastmod)
     {
         client.sendPacket("parameter 7 " + mod);
         lastmod = mod;
     }
 }
Пример #14
0
 public override void sendUpdate(SoundOMaticClient client)
 {
     client.sendPacket("filterName ./vst/Poor Plate.dll");
     if (Dry != lastDry)
     {
         client.sendPacket("parameter 0 " + Dry);
         lastDry = Dry;
     }
     if (Wet != lastWet)
     {
         client.sendPacket("parameter 1 " + Wet);
         lastWet = Wet;
     }
     if (PreDelay != lastPreDelay)
     {
         client.sendPacket("parameter 2 " + PreDelay);
         lastPreDelay = PreDelay;
     }
     if (Decay != lastDecay)
     {
         client.sendPacket("parameter 3 " + Decay);
         lastDecay = Decay;
     }
     if (DecDiff != lastDecDiff)
     {
         client.sendPacket("parameter 4 " + DecDiff);
         lastDecDiff = DecDiff;
     }
     if (InDiff != lastInDiff)
     {
         client.sendPacket("parameter 5 " + InDiff);
         lastInDiff = InDiff;
     }
     if (Bandwidt != lastBandwidt)
     {
         client.sendPacket("parameter 6 " + Bandwidt);
         lastBandwidt = Bandwidt;
     }
     if (HFDamp != lastHFDamp)
     {
         client.sendPacket("parameter 7 " + HFDamp);
         lastHFDamp = HFDamp;
     }
 }
Пример #15
0
 public override void sendUpdate(SoundOMaticClient client)
 {
     client.sendPacket("filterName ./vst/GComp2.dll");
     if (Gain != lastGain)
     {
         client.sendPacket("parameter 0 " + Gain);
         lastGain = Gain;
     }
     if (LoCut != lastLoCut)
     {
         client.sendPacket("parameter 1 " + LoCut);
         lastLoCut = LoCut;
     }
     if (HiCut != lastHiCut)
     {
         client.sendPacket("parameter 2 " + HiCut);
         lastHiCut = HiCut;
     }
     if (Gate != lastGate)
     {
         client.sendPacket("parameter 3 " + Gate);
         lastGate = Gate;
     }
     if (Compress != lastCompress)
     {
         client.sendPacket("parameter 4 " + Compress);
         lastCompress = Compress;
     }
     if (Attack != lastAttack)
     {
         client.sendPacket("parameter 5 " + Attack);
         lastAttack = Attack;
     }
     if (Release != lastRelease)
     {
         client.sendPacket("parameter 6 " + Release);
         lastRelease = Release;
     }
     if (Output != lastOutput)
     {
         client.sendPacket("parameter 7 " + Output);
         lastOutput = Output;
     }
 }
Пример #16
0
 public override void sendUpdate(SoundOMaticClient client)
 {
     client.sendPacket("filterName ./vst/GDuckDly.dll");
     if (Delay != lastDelay)
     {
         client.sendPacket("parameter 0 " + Delay);
         lastDelay = Delay;
     }
     if (Feedback != lastFeedback)
     {
         client.sendPacket("parameter 1 " + Feedback);
         lastFeedback = Feedback;
     }
     if (Attack != lastAttack)
     {
         client.sendPacket("parameter 2 " + Attack);
         lastAttack = Attack;
     }
     if (Release != lastRelease)
     {
         client.sendPacket("parameter 3 " + Release);
         lastRelease = Release;
     }
     if (Amount != lastAmount)
     {
         client.sendPacket("parameter 4 " + Amount);
         lastAmount = Amount;
     }
     if (Effect != lastEffect)
     {
         client.sendPacket("parameter 5 " + Effect);
         lastEffect = Effect;
     }
     if (Dry != lastDry)
     {
         client.sendPacket("parameter 6 " + Dry);
         lastDry = Dry;
     }
     if (PostComp != lastPostComp)
     {
         client.sendPacket("parameter 7 " + PostComp);
         lastPostComp = PostComp;
     }
 }
Пример #17
0
 public override void sendUpdate(SoundOMaticClient client)
 {
     client.sendPacket("filterName ./vst/GChorus.dll");
     if (Depth != lastDepth)
     {
         client.sendPacket("parameter 0 " + Depth);
         lastDepth = Depth;
     }
     if (Freq != lastFreq)
     {
         client.sendPacket("parameter 1 " + Freq);
         lastFreq = Freq;
     }
     if (RPhase != lastRPhase)
     {
         client.sendPacket("parameter 2 " + RPhase);
         lastRPhase = RPhase;
     }
     if (Mix != lastMix)
     {
         client.sendPacket("parameter 3 " + Mix);
         lastMix = Mix;
     }
 }
Пример #18
0
 public override void sendUpdate(SoundOMaticClient client)
 {
     client.sendPacket("filterName ./vst/GBand.dll");
     if (Gain != lastGain)
     {
         client.sendPacket("parameter 0 " + Gain);
         lastGain = Gain;
     }
     if (LoCut != lastLoCut)
     {
         client.sendPacket("parameter 1 " + LoCut);
         lastLoCut = LoCut;
     }
     if (HiCut != lastHiCut)
     {
         client.sendPacket("parameter 2 " + HiCut);
         lastHiCut = HiCut;
     }
     if (Res != lastRes)
     {
         client.sendPacket("parameter 3 " + Res);
         lastRes = Res;
     }
 }
Пример #19
0
 public override void sendUpdate(SoundOMaticClient client)
 {
     client.sendPacket("filterName ./vst/GRevDly.dll");
     if (Time != lastTime)
     {
         client.sendPacket("parameter 0 " + Time);
         lastTime = Time;
     }
     if (Overlap != lastOverlap)
     {
         client.sendPacket("parameter 1 " + Overlap);
         lastOverlap = Overlap;
     }
     if (Effect != lastEffect)
     {
         client.sendPacket("parameter 2 " + Effect);
         lastEffect = Effect;
     }
     if (Dry != lastDry)
     {
         client.sendPacket("parameter 3 " + Dry);
         lastDry = Dry;
     }
 }
Пример #20
0
 public override void sendUpdate(SoundOMaticClient client)
 {
     client.sendPacket("filterName ./vst/GClip.dll");
     if (Gain != lastGain)
     {
         client.sendPacket("parameter 0 " + Gain);
         lastGain = Gain;
     }
     if (Clip != lastClip)
     {
         client.sendPacket("parameter 1 " + Clip);
         lastClip = Clip;
     }
     if (Softness != lastSoftness)
     {
         client.sendPacket("parameter 2 " + Softness);
         lastSoftness = Softness;
     }
     if (Oversmp != lastOversmp)
     {
         client.sendPacket("parameter 3 " + Oversmp);
         lastOversmp = Oversmp;
     }
 }
Пример #21
0
 public override void sendUpdate(SoundOMaticClient client)
 {
     client.sendPacket("filterName ./vst/GDelay.dll");
     if (Delay != lastDelay)
     {
         client.sendPacket("parameter 0 " + Delay);
         lastDelay = Delay;
     }
     if (Feedback != lastFeedback)
     {
         client.sendPacket("parameter 1 " + Feedback);
         lastFeedback = Feedback;
     }
     if (Effect != lastEffect)
     {
         client.sendPacket("parameter 2 " + Effect);
         lastEffect = Effect;
     }
     if (Dry != lastDry)
     {
         client.sendPacket("parameter 3 " + Dry);
         lastDry = Dry;
     }
 }
Пример #22
0
 public override void sendUpdate(SoundOMaticClient client)
 {
     client.sendPacket("filterName ./vst/MNoiseGenerator.dll");
     if (Wet != lastWet)
     {
         client.sendPacket("parameter 0 " + Wet);
         lastWet = Wet;
     }
     if (Mode != lastMode)
     {
         client.sendPacket("parameter 1 " + Mode);
         lastMode = Mode;
     }
     if (Probability != lastProbability)
     {
         client.sendPacket("parameter 2 " + Probability);
         lastProbability = Probability;
     }
     if (Dry != lastDry)
     {
         client.sendPacket("parameter 123 " + Dry);
         lastDry = Dry;
     }
 }
Пример #23
0
 public override void sendUpdate(SoundOMaticClient client)
 {
     client.sendPacket("filterName ./vst/MTremolo.dll");
     if (Depth != lastDepth)
     {
         client.sendPacket("parameter 0 " + Depth);
         lastDepth = Depth;
     }
     if (Rate != lastRate)
     {
         client.sendPacket("parameter 1 " + Rate);
         lastRate = Rate;
     }
     if (Phasedifference != lastPhasedifference)
     {
         client.sendPacket("parameter 2 " + Phasedifference);
         lastPhasedifference = Phasedifference;
     }
     if (Inverttremolophase != lastInverttremolophase)
     {
         client.sendPacket("parameter 3 " + Inverttremolophase);
         lastInverttremolophase = Inverttremolophase;
     }
     if (ShapeShape != lastShapeShape)
     {
         client.sendPacket("parameter 8 " + ShapeShape);
         lastShapeShape = ShapeShape;
     }
     if (ShapeCustommorph != lastShapeCustommorph)
     {
         client.sendPacket("parameter 9 " + ShapeCustommorph);
         lastShapeCustommorph = ShapeCustommorph;
     }
     if (ShapeSmoothness != lastShapeSmoothness)
     {
         client.sendPacket("parameter 11 " + ShapeSmoothness);
         lastShapeSmoothness = ShapeSmoothness;
     }
 }
Пример #24
0
 public override void sendUpdate(SoundOMaticClient client)
 {
     client.sendPacket("filterName ./vst/Freeverb3VST_Freeverb.dll");
     if (SRCFacto != lastSRCFacto)
     {
         client.sendPacket("parameter 0 " + SRCFacto);
         lastSRCFacto = SRCFacto;
     }
     if (Wet != lastWet)
     {
         client.sendPacket("parameter 1 " + Wet);
         lastWet = Wet;
     }
     if (Dry != lastDry)
     {
         client.sendPacket("parameter 2 " + Dry);
         lastDry = Dry;
     }
     if (Damp != lastDamp)
     {
         client.sendPacket("parameter 3 " + Damp);
         lastDamp = Damp;
     }
     if (RoomSize != lastRoomSize)
     {
         client.sendPacket("parameter 4 " + RoomSize);
         lastRoomSize = RoomSize;
     }
     if (Width != lastWidth)
     {
         client.sendPacket("parameter 5 " + Width);
         lastWidth = Width;
     }
     if (Delay != lastDelay)
     {
         client.sendPacket("parameter 6 " + Delay);
         lastDelay = Delay;
     }
 }
Пример #25
0
 public override void sendUpdate(SoundOMaticClient client)
 {
     client.sendPacket("filterName ./vst/GLFO.dll");
     if (LFO1Wave != lastLFO1Wave)
     {
         client.sendPacket("parameter 0 " + LFO1Wave);
         lastLFO1Wave = LFO1Wave;
     }
     if (LFO1Freq != lastLFO1Freq)
     {
         client.sendPacket("parameter 1 " + LFO1Freq);
         lastLFO1Freq = LFO1Freq;
     }
     if (LFO1Phse != lastLFO1Phse)
     {
         client.sendPacket("parameter 2 " + LFO1Phse);
         lastLFO1Phse = LFO1Phse;
     }
     if (AmpDepth != lastAmpDepth)
     {
         client.sendPacket("parameter 3 " + AmpDepth);
         lastAmpDepth = AmpDepth;
     }
     if (LFO2Wave != lastLFO2Wave)
     {
         client.sendPacket("parameter 4 " + LFO2Wave);
         lastLFO2Wave = LFO2Wave;
     }
     if (LFO2Freq != lastLFO2Freq)
     {
         client.sendPacket("parameter 5 " + LFO2Freq);
         lastLFO2Freq = LFO2Freq;
     }
     if (LFO2Phse != lastLFO2Phse)
     {
         client.sendPacket("parameter 6 " + LFO2Phse);
         lastLFO2Phse = LFO2Phse;
     }
     if (PanDepth != lastPanDepth)
     {
         client.sendPacket("parameter 7 " + PanDepth);
         lastPanDepth = PanDepth;
     }
     if (LFO3Wave != lastLFO3Wave)
     {
         client.sendPacket("parameter 8 " + LFO3Wave);
         lastLFO3Wave = LFO3Wave;
     }
     if (LFO3Freq != lastLFO3Freq)
     {
         client.sendPacket("parameter 9 " + LFO3Freq);
         lastLFO3Freq = LFO3Freq;
     }
     if (LFO3Phse != lastLFO3Phse)
     {
         client.sendPacket("parameter 10 " + LFO3Phse);
         lastLFO3Phse = LFO3Phse;
     }
     if (FltDepth != lastFltDepth)
     {
         client.sendPacket("parameter 11 " + FltDepth);
         lastFltDepth = FltDepth;
     }
 }
Пример #26
0
 public override void sendUpdate(SoundOMaticClient client)
 {
     client.sendPacket("filterName ./vst/MRingModulator.dll");
     if (Modulateoscillators != lastModulateoscillators)
     {
         client.sendPacket("parameter 0 " + Modulateoscillators);
         lastModulateoscillators = Modulateoscillators;
     }
     if (Oscillator1Oscillato != lastOscillator1Oscillato)
     {
         client.sendPacket("parameter 1 " + Oscillator1Oscillato);
         lastOscillator1Oscillato = Oscillator1Oscillato;
     }
     if (Oscillator1Depth != lastOscillator1Depth)
     {
         client.sendPacket("parameter 2 " + Oscillator1Depth);
         lastOscillator1Depth = Oscillator1Depth;
     }
     if (Oscillator1Frequency != lastOscillator1Frequency)
     {
         client.sendPacket("parameter 3 " + Oscillator1Frequency);
         lastOscillator1Frequency = Oscillator1Frequency;
     }
     if (Oscillator1Phase != lastOscillator1Phase)
     {
         client.sendPacket("parameter 4 " + Oscillator1Phase);
         lastOscillator1Phase = Oscillator1Phase;
     }
     if (Oscillator2Oscillato != lastOscillator2Oscillato)
     {
         client.sendPacket("parameter 5 " + Oscillator2Oscillato);
         lastOscillator2Oscillato = Oscillator2Oscillato;
     }
     if (Oscillator2Depth != lastOscillator2Depth)
     {
         client.sendPacket("parameter 6 " + Oscillator2Depth);
         lastOscillator2Depth = Oscillator2Depth;
     }
     if (Oscillator2Frequency != lastOscillator2Frequency)
     {
         client.sendPacket("parameter 7 " + Oscillator2Frequency);
         lastOscillator2Frequency = Oscillator2Frequency;
     }
     if (Oscillator2Phase != lastOscillator2Phase)
     {
         client.sendPacket("parameter 8 " + Oscillator2Phase);
         lastOscillator2Phase = Oscillator2Phase;
     }
     if (Oscillator1shapeCus != lastOscillator1shapeCus)
     {
         client.sendPacket("parameter 10 " + Oscillator1shapeCus);
         lastOscillator1shapeCus = Oscillator1shapeCus;
     }
     if (Oscillator1shapeSmo != lastOscillator1shapeSmo)
     {
         client.sendPacket("parameter 12 " + Oscillator1shapeSmo);
         lastOscillator1shapeSmo = Oscillator1shapeSmo;
     }
     if (Oscillator2shapeCus != lastOscillator2shapeCus)
     {
         client.sendPacket("parameter 14 " + Oscillator2shapeCus);
         lastOscillator2shapeCus = Oscillator2shapeCus;
     }
     if (Oscillator2shapeSmo != lastOscillator2shapeSmo)
     {
         client.sendPacket("parameter 16 " + Oscillator2shapeSmo);
         lastOscillator2shapeSmo = Oscillator2shapeSmo;
     }
     if (Oscillator1Sidechai != lastOscillator1Sidechai)
     {
         client.sendPacket("parameter 499 " + Oscillator1Sidechai);
         lastOscillator1Sidechai = Oscillator1Sidechai;
     }
     if (Oscillator2Sidechai != lastOscillator2Sidechai)
     {
         client.sendPacket("parameter 500 " + Oscillator2Sidechai);
         lastOscillator2Sidechai = Oscillator2Sidechai;
     }
 }
Пример #27
0
 public override void sendUpdate(SoundOMaticClient client)
 {
     client.sendPacket("filterName ./vst/Freeverb3VST_Hibiki_Reverb.dll");
     if (SRCFact != lastSRCFact)
     {
         client.sendPacket("parameter 0 " + SRCFact);
         lastSRCFact = SRCFact;
     }
     if (Dry != lastDry)
     {
         client.sendPacket("parameter 1 " + Dry);
         lastDry = Dry;
     }
     if (ERefWet != lastERefWet)
     {
         client.sendPacket("parameter 2 " + ERefWet);
         lastERefWet = ERefWet;
     }
     if (ERefWid != lastERefWid)
     {
         client.sendPacket("parameter 3 " + ERefWid);
         lastERefWid = ERefWid;
     }
     if (ERefFac != lastERefFac)
     {
         client.sendPacket("parameter 4 " + ERefFac);
         lastERefFac = ERefFac;
     }
     if (ERefSend != lastERefSend)
     {
         client.sendPacket("parameter 5 " + ERefSend);
         lastERefSend = ERefSend;
     }
     if (LateWet != lastLateWet)
     {
         client.sendPacket("parameter 6 " + LateWet);
         lastLateWet = LateWet;
     }
     if (Width != lastWidth)
     {
         client.sendPacket("parameter 7 " + Width);
         lastWidth = Width;
     }
     if (PreDelay != lastPreDelay)
     {
         client.sendPacket("parameter 8 " + PreDelay);
         lastPreDelay = PreDelay;
     }
     if (RoomSize != lastRoomSize)
     {
         client.sendPacket("parameter 9 " + RoomSize);
         lastRoomSize = RoomSize;
     }
     if (RT60 != lastRT60)
     {
         client.sendPacket("parameter 10 " + RT60);
         lastRT60 = RT60;
     }
     if (XOLow != lastXOLow)
     {
         client.sendPacket("parameter 11 " + XOLow);
         lastXOLow = XOLow;
     }
     if (XOHigh != lastXOHigh)
     {
         client.sendPacket("parameter 12 " + XOHigh);
         lastXOHigh = XOHigh;
     }
     if (RT60LoG != lastRT60LoG)
     {
         client.sendPacket("parameter 13 " + RT60LoG);
         lastRT60LoG = RT60LoG;
     }
     if (RT60HiG != lastRT60HiG)
     {
         client.sendPacket("parameter 14 " + RT60HiG);
         lastRT60HiG = RT60HiG;
     }
     if (Diffuse != lastDiffuse)
     {
         client.sendPacket("parameter 15 " + Diffuse);
         lastDiffuse = Diffuse;
     }
     if (FDNApFb != lastFDNApFb)
     {
         client.sendPacket("parameter 16 " + FDNApFb);
         lastFDNApFb = FDNApFb;
     }
     if (EarlyLPF != lastEarlyLPF)
     {
         client.sendPacket("parameter 17 " + EarlyLPF);
         lastEarlyLPF = EarlyLPF;
     }
     if (EarlyHPF != lastEarlyHPF)
     {
         client.sendPacket("parameter 18 " + EarlyHPF);
         lastEarlyHPF = EarlyHPF;
     }
     if (LateLPF != lastLateLPF)
     {
         client.sendPacket("parameter 19 " + LateLPF);
         lastLateLPF = LateLPF;
     }
     if (LateHPF != lastLateHPF)
     {
         client.sendPacket("parameter 20 " + LateHPF);
         lastLateHPF = LateHPF;
     }
     if (LFO1 != lastLFO1)
     {
         client.sendPacket("parameter 21 " + LFO1);
         lastLFO1 = LFO1;
     }
     if (LFO2 != lastLFO2)
     {
         client.sendPacket("parameter 22 " + LFO2);
         lastLFO2 = LFO2;
     }
     if (LFOFact != lastLFOFact)
     {
         client.sendPacket("parameter 23 " + LFOFact);
         lastLFOFact = LFOFact;
     }
     if (Spin != lastSpin)
     {
         client.sendPacket("parameter 24 " + Spin);
         lastSpin = Spin;
     }
     if (Wander != lastWander)
     {
         client.sendPacket("parameter 25 " + Wander);
         lastWander = Wander;
     }
     if (SpinFact != lastSpinFact)
     {
         client.sendPacket("parameter 26 " + SpinFact);
         lastSpinFact = SpinFact;
     }
     if (RevType != lastRevType)
     {
         client.sendPacket("parameter 27 " + RevType);
         lastRevType = RevType;
     }
 }
Пример #28
0
 public override void sendUpdate(SoundOMaticClient client)
 {
     client.sendPacket("filterName ./vst/MFreqShifter.dll");
     if (Drywet != lastDrywet)
     {
         client.sendPacket("parameter 0 " + Drywet);
         lastDrywet = Drywet;
     }
     if (Shift != lastShift)
     {
         client.sendPacket("parameter 1 " + Shift);
         lastShift = Shift;
     }
     if (Width != lastWidth)
     {
         client.sendPacket("parameter 2 " + Width);
         lastWidth = Width;
     }
     if (Feedback != lastFeedback)
     {
         client.sendPacket("parameter 3 " + Feedback);
         lastFeedback = Feedback;
     }
     if (Delay != lastDelay)
     {
         client.sendPacket("parameter 4 " + Delay);
         lastDelay = Delay;
     }
     if (Character != lastCharacter)
     {
         client.sendPacket("parameter 5 " + Character);
         lastCharacter = Character;
     }
     if (Prefiltering != lastPrefiltering)
     {
         client.sendPacket("parameter 6 " + Prefiltering);
         lastPrefiltering = Prefiltering;
     }
     if (ShapeShape != lastShapeShape)
     {
         client.sendPacket("parameter 11 " + ShapeShape);
         lastShapeShape = ShapeShape;
     }
     if (ShapeCustommorph != lastShapeCustommorph)
     {
         client.sendPacket("parameter 12 " + ShapeCustommorph);
         lastShapeCustommorph = ShapeCustommorph;
     }
     if (ShapeSmoothness != lastShapeSmoothness)
     {
         client.sendPacket("parameter 14 " + ShapeSmoothness);
         lastShapeSmoothness = ShapeSmoothness;
     }
 }
Пример #29
0
 public override void sendUpdate(SoundOMaticClient client)
 {
     client.sendPacket("filterName ./vst/MComb.dll");
     if (Drywet != lastDrywet)
     {
         client.sendPacket("parameter 0 " + Drywet);
         lastDrywet = Drywet;
     }
     if (Outputgain != lastOutputgain)
     {
         client.sendPacket("parameter 1 " + Outputgain);
         lastOutputgain = Outputgain;
     }
     if (Filter1Filter1 != lastFilter1Filter1)
     {
         client.sendPacket("parameter 2 " + Filter1Filter1);
         lastFilter1Filter1 = Filter1Filter1;
     }
     if (Filter1Gain != lastFilter1Gain)
     {
         client.sendPacket("parameter 3 " + Filter1Gain);
         lastFilter1Gain = Filter1Gain;
     }
     if (Filter1Frequency != lastFilter1Frequency)
     {
         client.sendPacket("parameter 4 " + Filter1Frequency);
         lastFilter1Frequency = Filter1Frequency;
     }
     if (Filter1Feedback != lastFilter1Feedback)
     {
         client.sendPacket("parameter 5 " + Filter1Feedback);
         lastFilter1Feedback = Filter1Feedback;
     }
     if (Filter1Panorama != lastFilter1Panorama)
     {
         client.sendPacket("parameter 6 " + Filter1Panorama);
         lastFilter1Panorama = Filter1Panorama;
     }
     if (Filter1Minfrequency != lastFilter1Minfrequency)
     {
         client.sendPacket("parameter 7 " + Filter1Minfrequency);
         lastFilter1Minfrequency = Filter1Minfrequency;
     }
     if (Filter1Maxfrequency != lastFilter1Maxfrequency)
     {
         client.sendPacket("parameter 8 " + Filter1Maxfrequency);
         lastFilter1Maxfrequency = Filter1Maxfrequency;
     }
     if (Filter1Limiterattac != lastFilter1Limiterattac)
     {
         client.sendPacket("parameter 9 " + Filter1Limiterattac);
         lastFilter1Limiterattac = Filter1Limiterattac;
     }
     if (Filter1Limiterrelea != lastFilter1Limiterrelea)
     {
         client.sendPacket("parameter 10 " + Filter1Limiterrelea);
         lastFilter1Limiterrelea = Filter1Limiterrelea;
     }
     if (Filter1InvL != lastFilter1InvL)
     {
         client.sendPacket("parameter 11 " + Filter1InvL);
         lastFilter1InvL = Filter1InvL;
     }
     if (Filter1InvR != lastFilter1InvR)
     {
         client.sendPacket("parameter 12 " + Filter1InvR);
         lastFilter1InvR = Filter1InvR;
     }
     if (Filter1InvfbL != lastFilter1InvfbL)
     {
         client.sendPacket("parameter 13 " + Filter1InvfbL);
         lastFilter1InvfbL = Filter1InvfbL;
     }
     if (Filter1InvfbR != lastFilter1InvfbR)
     {
         client.sendPacket("parameter 14 " + Filter1InvfbR);
         lastFilter1InvfbR = Filter1InvfbR;
     }
     if (Filter2Filter2 != lastFilter2Filter2)
     {
         client.sendPacket("parameter 15 " + Filter2Filter2);
         lastFilter2Filter2 = Filter2Filter2;
     }
     if (Filter2Gain != lastFilter2Gain)
     {
         client.sendPacket("parameter 16 " + Filter2Gain);
         lastFilter2Gain = Filter2Gain;
     }
     if (Filter2Frequency != lastFilter2Frequency)
     {
         client.sendPacket("parameter 17 " + Filter2Frequency);
         lastFilter2Frequency = Filter2Frequency;
     }
     if (Filter2Feedback != lastFilter2Feedback)
     {
         client.sendPacket("parameter 18 " + Filter2Feedback);
         lastFilter2Feedback = Filter2Feedback;
     }
     if (Filter2Panorama != lastFilter2Panorama)
     {
         client.sendPacket("parameter 19 " + Filter2Panorama);
         lastFilter2Panorama = Filter2Panorama;
     }
     if (Filter2Minfrequency != lastFilter2Minfrequency)
     {
         client.sendPacket("parameter 20 " + Filter2Minfrequency);
         lastFilter2Minfrequency = Filter2Minfrequency;
     }
     if (Filter2Maxfrequency != lastFilter2Maxfrequency)
     {
         client.sendPacket("parameter 21 " + Filter2Maxfrequency);
         lastFilter2Maxfrequency = Filter2Maxfrequency;
     }
     if (Filter2Limiterattac != lastFilter2Limiterattac)
     {
         client.sendPacket("parameter 22 " + Filter2Limiterattac);
         lastFilter2Limiterattac = Filter2Limiterattac;
     }
     if (Filter2Limiterrelea != lastFilter2Limiterrelea)
     {
         client.sendPacket("parameter 23 " + Filter2Limiterrelea);
         lastFilter2Limiterrelea = Filter2Limiterrelea;
     }
     if (Filter2InvL != lastFilter2InvL)
     {
         client.sendPacket("parameter 24 " + Filter2InvL);
         lastFilter2InvL = Filter2InvL;
     }
     if (Filter2InvR != lastFilter2InvR)
     {
         client.sendPacket("parameter 25 " + Filter2InvR);
         lastFilter2InvR = Filter2InvR;
     }
     if (Filter2InvfbL != lastFilter2InvfbL)
     {
         client.sendPacket("parameter 26 " + Filter2InvfbL);
         lastFilter2InvfbL = Filter2InvfbL;
     }
     if (Filter2InvfbR != lastFilter2InvfbR)
     {
         client.sendPacket("parameter 27 " + Filter2InvfbR);
         lastFilter2InvfbR = Filter2InvfbR;
     }
     if (Filter2Serial != lastFilter2Serial)
     {
         client.sendPacket("parameter 28 " + Filter2Serial);
         lastFilter2Serial = Filter2Serial;
     }
     if (Filter3Filter3 != lastFilter3Filter3)
     {
         client.sendPacket("parameter 29 " + Filter3Filter3);
         lastFilter3Filter3 = Filter3Filter3;
     }
     if (Filter3Gain != lastFilter3Gain)
     {
         client.sendPacket("parameter 30 " + Filter3Gain);
         lastFilter3Gain = Filter3Gain;
     }
     if (Filter3Frequency != lastFilter3Frequency)
     {
         client.sendPacket("parameter 31 " + Filter3Frequency);
         lastFilter3Frequency = Filter3Frequency;
     }
     if (Filter3Feedback != lastFilter3Feedback)
     {
         client.sendPacket("parameter 32 " + Filter3Feedback);
         lastFilter3Feedback = Filter3Feedback;
     }
     if (Filter3Panorama != lastFilter3Panorama)
     {
         client.sendPacket("parameter 33 " + Filter3Panorama);
         lastFilter3Panorama = Filter3Panorama;
     }
     if (Filter3Minfrequency != lastFilter3Minfrequency)
     {
         client.sendPacket("parameter 34 " + Filter3Minfrequency);
         lastFilter3Minfrequency = Filter3Minfrequency;
     }
     if (Filter3Maxfrequency != lastFilter3Maxfrequency)
     {
         client.sendPacket("parameter 35 " + Filter3Maxfrequency);
         lastFilter3Maxfrequency = Filter3Maxfrequency;
     }
     if (Filter3Limiterattac != lastFilter3Limiterattac)
     {
         client.sendPacket("parameter 36 " + Filter3Limiterattac);
         lastFilter3Limiterattac = Filter3Limiterattac;
     }
     if (Filter3Limiterrelea != lastFilter3Limiterrelea)
     {
         client.sendPacket("parameter 37 " + Filter3Limiterrelea);
         lastFilter3Limiterrelea = Filter3Limiterrelea;
     }
     if (Filter3InvL != lastFilter3InvL)
     {
         client.sendPacket("parameter 38 " + Filter3InvL);
         lastFilter3InvL = Filter3InvL;
     }
     if (Filter3InvR != lastFilter3InvR)
     {
         client.sendPacket("parameter 39 " + Filter3InvR);
         lastFilter3InvR = Filter3InvR;
     }
     if (Filter3InvfbL != lastFilter3InvfbL)
     {
         client.sendPacket("parameter 40 " + Filter3InvfbL);
         lastFilter3InvfbL = Filter3InvfbL;
     }
     if (Filter3InvfbR != lastFilter3InvfbR)
     {
         client.sendPacket("parameter 41 " + Filter3InvfbR);
         lastFilter3InvfbR = Filter3InvfbR;
     }
     if (Filter3Serial != lastFilter3Serial)
     {
         client.sendPacket("parameter 42 " + Filter3Serial);
         lastFilter3Serial = Filter3Serial;
     }
     if (Filter4Filter4 != lastFilter4Filter4)
     {
         client.sendPacket("parameter 43 " + Filter4Filter4);
         lastFilter4Filter4 = Filter4Filter4;
     }
     if (Filter4Gain != lastFilter4Gain)
     {
         client.sendPacket("parameter 44 " + Filter4Gain);
         lastFilter4Gain = Filter4Gain;
     }
     if (Filter4Frequency != lastFilter4Frequency)
     {
         client.sendPacket("parameter 45 " + Filter4Frequency);
         lastFilter4Frequency = Filter4Frequency;
     }
     if (Filter4Feedback != lastFilter4Feedback)
     {
         client.sendPacket("parameter 46 " + Filter4Feedback);
         lastFilter4Feedback = Filter4Feedback;
     }
     if (Filter4Panorama != lastFilter4Panorama)
     {
         client.sendPacket("parameter 47 " + Filter4Panorama);
         lastFilter4Panorama = Filter4Panorama;
     }
     if (Filter4Minfrequency != lastFilter4Minfrequency)
     {
         client.sendPacket("parameter 48 " + Filter4Minfrequency);
         lastFilter4Minfrequency = Filter4Minfrequency;
     }
     if (Filter4Maxfrequency != lastFilter4Maxfrequency)
     {
         client.sendPacket("parameter 49 " + Filter4Maxfrequency);
         lastFilter4Maxfrequency = Filter4Maxfrequency;
     }
     if (Filter4Limiterattac != lastFilter4Limiterattac)
     {
         client.sendPacket("parameter 50 " + Filter4Limiterattac);
         lastFilter4Limiterattac = Filter4Limiterattac;
     }
     if (Filter4Limiterrelea != lastFilter4Limiterrelea)
     {
         client.sendPacket("parameter 51 " + Filter4Limiterrelea);
         lastFilter4Limiterrelea = Filter4Limiterrelea;
     }
     if (Filter4InvL != lastFilter4InvL)
     {
         client.sendPacket("parameter 52 " + Filter4InvL);
         lastFilter4InvL = Filter4InvL;
     }
     if (Filter4InvR != lastFilter4InvR)
     {
         client.sendPacket("parameter 53 " + Filter4InvR);
         lastFilter4InvR = Filter4InvR;
     }
     if (Filter4InvfbL != lastFilter4InvfbL)
     {
         client.sendPacket("parameter 54 " + Filter4InvfbL);
         lastFilter4InvfbL = Filter4InvfbL;
     }
     if (Filter4InvfbR != lastFilter4InvfbR)
     {
         client.sendPacket("parameter 55 " + Filter4InvfbR);
         lastFilter4InvfbR = Filter4InvfbR;
     }
     if (Filter4Serial != lastFilter4Serial)
     {
         client.sendPacket("parameter 56 " + Filter4Serial);
         lastFilter4Serial = Filter4Serial;
     }
 }
Пример #30
0
 public override void sendUpdate(SoundOMaticClient client)
 {
     client.sendPacket("filterName ./vst/Marvel GEQ.dll");
     if (Bypass != lastBypass)
     {
         client.sendPacket("parameter 0 " + Bypass);
         lastBypass = Bypass;
     }
     if (_1EQ0 != last_1EQ0)
     {
         client.sendPacket("parameter 1 " + _1EQ0);
         last_1EQ0 = _1EQ0;
     }
     if (_1EQ1 != last_1EQ1)
     {
         client.sendPacket("parameter 2 " + _1EQ1);
         last_1EQ1 = _1EQ1;
     }
     if (_1EQ2 != last_1EQ2)
     {
         client.sendPacket("parameter 3 " + _1EQ2);
         last_1EQ2 = _1EQ2;
     }
     if (_1EQ3 != last_1EQ3)
     {
         client.sendPacket("parameter 4 " + _1EQ3);
         last_1EQ3 = _1EQ3;
     }
     if (_1EQ4 != last_1EQ4)
     {
         client.sendPacket("parameter 5 " + _1EQ4);
         last_1EQ4 = _1EQ4;
     }
     if (_1EQ5 != last_1EQ5)
     {
         client.sendPacket("parameter 6 " + _1EQ5);
         last_1EQ5 = _1EQ5;
     }
     if (_1EQ6 != last_1EQ6)
     {
         client.sendPacket("parameter 7 " + _1EQ6);
         last_1EQ6 = _1EQ6;
     }
     if (_1EQ7 != last_1EQ7)
     {
         client.sendPacket("parameter 8 " + _1EQ7);
         last_1EQ7 = _1EQ7;
     }
     if (_1EQ8 != last_1EQ8)
     {
         client.sendPacket("parameter 9 " + _1EQ8);
         last_1EQ8 = _1EQ8;
     }
     if (_1EQ9 != last_1EQ9)
     {
         client.sendPacket("parameter 10 " + _1EQ9);
         last_1EQ9 = _1EQ9;
     }
     if (_1EQ10 != last_1EQ10)
     {
         client.sendPacket("parameter 11 " + _1EQ10);
         last_1EQ10 = _1EQ10;
     }
     if (_1EQ11 != last_1EQ11)
     {
         client.sendPacket("parameter 12 " + _1EQ11);
         last_1EQ11 = _1EQ11;
     }
     if (_1EQ12 != last_1EQ12)
     {
         client.sendPacket("parameter 13 " + _1EQ12);
         last_1EQ12 = _1EQ12;
     }
     if (_1EQ13 != last_1EQ13)
     {
         client.sendPacket("parameter 14 " + _1EQ13);
         last_1EQ13 = _1EQ13;
     }
     if (_1EQ14 != last_1EQ14)
     {
         client.sendPacket("parameter 15 " + _1EQ14);
         last_1EQ14 = _1EQ14;
     }
     if (_1EQ15 != last_1EQ15)
     {
         client.sendPacket("parameter 16 " + _1EQ15);
         last_1EQ15 = _1EQ15;
     }
     if (_1OGain != last_1OGain)
     {
         client.sendPacket("parameter 17 " + _1OGain);
         last_1OGain = _1OGain;
     }
     if (_2EQ0 != last_2EQ0)
     {
         client.sendPacket("parameter 18 " + _2EQ0);
         last_2EQ0 = _2EQ0;
     }
     if (_2EQ1 != last_2EQ1)
     {
         client.sendPacket("parameter 19 " + _2EQ1);
         last_2EQ1 = _2EQ1;
     }
     if (_2EQ2 != last_2EQ2)
     {
         client.sendPacket("parameter 20 " + _2EQ2);
         last_2EQ2 = _2EQ2;
     }
     if (_2EQ3 != last_2EQ3)
     {
         client.sendPacket("parameter 21 " + _2EQ3);
         last_2EQ3 = _2EQ3;
     }
     if (_2EQ4 != last_2EQ4)
     {
         client.sendPacket("parameter 22 " + _2EQ4);
         last_2EQ4 = _2EQ4;
     }
     if (_2EQ5 != last_2EQ5)
     {
         client.sendPacket("parameter 23 " + _2EQ5);
         last_2EQ5 = _2EQ5;
     }
     if (_2EQ6 != last_2EQ6)
     {
         client.sendPacket("parameter 24 " + _2EQ6);
         last_2EQ6 = _2EQ6;
     }
     if (_2EQ7 != last_2EQ7)
     {
         client.sendPacket("parameter 25 " + _2EQ7);
         last_2EQ7 = _2EQ7;
     }
     if (_2EQ8 != last_2EQ8)
     {
         client.sendPacket("parameter 26 " + _2EQ8);
         last_2EQ8 = _2EQ8;
     }
     if (_2EQ9 != last_2EQ9)
     {
         client.sendPacket("parameter 27 " + _2EQ9);
         last_2EQ9 = _2EQ9;
     }
     if (_2EQ10 != last_2EQ10)
     {
         client.sendPacket("parameter 28 " + _2EQ10);
         last_2EQ10 = _2EQ10;
     }
     if (_2EQ11 != last_2EQ11)
     {
         client.sendPacket("parameter 29 " + _2EQ11);
         last_2EQ11 = _2EQ11;
     }
     if (_2EQ12 != last_2EQ12)
     {
         client.sendPacket("parameter 30 " + _2EQ12);
         last_2EQ12 = _2EQ12;
     }
     if (_2EQ13 != last_2EQ13)
     {
         client.sendPacket("parameter 31 " + _2EQ13);
         last_2EQ13 = _2EQ13;
     }
     if (_2EQ14 != last_2EQ14)
     {
         client.sendPacket("parameter 32 " + _2EQ14);
         last_2EQ14 = _2EQ14;
     }
     if (_2EQ15 != last_2EQ15)
     {
         client.sendPacket("parameter 33 " + _2EQ15);
         last_2EQ15 = _2EQ15;
     }
     if (_2OGain != last_2OGain)
     {
         client.sendPacket("parameter 34 " + _2OGain);
         last_2OGain = _2OGain;
     }
 }