Home
last modified time | relevance | path

Searched refs:SequenceTrack (Results 1 – 18 of 18) sorted by relevance

/NW4C-1.2.23/sources/libraries/snd/
Dsnd_SequenceTrack.cpp32 void SequenceTrack::SetPlayerTrackNo( int playerTrackNo ) in SetPlayerTrackNo()
38 SequenceTrack::SequenceTrack() in SequenceTrack() function in nw::snd::internal::driver::SequenceTrack
47 SequenceTrack::~SequenceTrack() in ~SequenceTrack()
61 void SequenceTrack::InitParam() in InitParam()
140 void SequenceTrack::SetSeqData( const void* seqBase, s32 seqOffset ) in SetSeqData()
146 void SequenceTrack::Open() in Open()
164 void SequenceTrack::Close() in Close()
181 void SequenceTrack::UpdateChannelLength() in UpdateChannelLength()
213 void SequenceTrack::UpdateChannelRelease( Channel* channel ) in UpdateChannelRelease()
233 int SequenceTrack::ParseNextTick( bool doNoteOn ) in ParseNextTick()
[all …]
Dsnd_SequenceSoundPlayer.cpp214 SequenceTrack* track = trackAllocator->AllocTrack( this ); in Setup()
264 SequenceTrack* seqTrack = GetPlayerTrack( 0 ); in SetSeqData()
322 SequenceTrack* track; in Pause()
389 void SequenceSoundPlayer::CallSequenceUserprocCallback( u16 procId, SequenceTrack* track ) in CallSequenceUserprocCallback()
398 SequenceTrack::ParserTrackParam& trackParam = track->GetParserTrackParam(); in CallSequenceUserprocCallback()
496 SetTrackParam( trackBitFlag, &SequenceTrack::SetMute, mute ); in SetTrackMute()
501 SetTrackParam( trackBitFlag, &SequenceTrack::SetSilence, silenceFlag, fadeTimes ); in SetTrackSilence()
507 SetTrackParam( trackBitFlag, &SequenceTrack::SetVolume, volume ); in SetTrackVolume()
513 SetTrackParam( trackBitFlag, &SequenceTrack::SetPitch, pitch ); in SetTrackPitch()
518 SetTrackParam( trackBitFlag, &SequenceTrack::SetPan, pan ); in SetTrackPan()
[all …]
Dsnd_MidiSequencePlayer.cpp58 SequenceTrack* track = GetPlayerTrack( trackNo ); in Start()
125 SequenceTrack* track = GetPlayerTrack( channelIndex ); in SetProgramNumber()
131 SequenceTrack* track = GetPlayerTrack( channelIndex ); in NoteOn()
134 SequenceTrack::ParserTrackParam& trackParam = track->GetParserTrackParam(); in NoteOn()
172 SequenceTrack* track = GetPlayerTrack( channelIndex ); in NoteOff()
174 SequenceTrack::ParserTrackParam& param = track->GetParserTrackParam(); in NoteOff()
191 SequenceTrack* track = GetPlayerTrack( channelIndex ); in HandleControlChangeMessage()
196 SequenceTrack::ParserTrackParam& param = track->GetParserTrackParam(); in HandleControlChangeMessage()
362 SequenceTrack* track = GetPlayerTrack( channelIndex ); in HandleRpnMessage()
367 SequenceTrack::ParserTrackParam& param = track->GetParserTrackParam(); in HandleRpnMessage()
[all …]
Dsnd_MmlParser.cpp43 SequenceTrack::ParseResult MmlParser::Parse( in Parse()
51 SequenceTrack::ParserTrackParam& trackParam = track->GetParserTrackParam(); in Parse()
110 if ( ! doExecCommand ) return SequenceTrack::PARSE_RESULT_CONTINUE; in Parse()
317 return SequenceTrack::PARSE_RESULT_FINISH; in Parse()
396 return SequenceTrack::PARSE_RESULT_CONTINUE; in Parse()
423 SequenceTrack::ParserTrackParam& trackParam = track->GetParserTrackParam(); in CommandProc()
569 trackParam.attack = SequenceTrack::INVALID_ENVELOPE; in CommandProc()
570 trackParam.decay = SequenceTrack::INVALID_ENVELOPE; in CommandProc()
571 trackParam.sustain = SequenceTrack::INVALID_ENVELOPE; in CommandProc()
572 trackParam.release = SequenceTrack::INVALID_ENVELOPE; in CommandProc()
[all …]
Dsnd_MidiSequenceTrack.cpp29 SequenceTrack::ParseResult MidiSequenceTrack::Parse( bool doNoteOn ) in Parse()
33 return SequenceTrack::PARSE_RESULT_CONTINUE; in Parse()
Dsnd_MmlSequenceTrackAllocator.cpp40 SequenceTrack* MmlSequenceTrackAllocator::AllocTrack( SequenceSoundPlayer* player ) in AllocTrack()
60 void MmlSequenceTrackAllocator::FreeTrack( SequenceTrack* track ) in FreeTrack()
Dsnd_MidiSequenceTrackAllocator.cpp56 SequenceTrack* MidiSequenceTrackAllocator::AllocTrack( SequenceSoundPlayer* player ) in AllocTrack()
75 void MidiSequenceTrackAllocator::FreeTrack( SequenceTrack* track ) in FreeTrack()
Dsnd_MmlSequenceTrack.cpp30 SequenceTrack::ParseResult MmlSequenceTrack::Parse( bool doNoteOn ) in Parse()
Dsnd_SequenceSound.cpp710 NW_MINMAXLT_ASSERT( varNo, 0, driver::SequenceTrack::TRACK_VARIABLE_NUM ); in ReadTrackVariable()
718 … const driver::SequenceTrack* track = m_SequenceSoundPlayerInstance.GetPlayerTrack( trackNo ); in ReadTrackVariable()
786 NW_MINMAXLT_ASSERT( varNo, 0, driver::SequenceTrack::TRACK_VARIABLE_NUM ); in WriteTrackVariable()
Dsnd_DriverCommand.cpp211 driver::SequenceTrack* track = c->player->GetPlayerTrack( c->trackNo ); in ProcessCommandList()
/NW4C-1.2.23/include/nw/snd/
Dsnd_SequenceSoundPlayer.h108 class SequenceTrack; variable
192 void CallSequenceUserprocCallback( u16 procId, SequenceTrack* track );
248 SequenceTrack* GetPlayerTrack( int trackNo );
249 const SequenceTrack* GetPlayerTrack( int trackNo ) const;
250 void SetPlayerTrack( int trackNo, SequenceTrack* track );
264 void SetTrackParam( u32 trackBitFlag, void (SequenceTrack::*func)( T ), T param );
266 void SetTrackParam( u32 trackBitFlag, void (SequenceTrack::*func)( T, U ), T param1, U param2 );
296 SequenceTrack* m_pTracks[ TRACK_NUM_PER_PLAYER ];
305 void SequenceSoundPlayer::SetTrackParam( u32 trackBitFlag, void (SequenceTrack::*func)( T ), T para… in SetTrackParam()
313 SequenceTrack* track = GetPlayerTrack( trackNo ); in SetTrackParam()
[all …]
Dsnd_SequenceTrackAllocator.h24 class SequenceTrack; variable
36 virtual SequenceTrack* AllocTrack( SequenceSoundPlayer* player ) = 0;
37 virtual void FreeTrack( SequenceTrack* track ) = 0;
Dsnd_MmlParser.h54 SequenceTrack::ParseResult Parse(
88 …s32 ReadArg( const u8** ptr, SequenceSoundPlayer* player, SequenceTrack* track, SeqArgType argTyp…
89 vs16* GetVariablePtr( SequenceSoundPlayer* player, SequenceTrack* track, int varNo ) const;
Dsnd_MidiSequenceTrack.h30 class MidiSequenceTrack : public SequenceTrack
36 virtual SequenceTrack::ParseResult Parse( bool doNoteOn );
Dsnd_MidiSequenceTrackAllocator.h35 virtual SequenceTrack* AllocTrack( SequenceSoundPlayer* player );
36 virtual void FreeTrack( SequenceTrack* track );
Dsnd_MmlSequenceTrack.h32 class MmlSequenceTrack : public SequenceTrack
41 virtual SequenceTrack::ParseResult Parse( bool doNoteOn );
Dsnd_MmlSequenceTrackAllocator.h42 virtual SequenceTrack* AllocTrack( SequenceSoundPlayer* player );
43 virtual void FreeTrack( SequenceTrack* track );
Dsnd_SequenceTrack.h39 class SequenceTrack
144 SequenceTrack();
145 virtual ~SequenceTrack();