Home
last modified time | relevance | path

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

/NW4C-2.0.3/sources/libraries/snd/
Dsnd_SequenceTrack.cpp34 void SequenceTrack::SetPlayerTrackNo( int playerTrackNo ) in SetPlayerTrackNo()
40 SequenceTrack::SequenceTrack() in SequenceTrack() function in nw::snd::internal::driver::SequenceTrack
49 SequenceTrack::~SequenceTrack() in ~SequenceTrack()
63 void SequenceTrack::InitParam() in InitParam()
142 void SequenceTrack::SetSeqData( const void* seqBase, s32 seqOffset ) in SetSeqData()
148 void SequenceTrack::Open() in Open()
166 void SequenceTrack::Close() in Close()
183 void SequenceTrack::UpdateChannelLength() in UpdateChannelLength()
215 void SequenceTrack::UpdateChannelRelease( Channel* channel ) in UpdateChannelRelease()
235 int SequenceTrack::ParseNextTick( bool doNoteOn ) in ParseNextTick()
[all …]
Dsnd_SequenceSoundPlayer.cpp215 SequenceTrack* track = trackAllocator->AllocTrack( this ); in Setup()
257 SequenceTrack* seqTrack = GetPlayerTrack( 0 ); in SetSeqData()
328 SequenceTrack* track; in Pause()
395 void SequenceSoundPlayer::CallSequenceUserprocCallback( u16 procId, SequenceTrack* track ) in CallSequenceUserprocCallback()
404 SequenceTrack::ParserTrackParam& trackParam = track->GetParserTrackParam(); in CallSequenceUserprocCallback()
502 SetTrackParam( trackBitFlag, &SequenceTrack::SetMute, mute ); in SetTrackMute()
507 SetTrackParam( trackBitFlag, &SequenceTrack::SetSilence, silenceFlag, fadeTimes ); in SetTrackSilence()
513 SetTrackParam( trackBitFlag, &SequenceTrack::SetVolume, volume ); in SetTrackVolume()
519 SetTrackParam( trackBitFlag, &SequenceTrack::SetPitch, pitch ); in SetTrackPitch()
524 SetTrackParam( trackBitFlag, &SequenceTrack::SetPan, pan ); in SetTrackPan()
[all …]
Dsnd_MidiSequencePlayer.cpp60 SequenceTrack* track = GetPlayerTrack( trackNo ); in Start()
127 SequenceTrack* track = GetPlayerTrack( channelIndex ); in SetProgramNumber()
133 SequenceTrack* track = GetPlayerTrack( channelIndex ); in NoteOn()
136 SequenceTrack::ParserTrackParam& trackParam = track->GetParserTrackParam(); in NoteOn()
174 SequenceTrack* track = GetPlayerTrack( channelIndex ); in NoteOff()
176 SequenceTrack::ParserTrackParam& param = track->GetParserTrackParam(); in NoteOff()
193 SequenceTrack* track = GetPlayerTrack( channelIndex ); in HandleControlChangeMessage()
198 SequenceTrack::ParserTrackParam& param = track->GetParserTrackParam(); in HandleControlChangeMessage()
364 SequenceTrack* track = GetPlayerTrack( channelIndex ); in HandleRpnMessage()
369 SequenceTrack::ParserTrackParam& param = track->GetParserTrackParam(); in HandleRpnMessage()
[all …]
Dsnd_MmlParser.cpp45 SequenceTrack::ParseResult MmlParser::Parse( in Parse()
53 SequenceTrack::ParserTrackParam& trackParam = track->GetParserTrackParam(); in Parse()
112 if ( ! doExecCommand ) return SequenceTrack::PARSE_RESULT_CONTINUE; in Parse()
319 return SequenceTrack::PARSE_RESULT_FINISH; in Parse()
398 return SequenceTrack::PARSE_RESULT_CONTINUE; in Parse()
425 SequenceTrack::ParserTrackParam& trackParam = track->GetParserTrackParam(); in CommandProc()
571 trackParam.attack = SequenceTrack::INVALID_ENVELOPE; in CommandProc()
572 trackParam.decay = SequenceTrack::INVALID_ENVELOPE; in CommandProc()
573 trackParam.sustain = SequenceTrack::INVALID_ENVELOPE; in CommandProc()
574 trackParam.release = SequenceTrack::INVALID_ENVELOPE; in CommandProc()
[all …]
Dsnd_MidiSequenceTrack.cpp31 SequenceTrack::ParseResult MidiSequenceTrack::Parse( bool doNoteOn ) in Parse()
35 return SequenceTrack::PARSE_RESULT_CONTINUE; in Parse()
Dsnd_MmlSequenceTrackAllocator.cpp42 SequenceTrack* MmlSequenceTrackAllocator::AllocTrack( SequenceSoundPlayer* player ) in AllocTrack()
62 void MmlSequenceTrackAllocator::FreeTrack( SequenceTrack* track ) in FreeTrack()
Dsnd_MidiSequenceTrackAllocator.cpp58 SequenceTrack* MidiSequenceTrackAllocator::AllocTrack( SequenceSoundPlayer* player ) in AllocTrack()
77 void MidiSequenceTrackAllocator::FreeTrack( SequenceTrack* track ) in FreeTrack()
Dsnd_MmlSequenceTrack.cpp32 SequenceTrack::ParseResult MmlSequenceTrack::Parse( bool doNoteOn ) in Parse()
Dsnd_SequenceSound.cpp671 NW_MINMAXLT_ASSERT( varNo, 0, driver::SequenceTrack::TRACK_VARIABLE_NUM ); in ReadTrackVariable()
679 … const driver::SequenceTrack* track = m_SequenceSoundPlayerInstance.GetPlayerTrack( trackNo ); in ReadTrackVariable()
747 NW_MINMAXLT_ASSERT( varNo, 0, driver::SequenceTrack::TRACK_VARIABLE_NUM ); in WriteTrackVariable()
Dsnd_DriverCommand.cpp220 driver::SequenceTrack* track = c->player->GetPlayerTrack( c->trackNo ); in ProcessCommandList()
/NW4C-2.0.3/include/nw/snd/
Dsnd_SequenceSoundPlayer.h110 class SequenceTrack; variable
194 void CallSequenceUserprocCallback( u16 procId, SequenceTrack* track );
250 SequenceTrack* GetPlayerTrack( int trackNo );
251 const SequenceTrack* GetPlayerTrack( int trackNo ) const;
252 void SetPlayerTrack( int trackNo, SequenceTrack* track );
266 void SetTrackParam( u32 trackBitFlag, void (SequenceTrack::*func)( T ), T param );
268 void SetTrackParam( u32 trackBitFlag, void (SequenceTrack::*func)( T, U ), T param1, U param2 );
298 SequenceTrack* m_pTracks[ TRACK_NUM_PER_PLAYER ];
307 void SequenceSoundPlayer::SetTrackParam( u32 trackBitFlag, void (SequenceTrack::*func)( T ), T para… in SetTrackParam()
315 SequenceTrack* track = GetPlayerTrack( trackNo ); in SetTrackParam()
[all …]
Dsnd_SequenceTrackAllocator.h26 class SequenceTrack; variable
38 virtual SequenceTrack* AllocTrack( SequenceSoundPlayer* player ) = 0;
39 virtual void FreeTrack( SequenceTrack* track ) = 0;
Dsnd_MmlParser.h56 SequenceTrack::ParseResult Parse(
90 …s32 ReadArg( const u8** ptr, SequenceSoundPlayer* player, SequenceTrack* track, SeqArgType argTyp…
91 vs16* GetVariablePtr( SequenceSoundPlayer* player, SequenceTrack* track, int varNo ) const;
Dsnd_MidiSequenceTrack.h32 class MidiSequenceTrack : public SequenceTrack
38 virtual SequenceTrack::ParseResult Parse( bool doNoteOn );
Dsnd_MidiSequenceTrackAllocator.h37 virtual SequenceTrack* AllocTrack( SequenceSoundPlayer* player );
38 virtual void FreeTrack( SequenceTrack* track );
Dsnd_MmlSequenceTrack.h34 class MmlSequenceTrack : public SequenceTrack
43 virtual SequenceTrack::ParseResult Parse( bool doNoteOn );
Dsnd_MmlSequenceTrackAllocator.h44 virtual SequenceTrack* AllocTrack( SequenceSoundPlayer* player );
45 virtual void FreeTrack( SequenceTrack* track );
Dsnd_SequenceTrack.h41 class SequenceTrack
146 SequenceTrack();
147 virtual ~SequenceTrack();