Home
last modified time | relevance | path

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

123

/NW4C-1.2.23/include/nw/snd/
Dsnd_DriverCommand.h34 namespace driver {
122 driver::BasicSoundPlayer* player;
128 driver::BasicSoundPlayer* player;
134 driver::BasicSoundPlayer* player;
141 driver::BasicSoundPlayer* player;
157 driver::SequenceSoundPlayer* player;
158 driver::SequenceTrackAllocator* trackAllocator;
160 driver::NoteOnCallback* noteOnCallback;
167 driver::SequenceSoundPlayer* player;
174 driver::SequenceSoundPlayer* player;
[all …]
Dsnd_SoundSystem.h324 internal::driver::SoundThread::GetInstance().RegisterSoundFrameUserCallback( in SetSoundFrameUserCallback()
337 internal::driver::SoundThread::GetInstance().ClearSoundFrameUserCallback(); in ClearSoundFrameUserCallback()
358 internal::driver::SoundThread::GetInstance().FrameProcessForExternalThread(); in SoundFrameProcess()
413 internal::driver::SoundThread::GetInstance().Lock(); in LockSoundThread()
416 internal::driver::SoundThread::GetInstance().Lock(); in LockSoundThread()
436 internal::driver::SoundThread::GetInstance().Unlock(); in UnlockSoundThread()
439 internal::driver::SoundThread::GetInstance().Unlock(); in UnlockSoundThread()
548 internal::driver::HardwareManager::GetInstance().SetOutputMode( mode ); in SetOutputMode()
564 return internal::driver::HardwareManager::GetInstance().GetOutputMode(); in GetOutputMode()
607 internal::driver::HardwareManager::GetInstance().SetMasterVolume( volume, fadeTimes ); in SetMasterVolume()
[all …]
Dsnd_SequenceSound.h39 namespace driver {
47 typedef SoundInstanceManager<SequenceSound, driver::SequenceSoundPlayer> SequenceSoundInstanceManag…
88 driver::SequenceTrackAllocator* trackAllocator,
90 driver::NoteOnCallback* callback,
97 driver::SequenceSoundPlayer::OffsetType startOffsetType,
103 driver::SequenceSoundPlayer::OffsetType startOffsetType,
156 …virtual driver::BasicSoundPlayer* GetBasicSoundPlayerHandle() { return &m_SequenceSoundPlayerInsta… in GetBasicSoundPlayerHandle()
167 void Skip( driver::SequenceSoundPlayer::OffsetType offsetType, int offset );
176 driver::SequenceSoundPlayer m_SequenceSoundPlayerInstance;
181 driver::SequenceSoundPlayer::OffsetType m_StartOffsetType;
Dsnd_StreamSound.h34 typedef SoundInstanceManager<StreamSound, driver::StreamSoundPlayer> StreamSoundInstanceManager;
52 driver::StreamBufferPool* pBufferPool,
57 driver::StreamSoundPlayer::StartOffsetType startOffsetType,
91 …virtual driver::BasicSoundPlayer* GetBasicSoundPlayerHandle() { return &m_StreamSoundPlayerInstanc… in GetBasicSoundPlayerHandle()
96 driver::StreamSoundPlayer m_StreamSoundPlayerInstance;
100 MoveValue<float, int> m_TrackVolume[ driver::StreamSoundPlayer::STRM_TRACK_NUM ];
Dsnd_WaveSound.h41 typedef SoundInstanceManager<WaveSound, driver::WaveSoundPlayer> WaveSoundInstanceManager;
59 driver::WaveSoundPlayer::StartOffsetType startOffsetType,
61 const driver::WaveSoundPlayer::WaveSoundCallback* callback,
83 …virtual driver::BasicSoundPlayer* GetBasicSoundPlayerHandle() { return &m_WaveSoundPlayerInstance;… in GetBasicSoundPlayerHandle()
88 driver::WaveSoundPlayer m_WaveSoundPlayerInstance;
Dsnd_SoundArchivePlayer.h77 class SequenceNoteOnCallback : public internal::driver::NoteOnCallback
82 virtual internal::driver::Channel* NoteOn(
83 internal::driver::SequenceSoundPlayer* seqPlayer,
85 const internal::driver::NoteOnInfo& noteOnInfo
97 class WaveSoundCallback : public internal::driver::WaveSoundPlayer::WaveSoundCallback
455 void detail_SetMmlParser( internal::driver::MmlParser* parser ) in detail_SetMmlParser()
539 internal::driver::SequenceTrackAllocator* m_pSequenceTrackAllocator;
540 internal::driver::MmlSequenceTrackAllocator m_MmlSequenceTrackAllocator; // デフォルトのシーケンストラックアロケータ
542 internal::driver::StreamBufferPool m_StreamBufferPool;
545 internal::driver::MmlParser m_MmlParser;
Dsnd_DisposeCallback.h24 namespace driver {
Dsnd_MidiSequenceTrack.h24 namespace driver {
Dsnd_Bank.h29 namespace driver {
Dsnd_SequenceTrackAllocator.h22 namespace driver {
Dsnd_MidiSequenceTrackAllocator.h24 namespace driver {
Dsnd_MmlSequenceTrack.h24 namespace driver {
Dsnd_DisposeCallbackManager.h25 namespace driver {
/NW4C-1.2.23/sources/libraries/snd/
Dsnd_SoundSystem.cpp60 + internal::driver::HardwareChannelManager::GetInstance().GetRequiredMemSize( in GetRequiredMemSize()
63 + internal::driver::VoiceManager::GetInstance().GetRequiredMemSize( s_MaxVoiceCount ) in GetRequiredMemSize()
64 + internal::driver::ChannelManager::GetInstance().GetRequiredMemSize( s_MaxVoiceCount ); in GetRequiredMemSize()
105 internal::driver::HardwareManager::GetInstance().Initialize(); in Initialize()
145 internal::driver::SoundThread::GetInstance().Initialize(); in Initialize()
156 ptr += internal::driver::HardwareChannelManager::GetInstance().GetRequiredMemSize( in Initialize()
158 internal::driver::HardwareChannelManager::GetInstance().Initialize( in Initialize()
160 internal::driver::HardwareChannelManager::GetInstance().GetRequiredMemSize( in Initialize()
167 ptr += internal::driver::VoiceManager::GetInstance().GetRequiredMemSize( s_MaxVoiceCount ); in Initialize()
168 internal::driver::VoiceManager::GetInstance().Initialize( in Initialize()
[all …]
Dsnd_StreamSound.cpp51 driver::BasicSoundPlayer* basicPlayer = GetBasicSoundPlayerHandle(); in Initialize()
63 for ( int i=0; i<driver::StreamSoundPlayer::STRM_TRACK_NUM; i++ ) in Initialize()
103 driver::StreamBufferPool* pBufferPool, in Setup()
133 driver::StreamSoundPlayer::StartOffsetType startOffsetType, in Prepare()
163 for ( int trackNo=0; trackNo<driver::StreamSoundPlayer::STRM_TRACK_NUM; trackNo++,bitFlag>>=1 ) in UpdateMoveValue()
179 for ( int trackNo=0; trackNo<driver::StreamSoundPlayer::STRM_TRACK_NUM; trackNo++, bitFlag>>=1 ) in UpdateParam()
200 trackNo < driver::StreamSoundPlayer::STRM_TRACK_NUM && trackBitFlag != 0; in SetTrackVolume()
Dsnd_SequenceSound.cpp113 driver::SequenceTrackAllocator* trackAllocator, in Setup()
115 driver::NoteOnCallback* noteOnCallback, in Setup()
150 driver::SequenceSoundPlayer::OffsetType startOffsetType, in Prepare()
185 driver::SequenceSoundPlayer::OffsetType startOffsetType, in Prepare()
253 void SequenceSound::Skip( driver::SequenceSoundPlayer::OffsetType offsetType, int offset ) in Skip()
663 NW_MINMAXLT_ASSERT( varNo, 0, driver::SequenceSoundPlayer::PLAYER_VARIABLE_NUM ); in ReadVariable()
667 *var = driver::SequenceSoundPlayer::VARIABLE_DEFAULT_VALUE; in ReadVariable()
689 NW_MINMAXLT_ASSERT( varNo, 0, driver::SequenceSoundPlayer::GLOBAL_VARIABLE_NUM ); in ReadGlobalVariable()
691 *var = driver::SequenceSoundPlayer::GetGlobalVariable( varNo ); in ReadGlobalVariable()
709 NW_MINMAXLT_ASSERT( trackNo, 0, driver::SequenceSoundPlayer::TRACK_NUM_PER_PLAYER ); in ReadTrackVariable()
[all …]
Dsnd_SoundArchivePlayer.cpp258 sizeof( internal::driver::MmlSequenceTrack ), 4 ); in GetRequiredMemSize()
288 internal::driver::StreamSoundPlayer::DATA_BLOCK_SIZE_MAX in GetRequiredStreamBufferSize()
576 unsigned long requireSize = numTracks * sizeof( internal::driver::MmlSequenceTrack ); in SetupSequenceTrack()
1139 seqOffset = internal::driver::MmlParser::ParseAllocTrack( in PrepareSeqImpl()
1255 internal::driver::SequenceSoundPlayer::SetupResult result = in PrepareSeqImpl()
1262 while ( result != internal::driver::SequenceSoundPlayer::SETUP_SUCCESS ) in PrepareSeqImpl()
1264 if ( result == internal::driver::SequenceSoundPlayer::SETUP_ERR_CANNOT_ALLOCATE_TRACK ) in PrepareSeqImpl()
1342 internal::driver::SequenceSoundPlayer::OffsetType seqOffsetType; in PrepareSeqImpl()
1346 seqOffsetType = internal::driver::SequenceSoundPlayer::OFFSET_TYPE_MILLISEC; in PrepareSeqImpl()
1349 seqOffsetType = internal::driver::SequenceSoundPlayer::OFFSET_TYPE_TICK; in PrepareSeqImpl()
[all …]
Dsnd_DriverCommand.cpp145 driver::SequenceSoundPlayer::OffsetType(c->offsetType), in ProcessCommandList()
201 driver::SequenceSoundPlayer::SetGlobalVariable( in ProcessCommandList()
211 driver::SequenceTrack* track = c->player->GetPlayerTrack( c->trackNo ); in ProcessCommandList()
346 driver::WaveSoundPlayer::StartOffsetType(c->startOffsetType), in ProcessCommandList()
348 reinterpret_cast<const driver::WaveSoundPlayer::WaveSoundCallback*>(c->callback), in ProcessCommandList()
384 driver::StreamSoundPlayer::StartOffsetType(c->startOffsetType), in ProcessCommandList()
451 driver::DisposeCallbackManager::GetInstance().Dispose( in ProcessCommandList()
461 driver::DisposeCallbackManager::GetInstance().RegisterDisposeCallback( in ProcessCommandList()
470 driver::DisposeCallbackManager::GetInstance().UnregisterDisposeCallback( in ProcessCommandList()
479 internal::driver::HardwareManager::GetInstance().AppendEffect( in ProcessCommandList()
[all …]
Dsnd_WaveSound.cpp94 driver::WaveSoundPlayer::StartOffsetType startOffsetType, in Prepare()
96 const driver::WaveSoundPlayer::WaveSoundCallback* callback, in Prepare()
Dsnd_DisposeCallback.cpp23 namespace driver { namespace
Dsnd_SequenceTrackAllocator.cpp23 namespace driver { namespace
Dsnd_MmlSequenceTrack.cpp24 namespace driver { namespace
Dsnd_MidiSequenceTrack.cpp23 namespace driver { namespace
Dsnd_StreamTrack.cpp23 namespace driver { namespace
/NW4C-1.2.23/sources/libraries/snd/platform/
Dsnd_HardwareChannelManagerAX.cppi19 namespace driver {
64 } // namespace nw::snd::internal::driver

123