MCPcopy Create free account
hub / github.com/BespokeSynth/BespokeSynth / GetStepNum

Method GetStepNum

Source/StepSequencer.cpp:660–666  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

658}
659
660int StepSequencer::GetStepNum(double time)
661{
662 int measure = TheTransport->GetMeasure(time) % mNumMeasures;
663 int stepsPerMeasure = GetNumSteps(mStepInterval, mNumMeasures);
664
665 return TheTransport->GetQuantized(time, mTransportListenerInfo) % stepsPerMeasure + measure * stepsPerMeasure / mNumMeasures;
666}
667
668void StepSequencer::OnTimeEvent(double time)
669{

Callers 1

OnTimeEventMethod · 0.80

Calls 2

GetMeasureMethod · 0.80
GetQuantizedMethod · 0.80

Tested by

no test coverage detected