HISE Logo Forum
    • Categories
    • Register
    • Login

    ScriptNode That Crashes HISE on macOS

    Scheduled Pinned Locked Moved Bug Reports
    1 Posts 1 Posters 104 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • clevername27C
      clevername27
      last edited by clevername27

      Thank you to @Morphoice and @ustk for debugging. Over you to you, sir @Christoph-Hart.

      <?xml version="1.0" encoding="UTF-8"?>
      
      <Network ID="prismNativeNodeTD" AllowCompilation="1" Version="0.0.0" AllowPolyphonic="1">
        <Node FactoryPath="container.chain" ID="prismNativeNodeTD" Bypassed="0"
              ShowParameters="1" Name="prismNativeNodeTD">
          <Nodes>
            <Node ID="dynamic_blocksize" FactoryPath="container.dynamic_blocksize"
                  Bypassed="0" Name="blockSize" NodeColour="4294901760" ShowParameters="1">
              <Nodes>
                <Node ID="gain" FactoryPath="core.gain" Bypassed="0" Name="preGain"
                      NodeColour="4294967040">
                  <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>
                <Node ID="transient_designer" FactoryPath="container.frame2_block"
                      NumChannels="2" ShowParameters="1" Bypassed="1" Name="transient_designer">
                  <Nodes>
                    <Node ID="splitter" FactoryPath="container.split" NumChannels="2" Bypassed="0"
                          Name="splitter">
                      <Nodes>
                        <Node ID="analysis" FactoryPath="container.chain" NumChannels="2" Bypassed="0"
                              Name="analysis">
                          <Nodes>
                            <Node ID="input_hp" FactoryPath="filters.one_pole" NumChannels="2"
                                  Bypassed="0" Folded="1" Name="input_hp">
                              <Parameters>
                                <Parameter MinValue="20.0" MaxValue="20000.0" LowerLimit="20.0" UpperLimit="20000.0"
                                           StepSize="0.1" SkewFactor="0.2299045584686382" ID="Frequency"
                                           Value="93.90000000000001"/>
                                <Parameter MinValue="0.3" MaxValue="9.9" LowerLimit="0.3" UpperLimit="9.9"
                                           StepSize="0.1" SkewFactor="0.2647178086067324" ID="Q" Value="1.0"/>
                                <Parameter MinValue="-18.0" MaxValue="18.0" LowerLimit="-18.0" UpperLimit="18.0"
                                           StepSize="0.1" ID="Gain" Value="0.0"/>
                                <Parameter MinValue="0.0" MaxValue="1.0" LowerLimit="0.0" UpperLimit="1.0"
                                           StepSize="0.01" SkewFactor="0.3010299956639812" ID="Smoothing"
                                           Value="0.01"/>
                                <Parameter MinValue="0.0" MaxValue="1.0" LowerLimit="0.0" UpperLimit="1.0"
                                           StepSize="1.0" ID="Mode" Value="1.0"/>
                                <Parameter MinValue="0.0" MaxValue="1.0" StepSize="1.0" ID="Enabled" Value="1.0"/>
                              </Parameters>
                              <ComplexData>
                                <Filters>
                                  <Filter Index="-1" EmbeddedData=""/>
                                </Filters>
                              </ComplexData>
                            </Node>
                            <Node ID="analysis_gain" FactoryPath="core.gain" NumChannels="2" Bypassed="0"
                                  Name="analysis_gain" NodeColour="4287955199">
                              <Properties>
                                <Property ID="ResetValue" Value="0.0"/>
                                <Property ID="UseResetValue" Value="0.0"/>
                              </Properties>
                              <Parameters>
                                <Parameter MinValue="-12.0" MaxValue="12.0" LowerLimit="-100.0" UpperLimit="0.0"
                                           StepSize="0.1" SkewFactor="1" ID="Gain" Automated="1"/>
                                <Parameter MinValue="0.0" MaxValue="1000.0" LowerLimit="0.0" UpperLimit="1000.0"
                                           StepSize="0.1" SkewFactor="0.3010299956639812" 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>
                            <Node ID="ms_decode" FactoryPath="routing.ms_decode" NumChannels="2"
                                  Bypassed="0" Folded="1" Name="ms_decode">
                              <Parameters/>
                            </Node>
                            <Node ID="convert_to_mono" FactoryPath="container.multi" NumChannels="2"
                                  Bypassed="0" Folded="1" Name="convert_to_mono">
                              <Nodes>
                                <Node ID="mul" FactoryPath="math.mul" NumChannels="1" Bypassed="0"
                                      Name="mul">
                                  <Parameters>
                                    <Parameter MinValue="0.0" MaxValue="1.0" LowerLimit="0.0" UpperLimit="1.0"
                                               StepSize="0.01" ID="Value" Value="1.0"/>
                                  </Parameters>
                                </Node>
                                <Node ID="clear" FactoryPath="math.clear" NumChannels="1" Bypassed="0"
                                      Name="clear">
                                  <Parameters>
                                    <Parameter MinValue="0.0" MaxValue="1.0" LowerLimit="0.0" UpperLimit="1.0"
                                               StepSize="0.01" ID="Value" Value="0.0"/>
                                  </Parameters>
                                </Node>
                              </Nodes>
                              <Parameters/>
                            </Node>
                            <Node ID="ms_encode1" FactoryPath="routing.ms_encode" NumChannels="2"
                                  Bypassed="0" Folded="1" Name="ms_encode1">
                              <Parameters/>
                            </Node>
                            <Node ID="clip1" FactoryPath="math.clip" NumChannels="2" Folded="1"
                                  Bypassed="0" Name="clip1">
                              <Parameters>
                                <Parameter MinValue="0.0" MaxValue="1.0" LowerLimit="0.0" UpperLimit="1.0"
                                           StepSize="0.01" ID="Value" Value="1.0"/>
                              </Parameters>
                            </Node>
                            <Node ID="split" FactoryPath="container.split" NumChannels="2" Bypassed="0"
                                  Name="split">
                              <Nodes>
                                <Node ID="fast_envelope" FactoryPath="container.chain" NumChannels="2"
                                      Bypassed="0" Name="fast_envelope">
                                  <Nodes>
                                    <Node ID="fast_follower" FactoryPath="dynamics.envelope_follower" NumChannels="2"
                                          Bypassed="0" Name="fast_follower" NodeColour="4278255589">
                                      <Parameters>
                                        <Parameter MinValue="0.0" MaxValue="1000.0" LowerLimit="0.0" UpperLimit="1000.0"
                                                   StepSize="0.1" SkewFactor="0.2313782131597592" ID="Attack" Value="0.0"/>
                                        <Parameter MinValue="0.0" MaxValue="1000.0" LowerLimit="0.0" UpperLimit="1000.0"
                                                   StepSize="0.1" SkewFactor="0.2313782131597592" ID="Release" Automated="1"/>
                                        <Parameter MinValue="0.0" MaxValue="1.0" ID="ProcessSignal" Value="1.0"/>
                                      </Parameters>
                                      <ComplexData>
                                        <DisplayBuffers>
                                          <DisplayBuffer Index="-1"/>
                                        </DisplayBuffers>
                                      </ComplexData>
                                    </Node>
                                  </Nodes>
                                  <Parameters/>
                                </Node>
                                <Node ID="slow_envelope" FactoryPath="container.chain" NumChannels="2"
                                      Bypassed="0" Name="slow_envelope">
                                  <Nodes>
                                    <Node ID="slow_follower" FactoryPath="dynamics.envelope_follower" NumChannels="2"
                                          Bypassed="0" Name="slow_follower" NodeColour="4278210559">
                                      <Parameters>
                                        <Parameter MinValue="0.0" MaxValue="1000.0" LowerLimit="0.0" UpperLimit="1000.0"
                                                   StepSize="0.1" SkewFactor="0.2313782131597592" ID="Attack" Automated="1"/>
                                        <Parameter MinValue="0.0" MaxValue="1000.0" LowerLimit="0.0" UpperLimit="1000.0"
                                                   StepSize="0.1" SkewFactor="0.2313782131597592" ID="Release" Automated="1"/>
                                        <Parameter MinValue="0.0" MaxValue="1.0" ID="ProcessSignal" Value="1.0"/>
                                      </Parameters>
                                      <ComplexData>
                                        <DisplayBuffers>
                                          <DisplayBuffer Index="-1"/>
                                        </DisplayBuffers>
                                      </ComplexData>
                                    </Node>
                                    <Node ID="inverter" FactoryPath="math.mul" NumChannels="2" Bypassed="0"
                                          Name="inverter" Folded="1">
                                      <Parameters>
                                        <Parameter MinValue="-1.0" MaxValue="1.0" LowerLimit="0.0" UpperLimit="1.0"
                                                   StepSize="0.01" ID="Value" Value="-1.0"/>
                                      </Parameters>
                                    </Node>
                                  </Nodes>
                                  <Parameters/>
                                </Node>
                              </Nodes>
                              <Parameters/>
                            </Node>
                            <Node ID="one_pole1" FactoryPath="filters.one_pole" Bypassed="0" Name="one_pole1">
                              <ComplexData>
                                <Filters>
                                  <Filter Index="-1" EmbeddedData=""/>
                                </Filters>
                              </ComplexData>
                              <Parameters>
                                <Parameter MinValue="20.0" MaxValue="20000.0" SkewFactor="0.2299045622348785"
                                           ID="Frequency" Value="109.5697177455736"/>
                                <Parameter MinValue="0.300000011920929" MaxValue="9.899999618530273" SkewFactor="0.2647178173065186"
                                           ID="Q" Value="1.0"/>
                                <Parameter MinValue="-18.0" MaxValue="18.0" ID="Gain" Value="0.0"/>
                                <Parameter MinValue="0.0" MaxValue="1.0" SkewFactor="0.3010300099849701"
                                           ID="Smoothing" Value="0.009999999776482582"/>
                                <Parameter MinValue="0.0" MaxValue="1.0" StepSize="1.0" ID="Mode" Value="0.0"/>
                                <Parameter MinValue="0.0" MaxValue="1.0" StepSize="1.0" ID="Enabled" Value="1.0"/>
                              </Parameters>
                            </Node>
                            <Node ID="peak1" FactoryPath="core.peak" Bypassed="0" Name="peak1">
                              <ComplexData>
                                <DisplayBuffers>
                                  <DisplayBuffer Index="-1"/>
                                </DisplayBuffers>
                              </ComplexData>
                              <Parameters/>
                            </Node>
                            <Node ID="ratio" FactoryPath="math.mul" NumChannels="2" Bypassed="0"
                                  Name="ratio" NodeColour="4284612352">
                              <Parameters>
                                <Parameter MinValue="-1.0" MaxValue="1.0" LowerLimit="0.0" UpperLimit="1.0"
                                           StepSize="0.01" ID="Value" Automated="1"/>
                              </Parameters>
                            </Node>
                            <Node ID="add" FactoryPath="math.add" NumChannels="2" Bypassed="0"
                                  Name="add" Folded="1">
                              <Parameters>
                                <Parameter MinValue="0.0" MaxValue="1.0" LowerLimit="0.0" UpperLimit="1.0"
                                           StepSize="0.01" ID="Value" Value="0.5"/>
                              </Parameters>
                            </Node>
                            <Node ID="peak" FactoryPath="core.peak" NumChannels="2" Bypassed="0"
                                  Name="peak" NodeColour="4294902015">
                              <ModulationTargets>
                                <ModulationTarget NodeId="dynamic_gain" ParameterId="Gain" LowerLimit="-18.0" UpperLimit="18.0"/>
                              </ModulationTargets>
                              <Parameters/>
                              <ComplexData>
                                <DisplayBuffers>
                                  <DisplayBuffer Index="0"/>
                                </DisplayBuffers>
                              </ComplexData>
                            </Node>
                            <Node ID="analysis_clear" FactoryPath="math.clear" NumChannels="2"
                                  Folded="1" Bypassed="0" Name="analysis_clear" NodeColour="8126208">
                              <Parameters>
                                <Parameter MinValue="0.0" MaxValue="1.0" LowerLimit="0.0" UpperLimit="1.0"
                                           StepSize="0.01" ID="Value" Value="0.0"/>
                              </Parameters>
                            </Node>
                          </Nodes>
                          <Parameters/>
                        </Node>
                        <Node ID="signal" FactoryPath="container.chain" NumChannels="2" Bypassed="0"
                              Name="signal">
                          <Nodes>
                            <Node ID="dynamic_gain" FactoryPath="core.gain" NumChannels="2" Bypassed="0"
                                  Name="dynamic_gain" NodeColour="4293722367">
                              <Properties>
                                <Property ID="ResetValue" Value="0.0"/>
                                <Property ID="UseResetValue" Value="0.0"/>
                              </Properties>
                              <Parameters>
                                <Parameter MinValue="-18.0" MaxValue="18.0" LowerLimit="-100.0" UpperLimit="0.0"
                                           StepSize="0.1" ID="Gain" ModulationTarget="1" Automated="1"/>
                                <Parameter MinValue="0.0" MaxValue="1000.0" LowerLimit="0.0" UpperLimit="1000.0"
                                           StepSize="0.1" SkewFactor="0.30103" ID="Smoothing" Value="0.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>
                  </Nodes>
                  <Parameters/>
                </Node>
                <Node ID="gain1" FactoryPath="core.gain" Bypassed="0" Name="postGain"
                      NodeColour="4294946816">
                  <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 MinValue="0.0" MaxValue="7.0" StepSize="1.0" ID="BlockSize" DefaultValue="4.0"
                           Automated="1"/>
              </Parameters>
            </Node>
          </Nodes>
          <Parameters>
            <Parameter ID="analysisGain" MinValue="-12.0" MaxValue="12.0" StepSize="0.1"
                       Value="0.4000000000000007" DefaultValue="0.4000000000000004">
              <Connections>
                <Connection NodeId="analysis_gain" ParameterId="Gain" Converter="Identity"
                            OpType="SetValue" LowerLimit="0.0" UpperLimit="18.0"/>
              </Connections>
            </Parameter>
            <Parameter ID="attack" MinValue="0.0" MaxValue="1000.0" StepSize="0.1" Value="73.0"
                       SkewFactor="0.2313782131597592">
              <Connections>
                <Connection NodeId="slow_follower" ParameterId="Attack" Converter="Identity"
                            OpType="SetValue" LowerLimit="0.0" UpperLimit="1000.0"/>
              </Connections>
            </Parameter>
            <Parameter ID="release" MinValue="0.0" MaxValue="1000.0" StepSize="0.1"
                       Value="463.0" SkewFactor="0.2313782131597592">
              <Connections>
                <Connection NodeId="fast_follower" ParameterId="Release" Converter="Identity"
                            OpType="SetValue" LowerLimit="0.0" UpperLimit="1000.0"/>
                <Connection NodeId="slow_follower" ParameterId="Release" Converter="Identity"
                            OpType="SetValue" LowerLimit="0.0" UpperLimit="1000.0"/>
              </Connections>
            </Parameter>
            <Parameter ID="transients" MinValue="-1.0" MaxValue="1.0" StepSize="0.01"
                       Value="0.03000000000000002" DefaultValue="0.03000000000000003">
              <Connections>
                <Connection NodeId="ratio" ParameterId="Value" Converter="Identity" OpType="SetValue"
                            LowerLimit="-1.0" UpperLimit="1.0"/>
              </Connections>
            </Parameter>
            <Parameter ID="preGain" MinValue="-100.0" MaxValue="0.0" StepSize="0.1000000014901161"
                       SkewFactor="5.422270774841309" Value="0.0" DefaultValue="1.0">
              <Connections>
                <Connection NodeId="gain" ParameterId="Gain"/>
              </Connections>
            </Parameter>
            <Parameter ID="postGain" MinValue="-100.0" MaxValue="0.0" StepSize="0.1000000014901161"
                       SkewFactor="5.422270774841309" Value="0.0" DefaultValue="1.0">
              <Connections>
                <Connection NodeId="gain1" ParameterId="Gain"/>
              </Connections>
            </Parameter>
            <Parameter ID="blockSize" MinValue="0.0" MaxValue="7.0" StepSize="1.0" Value="1.0">
              <Connections>
                <Connection NodeId="dynamic_blocksize" ParameterId="BlockSize"/>
              </Connections>
            </Parameter>
          </Parameters>
        </Node>
      </Network>
      
      1 Reply Last reply Reply Quote 0
      • clevername27C clevername27 marked this topic as a regular topic on
      • First post
        Last post

      31

      Online

      1.8k

      Users

      12.0k

      Topics

      104.5k

      Posts