Home
last modified time | relevance | path

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

/NW4C-2.0.3/sources/libraries/snd/platform/
Dsnd_HardwareChannelAX.cppi472 AXPBMIX mix;
474 // mix構造体にvolumeを設定
475 mix.main.l = static_cast<u16>(param.mainBus[nn::snd::CHANNEL_INDEX_FRONT_LEFT]);
476 mix.main.r = static_cast<u16>(param.mainBus[nn::snd::CHANNEL_INDEX_FRONT_RIGHT]);
478 mix.aux[ 0 ].l = static_cast<u16>(param.auxBusA[nn::snd::CHANNEL_INDEX_FRONT_LEFT]);
479 mix.aux[ 0 ].r = static_cast<u16>(param.auxBusA[nn::snd::CHANNEL_INDEX_FRONT_RIGHT]);
481 mix.aux[ 1 ].l = static_cast<u16>(param.auxBusB[nn::snd::CHANNEL_INDEX_FRONT_LEFT]);
482 mix.aux[ 1 ].r = static_cast<u16>(param.auxBusB[nn::snd::CHANNEL_INDEX_FRONT_RIGHT]);
484 SetVoiceMix( mix );
503 void HardwareChannel::SetVoiceMix( const AXPBMIX& mix, bool immediatelySync )
[all …]
/NW4C-2.0.3/demos/snd/withSdk/sources/
Dmain.cpp64 void PanToMixParam( nn::snd::MixParam& mix, int pan ) in PanToMixParam() argument
66 std::memset( &mix, 0, sizeof(mix) ); // ひとまずすべてゼロに初期化 in PanToMixParam()
69 mix.mainBus[nn::snd::CHANNEL_INDEX_FRONT_LEFT] = 1.0f - pan / 100.f; in PanToMixParam()
70 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()
248 nn::snd::MixParam mix; in InitializeSdkVoice() local
249 PanToMixParam( mix, s_SdkVoicePan ); in InitializeSdkVoice()
250 s_pVoice->SetMixParam( mix ); in InitializeSdkVoice()
/NW4C-2.0.3/demos/snd/createSoundThreadManually/sources/
Dmain.cpp64 void PanToMixParam( nn::snd::MixParam& mix, int pan ) in PanToMixParam() argument
66 std::memset( &mix, 0, sizeof(mix) ); // ひとまずすべてゼロに初期化 in PanToMixParam()
69 mix.mainBus[nn::snd::CHANNEL_INDEX_FRONT_LEFT] = 1.0f - pan / 100.f; in PanToMixParam()
70 mix.mainBus[nn::snd::CHANNEL_INDEX_FRONT_RIGHT] = pan / 100.f; in PanToMixParam()
93 nn::snd::MixParam mix; in MySoundFrameProcess() local
94 PanToMixParam( mix, s_SdkVoicePan ); in MySoundFrameProcess()
95 s_pVoice->SetMixParam( mix ); in MySoundFrameProcess()
273 nn::snd::MixParam mix; in InitializeSdkVoice() local
274 PanToMixParam( mix, s_SdkVoicePan ); in InitializeSdkVoice()
275 s_pVoice->SetMixParam( mix ); in InitializeSdkVoice()
/NW4C-2.0.3/sources/libraries/snd/
Dsnd_Voice.cpp1127 MixParam mix; in CalcMix() local
1128 std::memset( &mix, 0, sizeof(mix) ); in CalcMix()
1134 CalcMixParam( channelIndex, &mix ); in CalcMix()
1136 pChannel->SetMixParam( mix ); in CalcMix()
1224 nw::snd::internal::MixParam* mix in CalcMixParam() argument
1227 NW_NULL_ASSERT( mix ); in CalcMixParam()
1374 mix->mainBus[nn::snd::CHANNEL_INDEX_FRONT_LEFT] = CalcMixVolume( m_l ); in CalcMixParam()
1375 mix->mainBus[nn::snd::CHANNEL_INDEX_FRONT_RIGHT] = CalcMixVolume( m_r ); in CalcMixParam()
1377 mix->auxBusA[nn::snd::CHANNEL_INDEX_FRONT_LEFT] = CalcMixVolume( auxL[ 0 ] ); in CalcMixParam()
1378 mix->auxBusA[nn::snd::CHANNEL_INDEX_FRONT_RIGHT] = CalcMixVolume( auxR[ 0 ] ); in CalcMixParam()
[all …]
/NW4C-2.0.3/include/nw/snd/
Dsnd_Voice.h247 nw::snd::internal::MixParam* mix
318 static void GetDebugMixParam( f32& pan, f32& span, nw::snd::internal::MixParam& mix );
Dsnd_HardwareChannel.h129 void SetVoiceMix( const MixParameterBlock& mix, bool immediatelySync = false );