11#include "libsnd2_internal.h"
13void SsSeqCalledTbyT(
void)
15 if ( _snd_ev_flag != 1 )
22 for ( sep_no = 0; sep_no < _snd_seq_s_max; sep_no += 1 )
24 if ( (_snd_openflag & (1 << sep_no)) != 0 )
28 for ( seq_no = 0; seq_no < _snd_seq_t_max; seq_no += 1 )
32 score_struct = &_ss_score[sep_no][seq_no];
33 if ( (score_struct->m_flags & 1) != 0 )
35 _SsSndPlay(sep_no, seq_no);
36 if ( (score_struct->m_flags & 0x10) != 0 )
38 _SsSndCrescendo(sep_no, seq_no);
40 printf(
"--- _SsSndCrescendo ---\n");
43 if ( (score_struct->m_flags & 0x20) != 0 )
45 _SsSndCrescendo(sep_no, seq_no);
47 printf(
"--- _SsSndCrescendo(DE) ---\n");
50 if ( (score_struct->m_flags & 0x40) != 0 )
52 _SsSndTempo(sep_no, seq_no);
54 printf(
"--- _SsSndTempo(ACE) ---\n");
57 if ( (score_struct->m_flags & 0x80) != 0 )
59 _SsSndTempo(sep_no, seq_no);
61 printf(
"--- _SsSndTempo(RIT) ---\n");
65 if ( (score_struct->m_flags & 2) != 0 )
67 _SsSndPause(sep_no, seq_no);
69 printf(
"--- _SsSndPause ---\n");
72 if ( (score_struct->m_flags & 8) != 0 )
74 _SsSndReplay(sep_no, seq_no);
76 printf(
"--- _SsSndReplay ---\n");
79 if ( (score_struct->m_flags & 4) != 0 )
81 _SsSndStop(sep_no, seq_no);
82 score_struct->m_flags = 0;
84 printf(
"--- _SsSndStop ---\n");