Lines Matching refs:curr_env
190 tones_next->curr_env.has_start_point = 1;
191 tones_next->curr_env.start_pos = tones_next->pend_env.start_pos + 32;
193 tones_next->curr_env.has_start_point = 1;
194 tones_next->curr_env.start_pos = tones_now->pend_env.start_pos;
196 tones_next->curr_env.has_start_point = 0;
197 tones_next->curr_env.start_pos = 0;
201 tones_now->pend_env.stop_pos >= tones_next->curr_env.start_pos) {
202 tones_next->curr_env.has_stop_point = 1;
203 tones_next->curr_env.stop_pos = tones_now->pend_env.stop_pos;
205 tones_next->curr_env.has_stop_point = 1;
206 tones_next->curr_env.stop_pos = tones_next->pend_env.stop_pos + 32;
208 tones_next->curr_env.has_stop_point = 0;
209 tones_next->curr_env.stop_pos = 64;
213 reg1_env_nonzero = (tones_now->curr_env.stop_pos < 32) ? 0 : 1;
214 reg2_env_nonzero = (tones_next->curr_env.start_pos >= 32) ? 0 : 1;
218 waves_synth(ch_unit->waves_info_prev, tones_now, &tones_now->curr_env,
223 waves_synth(ch_unit->waves_info, tones_next, &tones_next->curr_env,
232 if (tones_now->num_wavs && !tones_now->curr_env.has_stop_point)
235 if (tones_next->num_wavs && !tones_next->curr_env.has_start_point)