Searched refs:pChannel (Results 1 – 5 of 5) sorted by relevance
116 Channel* pChannel = Channel::AllocChannel( in NoteOn() local122 if ( pChannel == NULL ) in NoteOn()128 pChannel->SetKey( noteOnInfo.key, regionInfo.originalKey ); in NoteOn()135 pChannel->SetInitVolume( initVolume ); in NoteOn()136 pChannel->SetTune( regionInfo.pitch ); in NoteOn()138 pChannel->SetAttack( regionInfo.adshrCurve.attack ); in NoteOn()139 pChannel->SetHold( regionInfo.adshrCurve.hold ); in NoteOn()140 pChannel->SetDecay( regionInfo.adshrCurve.decay ); in NoteOn()141 pChannel->SetSustain( regionInfo.adshrCurve.sustain ); in NoteOn()142 pChannel->SetRelease( regionInfo.adshrCurve.release ); in NoteOn()[all …]
122 void HardwareChannelManager::ReserveForFreeHardwareChannel( HardwareChannel* pChannel ) in ReserveForFreeHardwareChannel() argument124 NW_NULL_ASSERT( pChannel ); in ReserveForFreeHardwareChannel()125 pChannel->m_IsReserveForFree = true; in ReserveForFreeHardwareChannel()126 ReserveForFree( pChannel ); in ReserveForFreeHardwareChannel()165 HardwareChannel* pChannel = new( ptr )HardwareChannel(); in Alloc() local168 return pChannel; in Alloc()171 void HardwareChannelManager::Free( HardwareChannel* pChannel ) in Free() argument173 NW_NULL_ASSERT( pChannel ); in Free()175 pChannel->~HardwareChannel(); in Free()178 if ( pChannel->m_IsReserveForFree ) in Free()[all …]
280 HardwareChannel* pChannel = m_pHardwareChannel[ channelIndex ]; in ~Voice() local281 if ( pChannel != NULL ) in ~Voice()284 HardwareChannelManager::GetInstance().FreeHardwareChannel( pChannel ); in ~Voice()286 nn::snd::FreeVoice( pChannel ); in ~Voice()467 HardwareChannel* pChannel = m_pHardwareChannel[ channelIndex ]; in Free() local468 if ( pChannel != NULL ) in Free()471 HardwareChannelManager::GetInstance().FreeHardwareChannel( pChannel ); in Free()474 nn::snd::FreeVoice( pChannel ); in Free()499 HardwareChannel* pChannel = m_pHardwareChannel[channelIndex]; in Initialize() local500 if ( pChannel == NULL ) continue; in Initialize()[all …]
180 HardwareChannel* pChannel = reinterpret_cast<HardwareChannel*>( dropVpb->userContext ); in ChannelCallback() local181 NW_NULL_ASSERT( pChannel ); in ChannelCallback()183 pChannel->ClearParamBlock(); in ChannelCallback()187 HardwareChannelManager::GetInstance().ReserveForFreeHardwareChannel( pChannel ); in ChannelCallback()
32 HardwareChannel* pChannel = Alloc();33 if ( pChannel == NULL ) return NULL;38 reinterpret_cast<u32>( pChannel )42 Free( pChannel );46 pChannel->SetParamBlock( vpb );47 pChannel->m_Callback = callback;48 pChannel->m_pCallbackData = callbackData;50 return pChannel;53 void HardwareChannelManager::FreeHardwareChannel( HardwareChannel* pChannel )55 NW_NULL_ASSERT( pChannel );[all …]