Home
last modified time | relevance | path

Searched refs:driver (Results 1 – 25 of 73) sorted by relevance

123

/NW4C-2.0.3/include/nw/snd/
Dsnd_DriverCommand.h37 namespace driver {
128 driver::BasicSoundPlayer* player;
134 driver::BasicSoundPlayer* player;
140 driver::BasicSoundPlayer* player;
147 driver::BasicSoundPlayer* player;
161 driver::SequenceSoundPlayer* player;
162 driver::SequenceTrackAllocator* trackAllocator;
164 driver::NoteOnCallback* noteOnCallback;
169 driver::SequenceSoundPlayer* player;
175 driver::SequenceSoundPlayer* player;
[all …]
Dsnd_SoundSystem.h349 internal::driver::SoundThread::GetInstance().RegisterSoundFrameUserCallback( in SetSoundFrameUserCallback()
362 internal::driver::SoundThread::GetInstance().ClearSoundFrameUserCallback(); in ClearSoundFrameUserCallback()
383 internal::driver::SoundThread::GetInstance().FrameProcessForExternalThread(); in SoundFrameProcess()
438 internal::driver::SoundThread::GetInstance().Lock(); in LockSoundThread()
441 internal::driver::SoundThread::GetInstance().Lock(); in LockSoundThread()
461 internal::driver::SoundThread::GetInstance().Unlock(); in UnlockSoundThread()
464 internal::driver::SoundThread::GetInstance().Unlock(); in UnlockSoundThread()
600 internal::driver::HardwareManager::GetInstance().SetOutputMode( mode ); in SetOutputMode()
616 return internal::driver::HardwareManager::GetInstance().GetOutputMode(); in GetOutputMode()
659 internal::driver::HardwareManager::GetInstance().SetMasterVolume( volume, fadeTimes ); in SetMasterVolume()
[all …]
Dsnd_StreamSound.h36 typedef SoundInstanceManager<StreamSound, driver::StreamSoundPlayer> StreamSoundInstanceManager;
54 driver::StreamBufferPool* pBufferPool,
59 driver::StreamSoundPlayer::StartOffsetType startOffsetType,
82 const driver::StreamSoundPlayer& detail_GetStreamSoundPlayer() const in detail_GetStreamSoundPlayer()
86 driver::StreamSoundPlayer& detail_GetStreamSoundPlayer() in detail_GetStreamSoundPlayer()
100 …virtual driver::BasicSoundPlayer* GetBasicSoundPlayerHandle() { return &m_StreamSoundPlayerInstanc… in GetBasicSoundPlayerHandle()
105 driver::StreamSoundPlayer m_StreamSoundPlayerInstance;
109 MoveValue<float, int> m_TrackVolume[ driver::StreamSoundPlayer::STRM_TRACK_NUM ];
Dsnd_SoundArchivePlayer.h78 class SequenceNoteOnCallback : public internal::driver::NoteOnCallback
83 virtual internal::driver::Channel* NoteOn(
84 internal::driver::SequenceSoundPlayer* seqPlayer,
86 const internal::driver::NoteOnInfo& noteOnInfo
98 class WaveSoundCallback : public internal::driver::WaveSoundPlayer::WaveSoundCallback
107 const internal::driver::WaveSoundPlayer::WaveSoundCallbackArg& arg
491 void detail_SetMmlParser( internal::driver::MmlParser* parser ) in detail_SetMmlParser()
578 internal::driver::SequenceTrackAllocator* m_pSequenceTrackAllocator;
579 internal::driver::MmlSequenceTrackAllocator m_MmlSequenceTrackAllocator; // デフォルトのシーケンストラックアロケータ
581 internal::driver::StreamBufferPool m_StreamBufferPool;
[all …]
Dsnd_SequenceSound.h40 namespace driver {
48 typedef SoundInstanceManager<SequenceSound, driver::SequenceSoundPlayer> SequenceSoundInstanceManag…
61 driver::SequenceSoundPlayer::OffsetType startOffsetType;
109 driver::SequenceTrackAllocator* trackAllocator,
111 driver::NoteOnCallback* callback
167 …virtual driver::BasicSoundPlayer* GetBasicSoundPlayerHandle() { return &m_SequenceSoundPlayerInsta… in GetBasicSoundPlayerHandle()
173 void Skip( driver::SequenceSoundPlayer::OffsetType offsetType, int offset );
182 driver::SequenceSoundPlayer m_SequenceSoundPlayerInstance;
Dsnd_WaveSound.h45 typedef SoundInstanceManager<WaveSound, driver::WaveSoundPlayer> WaveSoundInstanceManager;
57 driver::WaveSoundPlayer::StartOffsetType startOffsetType;
59 const driver::WaveSoundPlayer::WaveSoundCallback* callback;
102 …virtual driver::BasicSoundPlayer* GetBasicSoundPlayerHandle() { return &m_WaveSoundPlayerInstance;… in GetBasicSoundPlayerHandle()
138 driver::WaveSoundPlayer m_WaveSoundPlayerInstance;
Dsnd_DisposeCallback.h26 namespace driver {
Dsnd_MidiSequenceTrack.h26 namespace driver {
Dsnd_SequenceTrackAllocator.h24 namespace driver {
Dsnd_Bank.h32 namespace driver {
Dsnd_MidiSequenceTrackAllocator.h26 namespace driver {
Dsnd_MmlSequenceTrack.h26 namespace driver {
Dsnd_DisposeCallbackManager.h27 namespace driver {
Dsnd_NoteOnCallback.h26 namespace driver {
/NW4C-2.0.3/sources/libraries/snd/
Dsnd_SoundSystem.cpp62 + internal::driver::HardwareChannelManager::GetInstance().GetRequiredMemSize( in GetRequiredMemSize()
65 + internal::driver::VoiceManager::GetInstance().GetRequiredMemSize( s_MaxVoiceCount ) in GetRequiredMemSize()
66 + internal::driver::ChannelManager::GetInstance().GetRequiredMemSize( s_MaxVoiceCount ); in GetRequiredMemSize()
154 internal::driver::HardwareManager::GetInstance().Initialize(); in Initialize()
191 internal::driver::SoundThread::GetInstance().Initialize(); in Initialize()
202 ptr += internal::driver::HardwareChannelManager::GetInstance().GetRequiredMemSize( in Initialize()
204 internal::driver::HardwareChannelManager::GetInstance().Initialize( in Initialize()
206 internal::driver::HardwareChannelManager::GetInstance().GetRequiredMemSize( in Initialize()
213 ptr += internal::driver::VoiceManager::GetInstance().GetRequiredMemSize( s_MaxVoiceCount ); in Initialize()
214 internal::driver::VoiceManager::GetInstance().Initialize( in Initialize()
[all …]
Dsnd_DriverCommand.cpp154 driver::SequenceSoundPlayer::OffsetType(c->offsetType), in ProcessCommandList()
210 driver::SequenceSoundPlayer::SetGlobalVariable( in ProcessCommandList()
220 driver::SequenceTrack* track = c->player->GetPlayerTrack( c->trackNo ); in ProcessCommandList()
355 driver::WaveSoundPlayer::StartOffsetType(c->startOffsetType), in ProcessCommandList()
357 reinterpret_cast<const driver::WaveSoundPlayer::WaveSoundCallback*>(c->callback), in ProcessCommandList()
393 driver::StreamSoundPlayer::StartOffsetType(c->startOffsetType), in ProcessCommandList()
460 driver::DisposeCallbackManager::GetInstance().Dispose( in ProcessCommandList()
470 driver::DisposeCallbackManager::GetInstance().RegisterDisposeCallback( in ProcessCommandList()
479 driver::DisposeCallbackManager::GetInstance().UnregisterDisposeCallback( in ProcessCommandList()
488 internal::driver::HardwareManager::GetInstance().AppendEffect( in ProcessCommandList()
[all …]
Dsnd_StreamSound.cpp53 driver::BasicSoundPlayer* basicPlayer = GetBasicSoundPlayerHandle(); in Initialize()
65 for ( int i=0; i<driver::StreamSoundPlayer::STRM_TRACK_NUM; i++ ) in Initialize()
105 driver::StreamBufferPool* pBufferPool, in Setup()
135 driver::StreamSoundPlayer::StartOffsetType startOffsetType, in Prepare()
165 for ( int trackNo=0; trackNo<driver::StreamSoundPlayer::STRM_TRACK_NUM; trackNo++,bitFlag>>=1 ) in UpdateMoveValue()
181 for ( int trackNo=0; trackNo<driver::StreamSoundPlayer::STRM_TRACK_NUM; trackNo++, bitFlag>>=1 ) in UpdateParam()
202 trackNo < driver::StreamSoundPlayer::STRM_TRACK_NUM && trackBitFlag != 0; in SetTrackVolume()
Dsnd_SoundArchivePlayer.cpp153 …NW_ASSERT( strmBufferSize <= GetRequiredStreamBufferSize( arc ) * internal::driver::StreamChannel:… in Initialize()
272 sizeof( internal::driver::MmlSequenceTrack ), 4 ); in GetRequiredMemSize()
302 internal::driver::StreamSoundPlayer::DATA_BLOCK_SIZE_MAX in GetRequiredStreamBufferSize()
590 unsigned long requireSize = numTracks * sizeof( internal::driver::MmlSequenceTrack ); in SetupSequenceTrack()
1155 seqOffset = internal::driver::MmlParser::ParseAllocTrack( in PrepareSequenceSoundImpl()
1267 internal::driver::SequenceSoundPlayer::OffsetType seqOffsetType; in PrepareSequenceSoundImpl()
1271 seqOffsetType = internal::driver::SequenceSoundPlayer::OFFSET_TYPE_MILLISEC; in PrepareSequenceSoundImpl()
1274 seqOffsetType = internal::driver::SequenceSoundPlayer::OFFSET_TYPE_TICK; in PrepareSequenceSoundImpl()
1277 seqOffsetType = internal::driver::SequenceSoundPlayer::OFFSET_TYPE_TICK; in PrepareSequenceSoundImpl()
1281 seqOffsetType = internal::driver::SequenceSoundPlayer::OFFSET_TYPE_TICK; in PrepareSequenceSoundImpl()
[all …]
Dsnd_SequenceSound.cpp111 driver::SequenceTrackAllocator* trackAllocator, in Setup()
113 driver::NoteOnCallback* noteOnCallback in Setup()
214 void SequenceSound::Skip( driver::SequenceSoundPlayer::OffsetType offsetType, int offset ) in Skip()
624 NW_MINMAXLT_ASSERT( varNo, 0, driver::SequenceSoundPlayer::PLAYER_VARIABLE_NUM ); in ReadVariable()
628 *var = driver::SequenceSoundPlayer::VARIABLE_DEFAULT_VALUE; in ReadVariable()
650 NW_MINMAXLT_ASSERT( varNo, 0, driver::SequenceSoundPlayer::GLOBAL_VARIABLE_NUM ); in ReadGlobalVariable()
652 *var = driver::SequenceSoundPlayer::GetGlobalVariable( varNo ); in ReadGlobalVariable()
670 NW_MINMAXLT_ASSERT( trackNo, 0, driver::SequenceSoundPlayer::TRACK_NUM_PER_PLAYER ); in ReadTrackVariable()
671 NW_MINMAXLT_ASSERT( varNo, 0, driver::SequenceTrack::TRACK_VARIABLE_NUM ); in ReadTrackVariable()
675 *var = driver::SequenceSoundPlayer::VARIABLE_DEFAULT_VALUE; in ReadTrackVariable()
[all …]
Dsnd_SequenceTrackAllocator.cpp25 namespace driver { namespace
Dsnd_DisposeCallback.cpp25 namespace driver { namespace
Dsnd_MmlSequenceTrack.cpp26 namespace driver { namespace
Dsnd_MidiSequenceTrack.cpp25 namespace driver { namespace
Dsnd_StreamTrack.cpp25 namespace driver { namespace
/NW4C-2.0.3/sources/libraries/snd/platform/
Dsnd_HardwareChannelManagerAX.cppi21 namespace driver {
66 } // namespace nw::snd::internal::driver

123