Attempt to fix rt_decay
This commit is contained in:
parent
367b28d29e
commit
87f3a2b224
1 changed files with 2 additions and 0 deletions
|
|
@ -119,8 +119,10 @@ float sfz::MidiState::getNoteDuration(int noteNumber, int delay) const
|
||||||
if (noteNumber < 0 || noteNumber >= 128)
|
if (noteNumber < 0 || noteNumber >= 128)
|
||||||
return 0.0f;
|
return 0.0f;
|
||||||
|
|
||||||
|
#if 0
|
||||||
if (!noteStates[noteNumber])
|
if (!noteStates[noteNumber])
|
||||||
return 0.0f;
|
return 0.0f;
|
||||||
|
#endif
|
||||||
|
|
||||||
const unsigned timeInSamples = internalClock + static_cast<unsigned>(delay) - noteOnTimes[noteNumber];
|
const unsigned timeInSamples = internalClock + static_cast<unsigned>(delay) - noteOnTimes[noteNumber];
|
||||||
return static_cast<float>(timeInSamples) / sampleRate;
|
return static_cast<float>(timeInSamples) / sampleRate;
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue