Home
last modified time | relevance | path

Searched refs:waveInfo (Results 1 – 8 of 8) sorted by relevance

/NW4C-1.2.23/sources/libraries/snd/
Dsnd_Channel.cpp323 void Channel::Start( const WaveInfo& waveInfo, int length, u32 startOffset ) in Start() argument
331 m_pVoice->Initialize( waveInfo, startOffset ); in Start()
334 AppendWaveBuffer( waveInfo ); in Start()
346 void Channel::AppendWaveBuffer( const WaveInfo& waveInfo ) in AppendWaveBuffer() argument
348 m_LoopFlag = waveInfo.loopFlag; in AppendWaveBuffer()
349 m_LoopStartFrame = waveInfo.loopStartFrame; in AppendWaveBuffer()
351 u32 loopStartByte = Voice::FrameToByte( m_LoopStartFrame, waveInfo.sampleFormat ); in AppendWaveBuffer()
352 u32 loopEndByte = Voice::FrameToByte( waveInfo.loopEndFrame, waveInfo.sampleFormat ); in AppendWaveBuffer()
360 const void* dataAddress = waveInfo.channelParam[ch].dataAddress; in AppendWaveBuffer()
366 if ( waveInfo.sampleFormat == SAMPLE_FORMAT_DSP_ADPCM ) in AppendWaveBuffer()
[all …]
Dsnd_WaveSoundPlayer.cpp280 WaveInfo waveInfo; in ReadWaveSoundDataInfo() local
285 &waveInfo, in ReadWaveSoundDataInfo()
294 info->loopFlag = ( waveInfo.loopFlag != 0 ); in ReadWaveSoundDataInfo()
295 info->sampleRate = static_cast<int>( waveInfo.sampleRate ); in ReadWaveSoundDataInfo()
296 info->loopStart = waveInfo.loopStartFrame; in ReadWaveSoundDataInfo()
297 info->loopEnd = waveInfo.loopEndFrame; in ReadWaveSoundDataInfo()
372 WaveInfo waveInfo; in StartChannel() local
378 &waveInfo, in StartChannel()
395 static_cast<s64>( m_StartOffset ) * waveInfo.sampleRate / 1000 in StartChannel()
400 if ( startOffsetSamples > waveInfo.loopEndFrame ) return false; in StartChannel()
[all …]
Dsnd_Bank.cpp94 WaveInfo waveInfo; in NoteOn() local
97 if ( ! reader.ReadWaveInfo( &waveInfo ) ) in NoteOn()
104 ut::Min( static_cast<int>( waveInfo.channelCount ), 2 ), in NoteOn()
139 pChannel->Start( waveInfo, noteOnInfo.length, 0 ); in NoteOn()
Dsnd_StreamSoundPlayer.cpp307 WaveInfo waveInfo; in Start() local
308 waveInfo.sampleFormat = WaveFileReader::GetSampleFormat( m_StreamInfo.encodeMethod ); in Start()
309 waveInfo.channelCount = track.m_TrackInfo.channelCount; in Start()
310 waveInfo.sampleRate = m_StreamInfo.sampleRate; in Start()
313 waveInfo.loopFlag = true; in Start()
319 waveInfo.loopStartFrame = m_StreamInfo.loopStart; in Start()
323 waveInfo.loopStartFrame = 0; in Start()
325 waveInfo.loopEndFrame = m_StreamInfo.frameCount; in Start()
330 waveInfo.loopStartFrame = 0; in Start()
331 waveInfo.loopEndFrame = sampleCount; in Start()
[all …]
Dsnd_Voice.cpp487 void Voice::Initialize( const WaveInfo& waveInfo, u32 startOffset ) in Initialize() argument
494 m_Format = waveInfo.sampleFormat; in Initialize()
503 NW_NULL_ASSERT( waveInfo.channelParam[channelIndex].dataAddress ); in Initialize()
504 const void* dataAddr = waveInfo.channelParam[channelIndex].dataAddress; in Initialize()
511 adpcmParam = waveInfo.channelParam[channelIndex].adpcmParam; in Initialize()
524 waveInfo.sampleRate in Initialize()
528 waveInfo.loopFlag, in Initialize()
531 static_cast<u32>(waveInfo.loopStartFrame), in Initialize()
532 static_cast<u32>(waveInfo.loopEndFrame) in Initialize()
542 &waveInfo.channelParam[channelIndex].adpcmLoopParam in Initialize()
[all …]
Dsnd_SoundArchivePlayer.cpp1688 internal::WaveInfo* waveInfo, in GetWaveSoundData() argument
1745 if ( ! reader.ReadWaveInfo( waveInfo ) ) in GetWaveSoundData()
/NW4C-1.2.23/include/nw/snd/
Dsnd_Voice.h127 void Initialize( const WaveInfo& waveInfo, u32 startOffset );
Dsnd_Channel.h102 void AppendWaveBuffer( const WaveInfo& waveInfo );