Home
last modified time | relevance | path

Searched refs:ratio (Results 1 – 5 of 5) sorted by relevance

/NW4C-1.2.23/sources/libraries/snd/
Dsnd_Util.cpp699 register f32 ratio = 0.0f; in CalcPanRatio() local
700 ratio = table[ static_cast<int>( pan * PAN_TABLE_MAX + 0.5f ) ]; in CalcPanRatio()
704 ratio /= table[ PAN_TABLE_CENTER ]; // 中央で1.0倍になるようにする in CalcPanRatio()
709 ratio = ut::Clamp( ratio, 0.0f, 1.0f ); in CalcPanRatio()
713 ratio = ut::Clamp( ratio, 0.0f, 2.0f ); in CalcPanRatio()
716 return ratio; in CalcPanRatio()
725 f32 ratio = table[ static_cast<int>( surroundPan * PAN_TABLE_MAX + 0.5f ) ]; in CalcSurroundPanRatio() local
727 ratio = ut::Clamp( ratio, 0.0f, 2.0f ); in CalcSurroundPanRatio()
729 return ratio; in CalcSurroundPanRatio()
761 register f32 ratio = 1.0f; in CalcPitchRatio() local
[all …]
Dsnd_Voice.cpp1085 f32 ratio = m_Pitch; in CalcSrc() local
1093 pChannel->SetSrc( ratio, initialUpdate ); in CalcSrc()
1097 pChannel->SetPitch( ratio ); in CalcSrc()
/NW4C-1.2.23/sources/libraries/snd/platform/
Dsnd_HardwareChannelAX.cppi401 f32 ratio = GetDspRatio( pitch );
403 if ( ratio > 4.0f/3.0f ) coef = AX_PB_COEFSEL_8KHZ;
404 else if ( ratio > 1.0f ) coef = AX_PB_COEFSEL_12KHZ;
423 void HardwareChannel::SetSrc( f32 ratio, bool initialUpdate )
429 ratio = GetDspRatio( ratio );
430 ratio = nw::ut::Clamp( ratio, 0.0f, 65535.0f );
432 u32 srcBits = static_cast<u32>( 0x00010000 * ratio );
451 u32 r = static_cast<u32>( GetDspRatio(ratio) * SRC_RATIO_BASE );
461 f32 HardwareChannel::GetDspRatio( f32 ratio ) const
463 return ratio * m_SampleRate / AX_IN_SAMPLES_PER_SEC;
/NW4C-1.2.23/include/nw/snd/
Dsnd_HardwareChannel.h121 void SetSrc( f32 ratio, bool initialUpdate );
168 float GetDspRatio( f32 ratio ) const;
/NW4C-1.2.23/include/nw/demo/
Ddemo_Particle.h218 void SetEmissionRatio(f32 ratio) in SetEmissionRatio() argument
227 resParameter.SetEmissionRatio(ratio); in SetEmissionRatio()