Commit 19b5d70c authored by Dipl.-Ing. Jonas Stienen's avatar Dipl.-Ing. Jonas Stienen
Browse files

Merge branch 'develop' into ma_2019/andrew

parents 60602b03 9c7cafbb
......@@ -240,10 +240,11 @@ void CITASIMOVariableDelayLine::ReadBlock( const int iCursorID, ITASampleBuffer*
// Interpolieren: Temporrpuffer (Gre Size+Offset) --> Output (Gre Blocklnge)
// Input Offset = iLeft -> effektive Inputlnge = iSize
// But: iInputLength is the length of sample to be interpolated from! (in & out length determines resampling factor)
// iRight wird implizit durch die Interpolationsroutine verwendet, d.h.
// bei iInputLength von iLeft+iSize wird auf weitere Daten zugegriffen, die
// rechts davon liegen und im Temporrpuffer vorhanden sein mssen!
int iInputLength = iLeft + iSize;
int iInputLength = iSize;
int iInputStartOffset = iLeft;
m_pInterpolationRoutine->Interpolate( m_psbTemp, iInputLength, iInputStartOffset, psbOutput, m_iBlockLength );
......
......@@ -438,7 +438,7 @@ void CITAVariableDelayLine::Process( const ITASampleBuffer* psbInput, ITASampleB
// iRight wird implizit durch die Interpolationsroutine verwendet, d.h.
// bei iInputLength von iLeft+iSize wird auf weitere Daten zugegriffen, die
// rechts davon liegen und im Temporrpuffer vorhanden sein mssen!
int iInputLength = iLeft + iSize;
int iInputLength = iSize;
int iInputStartOffset = iLeft;
m_pInterpolationRoutine->Interpolate( m_psbTemp, iInputLength, iInputStartOffset, psbOutput, m_iBlockLength );
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment