Audacity  3.0.3
Functions | Variables
anonymous_namespace{NoiseRemoval.cpp} Namespace Reference

Functions

void Rotate (ArraysOf< float > &arrays, size_t historyLen)
 

Variables

BuiltinEffectsModule::Registration< EffectNoiseRemovalreg
 

Function Documentation

◆ Rotate()

void anonymous_namespace{NoiseRemoval.cpp}::Rotate ( ArraysOf< float > &  arrays,
size_t  historyLen 
)
inline

Definition at line 391 of file NoiseRemoval.cpp.

392  {
393  Floats temp = std::move( arrays[ historyLen - 1 ] );
394 
395  for ( size_t nn = historyLen - 1; nn--; )
396  arrays[ nn + 1 ] = std::move( arrays[ nn ] );
397  arrays[0] = std::move( temp );
398  }

Referenced by EffectNoiseRemoval::RotateHistoryWindows().

Here is the caller graph for this function:

Variable Documentation

◆ reg

BuiltinEffectsModule::Registration< EffectNoiseRemoval > anonymous_namespace{NoiseRemoval.cpp}::reg

Definition at line 81 of file NoiseRemoval.cpp.

ArrayOf< float >