Lines Matching refs:bus

73     for ( int bus = 0; bus < AUX_BUS_NUM; bus++ )  in SetOutputMode()  local
75 FxList& list = GetEffectList( static_cast<AuxBus>( bus ) ); in SetOutputMode()
147 bool HardwareManager::AppendEffect( AuxBus bus, FxBase* pFx ) in AppendEffect() argument
151 if ( ! m_AuxFadeVolume[ bus ].IsFinished() ) in AppendEffect()
153 FinalizeEffect( bus ); in AppendEffect()
156 m_AuxFadeVolume[ bus ].SetTarget( 1.0f, 0 ); in AppendEffect()
158 switch ( bus ) in AppendEffect()
168 nn::snd::SetAuxReturnVolume( static_cast<nn::snd::AuxBusId>(bus), AUX_RETURN_VOLUME_MAX ); in AppendEffect()
171 if ( GetEffectList( bus ).IsEmpty() ) in AppendEffect()
174 switch ( bus ) in AppendEffect()
177 AX_RegisterAuxACallback( AuxCallbackFunc, reinterpret_cast<void*>( bus ) ); in AppendEffect()
180 AX_RegisterAuxBCallback( AuxCallbackFunc, reinterpret_cast<void*>( bus ) ); in AppendEffect()
185 static_cast<nn::snd::AuxBusId>( bus ), in AppendEffect()
187 static_cast<uptr>( bus ) ); in AppendEffect()
191 GetEffectList( bus ).PushBack( pFx ); in AppendEffect()
196 bool HardwareManager::AppendEffect( AuxBus bus, nn::snd::FxDelay* delay ) in AppendEffect() argument
199 if ( ! m_AuxFadeVolume[ bus ].IsFinished() ) in AppendEffect()
201 FinalizeEffect( bus ); in AppendEffect()
203 m_AuxFadeVolume[ bus ].SetTarget( 1.0f, 0 ); in AppendEffect()
204 nn::snd::SetAuxReturnVolume( static_cast<nn::snd::AuxBusId>(bus), AUX_RETURN_VOLUME_MAX ); in AppendEffect()
205 bool result = nn::snd::SetEffect( static_cast<nn::snd::AuxBusId>(bus), delay ); in AppendEffect()
209 bool HardwareManager::AppendEffect( AuxBus bus, nn::snd::FxReverb* reverb ) in AppendEffect() argument
212 if ( ! m_AuxFadeVolume[ bus ].IsFinished() ) in AppendEffect()
214 FinalizeEffect( bus ); in AppendEffect()
216 m_AuxFadeVolume[ bus ].SetTarget( 1.0f, 0 ); in AppendEffect()
217 nn::snd::SetAuxReturnVolume( static_cast<nn::snd::AuxBusId>(bus), AUX_RETURN_VOLUME_MAX ); in AppendEffect()
218 bool result = nn::snd::SetEffect( static_cast<nn::snd::AuxBusId>(bus), reverb ); in AppendEffect()
223 void HardwareManager::ClearEffect( AuxBus bus , int fadeTimes ) in ClearEffect() argument
227 FinalizeEffect( bus ); in ClearEffect()
229 if ( m_AuxFadeVolume[ bus ].IsFinished() ) in ClearEffect()
231 m_AuxFadeVolume[ bus ].SetTarget( 0.0f, 0 ); in ClearEffect()
236 m_AuxFadeVolume[ bus ].SetTarget( in ClearEffect()
243 void HardwareManager::FinalizeEffect( AuxBus bus ) in FinalizeEffect() argument
246 nn::snd::ClearEffect( static_cast<nn::snd::AuxBusId>( bus ) ); in FinalizeEffect()
249 FxList& list = GetEffectList( bus ); in FinalizeEffect()
256 switch ( bus ) in FinalizeEffect()
270 m_EffectProcessTick[ bus ] = 0; in FinalizeEffect()
272 nn::snd::ClearAuxCallback( static_cast<nn::snd::AuxBusId>( bus ) ); in FinalizeEffect()
273 m_EffectProcessTick[ bus ] = nn::os::Tick( 0 ); in FinalizeEffect()
288 AuxBus bus = static_cast<AuxBus>( reinterpret_cast<u32>( context ) ); in AuxCallbackFunc() local
289 NW_MINMAXLT_ASSERT( bus, AUX_BUS_A, AUX_BUS_A + AUX_BUS_NUM ); in AuxCallbackFunc()
306 for ( FxList::Iterator itr = GetInstance().GetEffectList( bus ).GetBeginIter(); in AuxCallbackFunc()
307 itr != GetInstance().GetEffectList( bus ).GetEndIter(); in AuxCallbackFunc()
324 …GetInstance().m_EffectProcessTick[ bus ] = static_cast<OSTick>( OS_DiffTick( OS_GetTick(), tick ) … in AuxCallbackFunc()
332 AuxBus bus = static_cast<AuxBus>( userData ); in AuxCallbackFunc() local
333 NW_MINMAXLT_ASSERT( bus, AUX_BUS_A, AUX_BUS_A + AUX_BUS_NUM ); in AuxCallbackFunc()
354 for ( FxList::Iterator itr = GetInstance().GetEffectList( bus ).GetBeginIter(); in AuxCallbackFunc()
355 itr != GetInstance().GetEffectList( bus ).GetEndIter(); in AuxCallbackFunc()
366 GetInstance().m_EffectProcessTick[ bus ] = nn::os::Tick::GetSystemCurrent() - tick; in AuxCallbackFunc()