@Christoph-Hart That's what I got from this:
I should mention that I'm rarely here any more, so I may miss your reply. I do still check in from time to time.
@Christoph-Hart That's what I got from this:
I should mention that I'm rarely here any more, so I may miss your reply. I do still check in from time to time.
@ustk Thanks for the solidarity. It's not trolling…I think it's a valid reaction, and suspect I'm far from the only one. And it's the kind of thing no one thinks will happen to them…until it does. @Christoph-Hart wrote right on the website's front page not to expect fixes, so it's not like he dropped the ball. But we can still be frustrated about it. When it works, HISE is great. But you know the saying…it's only free if you don't value your time.
@Christoph-Hart Meanwhile, I was fired by all three clients because of HISE bugs and secret ScriptNode documentation. sigh
@ILIAM What are "NOMINMAX" and "HISE_USE_EXTENDED_TEMPO_VALUES"?
@d-healey It's those kinds of catches that make you a legend, mate.
@Christoph-Hart Sure! I was able to successfully compile the "Clone Test" Network on GitHub. My Network has Clonepacks, and I think they may be a factor for me. Here's the Network I'm trying to compile. Thank you.
<?xml version="1.0" encoding="UTF-8"?>
<Network ID="prismNewerHybridModeller" AllowPolyphonic="1" Version="0.0.0"
SuspendOnSilence="1" AllowCompilation="1">
<Node FactoryPath="container.chain" ID="prismNewerHybridModeller" Bypassed="0"
Name="prismNewerHybridModeller" NodeColour="4288387995" ShowParameters="1">
<Nodes>
<Node ID="chain" FactoryPath="container.chain" Bypassed="0" Name="chain">
<Properties>
<Property ID="IsVertical" Value="0"/>
</Properties>
<Nodes>
<Node ID="clone_pack2" FactoryPath="control.clone_pack" Bypassed="0"
Name="clonepack_frequency" NodeColour="4278233087">
<ModulationTargets>
<Connection NodeId="oscillator" ParameterId="Frequency"/>
</ModulationTargets>
<ComplexData>
<SliderPacks>
<SliderPack Index="1"/>
</SliderPacks>
</ComplexData>
<Parameters>
<Parameter MinValue="1.0" MaxValue="16.0" ID="NumClones" DefaultValue="1.0"
Automated="1" SkewFactor="0.9094748120090845"/>
<Parameter MinValue="0.0" MaxValue="1.0" ID="Value" Value="1.0"/>
</Parameters>
</Node>
<Node ID="clone_pack4" FactoryPath="control.clone_pack" Bypassed="0"
Name="clonepack_volume" NodeColour="3422552319">
<ModulationTargets>
<Connection NodeId="oscillator" ParameterId="Gain"/>
</ModulationTargets>
<ComplexData>
<SliderPacks>
<SliderPack Index="2" EmbeddedData="64....f+....9C...3O.........9C...3O...f+....9C...3O...f+....9C...3O...f+....9C...3O...f+."/>
</SliderPacks>
</ComplexData>
<Parameters>
<Parameter MinValue="1.0" MaxValue="16.0" ID="NumClones" DefaultValue="1.0"
Automated="1" SkewFactor="0.9094748120090845"/>
<Parameter MinValue="0.0" MaxValue="1.0" ID="Value" Value="1.0"/>
</Parameters>
</Node>
<Node ID="clone_pack" FactoryPath="control.clone_pack" Bypassed="0"
Name="clonepack_duration" NodeColour="2315321299">
<ModulationTargets>
<Connection NodeId="ramp1" ParameterId="PeriodTime"/>
</ModulationTargets>
<ComplexData>
<SliderPacks>
<SliderPack Index="0" EmbeddedData="64.tdTH+7Qgq6ilYlwOEtdD+zLyL7SgqGwO......................................................"/>
</SliderPacks>
</ComplexData>
<Parameters>
<Parameter MinValue="1.0" MaxValue="16.0" ID="NumClones" DefaultValue="1.0"
Automated="1" SkewFactor="0.9094748120090845"/>
<Parameter MinValue="0.0" MaxValue="1.0" ID="Value" Value="1.0"/>
</Parameters>
</Node>
<Node ID="clone_pack3" FactoryPath="control.clone_pack" Bypassed="0"
Name="clone_balance" NodeColour="4287842047">
<ModulationTargets>
<Connection NodeId="gain" ParameterId="Gain"/>
</ModulationTargets>
<ComplexData>
<SliderPacks>
<SliderPack Index="3"/>
</SliderPacks>
</ComplexData>
<Parameters>
<Parameter MinValue="1.0" MaxValue="16.0" ID="NumClones" DefaultValue="1.0"
Automated="1" SkewFactor="0.9094748120090845"/>
<Parameter MinValue="0.0" MaxValue="1.0" ID="Value" Value="1.0"/>
</Parameters>
</Node>
</Nodes>
<Parameters/>
</Node>
<Node ID="dynamic_blocksize" FactoryPath="container.dynamic_blocksize"
Bypassed="0" Name="dynamic_blocksize" NodeColour="2134834944"
ShowParameters="1">
<Nodes>
<Node ID="clone" FactoryPath="container.clone" Bypassed="0" Name="clone"
NodeColour="4288020224" ShowClones="0" ShowParameters="1">
<Nodes>
<Node ID="clone_child" FactoryPath="container.chain" Bypassed="0" Name="clone_child"
NodeColour="2072874381" ShowParameters="0">
<Nodes>
<Node ID="voice_bang" FactoryPath="control.voice_bang" Bypassed="0"
Name="voice_bang" NodeColour="4287561908">
<Parameters>
<Parameter MinValue="0.0" MaxValue="1.0" ID="Value" Value="1.0" DefaultValue="0.0"/>
</Parameters>
<ModulationTargets>
<Connection NodeId="ramp1" ParameterId="Gate"/>
</ModulationTargets>
</Node>
<Node ID="ramp1" FactoryPath="core.ramp" Bypassed="0" Name="ramp" NodeColour="4294942208">
<ComplexData>
<DisplayBuffers>
<DisplayBuffer Index="-1"/>
</DisplayBuffers>
</ComplexData>
<Parameters>
<Parameter MinValue="0.0" MaxValue="1000.0" StepSize="0.1000000014901161"
ID="PeriodTime" DefaultValue="100.0" Automated="1"/>
<Parameter MinValue="0.0" MaxValue="1.0" ID="LoopStart" Value="1.0" DefaultValue="0.0"/>
<Parameter MinValue="0.0" MaxValue="1.0" ID="Gate" DefaultValue="1.0" Automated="1"/>
</Parameters>
<ModulationTargets>
<Connection NodeId="cable_table" ParameterId="Value"/>
</ModulationTargets>
</Node>
<Node ID="cable_table" FactoryPath="control.cable_table" Bypassed="1"
Name="cable_table" NodeColour="4278255501">
<ComplexData>
<Tables>
<Table Index="0" EmbeddedData="24..........9C...vO...f+.........vO"/>
</Tables>
</ComplexData>
<Parameters>
<Parameter MinValue="0.0" MaxValue="1.0" ID="Value" Automated="1"/>
</Parameters>
<ModulationTargets>
<Connection NodeId="gain16" ParameterId="Gain"/>
</ModulationTargets>
</Node>
<Node ID="no_midi" FactoryPath="container.no_midi" Bypassed="0" Name="no_midi"
NodeColour="2391246727">
<Nodes>
<Node ID="oscillator" FactoryPath="core.oscillator" Bypassed="0" Name="oscillator"
NodeColour="4287663758">
<ComplexData>
<DisplayBuffers>
<DisplayBuffer Index="-1"/>
</DisplayBuffers>
</ComplexData>
<Parameters>
<Parameter MinValue="0.0" MaxValue="4.0" StepSize="1.0" ID="Mode" Value="0.0"/>
<Parameter MinValue="0.0" MaxValue="20000.0" ID="Frequency" DefaultValue="20"
Automated="1"/>
<Parameter MinValue="1.0" MaxValue="16.0" StepSize="1.0" ID="Freq Ratio"
Value="1.0"/>
<Parameter MinValue="0.0" MaxValue="1.0" StepSize="1.0" ID="Gate" Value="1.0"/>
<Parameter MinValue="0.0" MaxValue="1.0" ID="Phase" Value="0.0"/>
<Parameter MinValue="0.0" MaxValue="1.0" ID="Gain" DefaultValue="1.0" Automated="1"/>
</Parameters>
</Node>
</Nodes>
<Parameters/>
</Node>
<Node ID="gain16" FactoryPath="core.gain" Bypassed="0" Name="oscillatorVolume"
NodeColour="4282992969">
<Parameters>
<Parameter MinValue="-100.0" MaxValue="0.0" ID="Gain" Automated="1" StepSize="0.1"
SkewFactor="5.422270979580217"/>
<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="-100.0"
DefaultValue="0.0"/>
</Parameters>
</Node>
<Node ID="gain" FactoryPath="core.gain" Bypassed="0" Name="perceptualFreqPad"
NodeColour="4289177511">
<Parameters>
<Parameter MinValue="-100.0" MaxValue="0.0" StepSize="0.1" SkewFactor="5.422270979580217"
ID="Gain" Automated="1"/>
<Parameter MinValue="0.0" MaxValue="1000.0" StepSize="0.1000000014901161"
SkewFactor="0.3010300099849701" ID="Smoothing" Value="20.0"/>
<Parameter MinValue="0.0" MaxValue="-100.0" StepSize="0.1000000014901161"
SkewFactor="5.422270774841309" ID="ResetValue" Value="-100.0"
DefaultValue="0.0"/>
</Parameters>
</Node>
</Nodes>
<Parameters/>
</Node>
</Nodes>
<Parameters>
<Parameter MinValue="1.0" MaxValue="16.0" ID="NumClones" DefaultValue="1"
Automated="1" SkewFactor="0.9094748120090845"/>
<Parameter MinValue="0.0" MaxValue="2.0" StepSize="1.0" ID="SplitSignal"
Value="1.0" DefaultValue="2.0"/>
</Parameters>
<Properties>
<Property ID="IsVertical" Value="0"/>
</Properties>
</Node>
<Node ID="converter" FactoryPath="control.converter" Bypassed="0" Name="converter"
NodeColour="4294901760">
<Properties>
<Property ID="Mode" Value="Samples2Ms"/>
</Properties>
<ModulationTargets>
<Connection NodeId="jdelay" ParameterId="DelayTime"/>
</ModulationTargets>
<Parameters>
<Parameter MinValue="0.0" MaxValue="44100.0" StepSize="1.0" ID="Value" Automated="1"/>
</Parameters>
</Node>
<Node ID="jdelay" FactoryPath="jdsp.jdelay" Bypassed="0" Name="jdelay"
NodeColour="4283387727">
<Parameters>
<Parameter MinValue="0.0" MaxValue="1000.0" ID="Limit" Value="1000.0" DefaultValue="0"/>
<Parameter MinValue="0.0" MaxValue="30.0" ID="DelayTime" Automated="1"/>
</Parameters>
</Node>
<Node ID="gain19" FactoryPath="core.gain" Bypassed="0" Name="articulationGain"
NodeColour="4293263104">
<Parameters>
<Parameter MinValue="-100.0" MaxValue="12.0" StepSize="0.1" SkewFactor="5.422270979580217"
ID="Gain" DefaultValue="0.0" 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="-100.0"
DefaultValue="0.0"/>
</Parameters>
</Node>
<Node ID="gain17" FactoryPath="core.gain" Bypassed="0" Name="instrumentGain"
NodeColour="4294901918">
<Parameters>
<Parameter MinValue="-100.0" MaxValue="12.0" StepSize="0.1" SkewFactor="5.422270979580217"
ID="Gain" DefaultValue="0" 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="-100.0"
DefaultValue="0.0"/>
</Parameters>
</Node>
<Node ID="silent_killer" FactoryPath="envelope.silent_killer" Bypassed="0"
Name="silent_killer" NodeColour="2386509631">
<Parameters>
<Parameter MinValue="-120.0" MaxValue="-60.0" StepSize="1.0" ID="Threshold"
Value="-120.0" DefaultValue="-100.0"/>
<Parameter MinValue="0.0" MaxValue="1.0" StepSize="1.0" ID="Active" Value="1.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="numberOfClonesProcessed" MinValue="1.0" MaxValue="16.0" Value="13.97461125837058"
SkewFactor="0.9094748120090845" DefaultValue="1.0">
<Connections>
<Connection NodeId="clone" ParameterId="NumClones"/>
<Connection NodeId="clone_pack2" ParameterId="NumClones"/>
<Connection NodeId="clone_pack4" ParameterId="NumClones"/>
<Connection NodeId="clone_pack" ParameterId="NumClones"/>
<Connection NodeId="clone_pack3" ParameterId="NumClones"/>
</Connections>
</Parameter>
<Parameter ID="articulationGainInDb" MinValue="-100.0" MaxValue="12.0" StepSize="0.1"
SkewFactor="5.422270979580217" Value="0.0" DefaultValue="1.0">
<Connections>
<Connection NodeId="gain19" ParameterId="Gain"/>
</Connections>
</Parameter>
<Parameter ID="medianStartDelayInSamples" MinValue="0.0" MaxValue="44100.0"
StepSize="1.0" Value="0.0" DefaultValue="0">
<Connections>
<Connection NodeId="converter" ParameterId="Value"/>
</Connections>
</Parameter>
<Parameter ID="blockSize" MinValue="0.0" MaxValue="7.0" StepSize="1.0" Value="5.0"
DefaultValue="1.0">
<Connections>
<Connection NodeId="dynamic_blocksize" ParameterId="BlockSize"/>
</Connections>
</Parameter>
<Parameter ID="instrumentGainInDb" MinValue="-100.0" MaxValue="12.0" StepSize="0.1"
SkewFactor="5.422270979580217" Value="-100.0" DefaultValue="1.0">
<Connections>
<Connection NodeId="gain17" ParameterId="Gain"/>
</Connections>
</Parameter>
</Parameters>
</Node>
</Network>
@Christoph-Hart Thank you, that fixed this particular issue. However, I'm now back at the old issue of not being able to compile clone networks with clone packs. As I reported on GitHub, I posted several threads with example code, where other HISE developers experienced the same problems, and we collectively tried to track down the source code. Might you be able to please look at that?
@Christoph-Hart Thank you - I see you've pushed it already. I'll give it a shot.
@Christoph-Hart Thank you. There is not. I can't seem to create the file.
@Christoph-Hart @d-healey Thank you, Chris (And David). It's Faust code. I eliminated it and cleared out related folders. Now I have below—what is it asking me to do? Thank you.
@d-healey Thank you - I'm not using 3rd-party nodes, though. I don't see how that thread applies?
@d-healey HI David, thank you - I don't understand, though.
TF does any of this mean? "…are not properly initialised" doesn't make sense, grammatically. None of the nodes in my Network have special parameters, except two — and those values are fine. What widget should be "ticked"?
I did notice this old bug…
@Christoph-Hart Are you sure you're solving the right problem?