示例#1
0
pdsp::GateSequencer::GateSequencer(){
    addOutput("trig", output_trig);
    resetOutputToDefault();

    meter_ticks = 10000;
    meter_value = 0.0f;
    singleTrigger = false;
    gateState = false;
    messageBuffer = nullptr;
        
}
示例#2
0
pdsp::ValueSequencer::ValueSequencer(){
        
    addOutput("signal", output);
    resetOutputToDefault();

    setSlewTime(0.0f);
    
    connectToSlewControl = false;

    messageBuffer = nullptr;
    slewControl = nullptr;

    if(dynamicConstruction){
        prepareToPlay(globalBufferSize, globalSampleRate);
    }
}