Home
last modified time | relevance | path

Searched refs:mix (Results 1 – 6 of 6) sorted by relevance

/NW4C-1.3.3/sources/libraries/snd/platform/
Dsnd_HardwareChannelAX.cppi470 AXPBMIX mix;
472 // mix構造体にvolumeを設定
473 mix.main.l = static_cast<u16>(param.mainBus[nn::snd::CHANNEL_INDEX_FRONT_LEFT]);
474 mix.main.r = static_cast<u16>(param.mainBus[nn::snd::CHANNEL_INDEX_FRONT_RIGHT]);
476 mix.aux[ 0 ].l = static_cast<u16>(param.auxBusA[nn::snd::CHANNEL_INDEX_FRONT_LEFT]);
477 mix.aux[ 0 ].r = static_cast<u16>(param.auxBusA[nn::snd::CHANNEL_INDEX_FRONT_RIGHT]);
479 mix.aux[ 1 ].l = static_cast<u16>(param.auxBusB[nn::snd::CHANNEL_INDEX_FRONT_LEFT]);
480 mix.aux[ 1 ].r = static_cast<u16>(param.auxBusB[nn::snd::CHANNEL_INDEX_FRONT_RIGHT]);
482 SetVoiceMix( mix );
501 void HardwareChannel::SetVoiceMix( const AXPBMIX& mix, bool immediatelySync )
[all …]
/NW4C-1.3.3/demos/snd/withSdk/sources/
Dmain.cpp62 void PanToMixParam( nn::snd::MixParam& mix, int pan ) in PanToMixParam() argument
64 std::memset( &mix, 0, sizeof(mix) ); // ひとまずすべてゼロに初期化 in PanToMixParam()
67 mix.mainBus[nn::snd::CHANNEL_INDEX_FRONT_LEFT] = 1.0f - pan / 100.f; in PanToMixParam()
68 mix.mainBus[nn::snd::CHANNEL_INDEX_FRONT_RIGHT] = pan / 100.f; in PanToMixParam()
89 nn::snd::MixParam mix; in MySoundFrameProcess() local
90 PanToMixParam( mix, s_SdkVoicePan ); in MySoundFrameProcess()
91 s_pVoice->SetMixParam( mix ); in MySoundFrameProcess()
246 nn::snd::MixParam mix; in InitializeSdkVoice() local
247 PanToMixParam( mix, s_SdkVoicePan ); in InitializeSdkVoice()
248 s_pVoice->SetMixParam( mix ); in InitializeSdkVoice()
/NW4C-1.3.3/demos/snd/createSoundThreadManually/sources/
Dmain.cpp62 void PanToMixParam( nn::snd::MixParam& mix, int pan ) in PanToMixParam() argument
64 std::memset( &mix, 0, sizeof(mix) ); // ひとまずすべてゼロに初期化 in PanToMixParam()
67 mix.mainBus[nn::snd::CHANNEL_INDEX_FRONT_LEFT] = 1.0f - pan / 100.f; in PanToMixParam()
68 mix.mainBus[nn::snd::CHANNEL_INDEX_FRONT_RIGHT] = pan / 100.f; in PanToMixParam()
91 nn::snd::MixParam mix; in MySoundFrameProcess() local
92 PanToMixParam( mix, s_SdkVoicePan ); in MySoundFrameProcess()
93 s_pVoice->SetMixParam( mix ); in MySoundFrameProcess()
271 nn::snd::MixParam mix; in InitializeSdkVoice() local
272 PanToMixParam( mix, s_SdkVoicePan ); in InitializeSdkVoice()
273 s_pVoice->SetMixParam( mix ); in InitializeSdkVoice()
/NW4C-1.3.3/sources/libraries/snd/
Dsnd_Voice.cpp1125 MixParam mix; in CalcMix() local
1126 std::memset( &mix, 0, sizeof(mix) ); in CalcMix()
1132 CalcMixParam( channelIndex, &mix ); in CalcMix()
1134 pChannel->SetMixParam( mix ); in CalcMix()
1222 nw::snd::internal::MixParam* mix in CalcMixParam() argument
1225 NW_NULL_ASSERT( 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()
[all …]
/NW4C-1.3.3/include/nw/snd/
Dsnd_Voice.h245 nw::snd::internal::MixParam* mix
316 static void GetDebugMixParam( f32& pan, f32& span, nw::snd::internal::MixParam& mix );
Dsnd_HardwareChannel.h127 void SetVoiceMix( const MixParameterBlock& mix, bool immediatelySync = false );