Lines Matching refs:snd

32 namespace snd {  namespace
45 nn::snd::InterpolationType GetSdkInterpolationType( u8 interpolationType ) in GetSdkInterpolationType()
47 nn::snd::InterpolationType result = nn::snd::INTERPOLATION_TYPE_POLYPHASE; in GetSdkInterpolationType()
55 result = nn::snd::INTERPOLATION_TYPE_LINEAR; in GetSdkInterpolationType()
58 result = nn::snd::INTERPOLATION_TYPE_NONE; in GetSdkInterpolationType()
66 nn::snd::SampleFormat GetSdkSampleFormat( nw::snd::SampleFormat format ) in GetSdkSampleFormat()
68 nn::snd::SampleFormat result = nn::snd::SAMPLE_FORMAT_PCM16; in GetSdkSampleFormat()
72 case nw::snd::SAMPLE_FORMAT_PCM_S8: in GetSdkSampleFormat()
73 result = nn::snd::SAMPLE_FORMAT_PCM8; in GetSdkSampleFormat()
75 case nw::snd::SAMPLE_FORMAT_PCM_S16: in GetSdkSampleFormat()
78 case nw::snd::SAMPLE_FORMAT_DSP_ADPCM: in GetSdkSampleFormat()
79 result = nn::snd::SAMPLE_FORMAT_ADPCM; in GetSdkSampleFormat()
82 case nw::snd::SAMPLE_FORMAT_PCM_S32: in GetSdkSampleFormat()
85 case nw::snd::SAMPLE_FORMAT_IMA_ADPCM: in GetSdkSampleFormat()
86 result = nn::snd::SAMPLE_FORMAT_PCM16; in GetSdkSampleFormat()
94 nw::snd::SampleFormat GetNwSampleFormat( nn::snd::SampleFormat format ) in GetNwSampleFormat()
96 nw::snd::SampleFormat result = nw::snd::SAMPLE_FORMAT_PCM_S16; in GetNwSampleFormat()
100 case nn::snd::SAMPLE_FORMAT_PCM16: in GetNwSampleFormat()
103 case nn::snd::SAMPLE_FORMAT_PCM8: in GetNwSampleFormat()
104 result = nw::snd::SAMPLE_FORMAT_PCM_S8; in GetNwSampleFormat()
106 case nn::snd::SAMPLE_FORMAT_ADPCM: in GetNwSampleFormat()
107 result = nw::snd::SAMPLE_FORMAT_DSP_ADPCM; in GetNwSampleFormat()
286 nn::snd::FreeVoice( pChannel ); in ~Voice()
376 u32 sdkVoicePriority = ut::Clamp( priority, 0, nn::snd::VOICE_PRIORITY_NODROP ); in Alloc()
387 pSdkVoice = nn::snd::AllocVoice( in Alloc()
411 pSdkVoice = nn::snd::AllocVoice( in Alloc()
442 nn::snd::FreeVoice( m_pHardwareChannel[i] ); in Alloc()
474 nn::snd::FreeVoice( pChannel ); in Free()
933 nn::snd::Voice* pDropSdkVoice, in SdkVoiceDropCallbackFunc()
962 nn::snd::Voice* pDropSdkVoice, in SdkVoiceDropCallbackFuncMulti()
975 nn::snd::Voice* pSdkVoice = pVoice->m_pHardwareChannel[ch]; in SdkVoiceDropCallbackFuncMulti()
989 nn::snd::Voice* pSdkVoice = pVoice->m_pHardwareChannel[ch]; in SdkVoiceDropCallbackFuncMulti()
999 pSdkVoice->SetState( nn::snd::Voice::STATE_STOP ); in SdkVoiceDropCallbackFuncMulti()
1000 nn::snd::FreeVoice( pSdkVoice ); in SdkVoiceDropCallbackFuncMulti()
1188 pChannel->SetFilterType( nn::snd::FILTER_TYPE_NONE ); in CalcBiquadFilter()
1209 pChannel->SetFilterType( nn::snd::FILTER_TYPE_BIQUAD ); in CalcBiquadFilter()
1222 nw::snd::internal::MixParam* mix in CalcMixParam()
1372 mix->mainBus[nn::snd::CHANNEL_INDEX_FRONT_LEFT] = CalcMixVolume( m_l ); in CalcMixParam()
1373 mix->mainBus[nn::snd::CHANNEL_INDEX_FRONT_RIGHT] = CalcMixVolume( m_r ); in CalcMixParam()
1375 mix->auxBusA[nn::snd::CHANNEL_INDEX_FRONT_LEFT] = CalcMixVolume( auxL[ 0 ] ); in CalcMixParam()
1376 mix->auxBusA[nn::snd::CHANNEL_INDEX_FRONT_RIGHT] = CalcMixVolume( auxR[ 0 ] ); in CalcMixParam()
1378 mix->auxBusB[nn::snd::CHANNEL_INDEX_FRONT_LEFT] = CalcMixVolume( auxL[ 1 ] ); in CalcMixParam()
1379 mix->auxBusB[nn::snd::CHANNEL_INDEX_FRONT_RIGHT] = CalcMixVolume( auxR[ 1 ] ); in CalcMixParam()
1386 nw::snd::internal::MixParam* mix in CalcMixParam()
1444 register f32 tmpVol[nn::snd::CHANNEL_INDEX_NUM]; in CalcMixParam()
1445 tmpVol[nn::snd::CHANNEL_INDEX_FRONT_LEFT] = front * left; in CalcMixParam()
1446 tmpVol[nn::snd::CHANNEL_INDEX_FRONT_RIGHT] = front * right; in CalcMixParam()
1447 tmpVol[nn::snd::CHANNEL_INDEX_REAR_LEFT] = rear * left; in CalcMixParam()
1448 tmpVol[nn::snd::CHANNEL_INDEX_REAR_RIGHT] = rear * right; in CalcMixParam()
1450 for ( int i = 0; i < nn::snd::CHANNEL_INDEX_NUM; i++ ) in CalcMixParam()
1479 pChannel->SetState( nn::snd::Voice::STATE_PLAY ); in RunAllHardwareChannel()
1497 pChannel->SetState( nn::snd::Voice::STATE_STOP ); in StopAllHardwareChannel()
1515 pChannel->SetState( nn::snd::Voice::STATE_PAUSE ); in PauseAllHardwareChannel()
1607 nw::snd::SampleFormat Voice::GetFormat() const in GetFormat()
1625 return ( m_pHardwareChannel[0]->GetState() == nn::snd::Voice::STATE_PLAY ); in IsRun()
1641 if ( m_pLastWaveBuffer->status == nn::snd::WaveBuffer::STATUS_DONE ) in IsPlayFinished()
1681 nn::snd::WaveBuffer* pBuffer, in AppendWaveBuffer()
1704 const nn::snd::AdpcmParam& param ) in SetAdpcmParam()
1717 u32 Voice::FrameToByte( u32 sample, nw::snd::SampleFormat format ) in FrameToByte()
1721 case nw::snd::SAMPLE_FORMAT_DSP_ADPCM: in FrameToByte()
1725 case nw::snd::SAMPLE_FORMAT_PCM_S8: in FrameToByte()
1729 case nw::snd::SAMPLE_FORMAT_PCM_S16: in FrameToByte()
1741 void Voice::GetDebugMixParam( f32& pan, f32& span, nw::snd::internal::MixParam& mix ) in GetDebugMixParam()