Fix an issue where the pattern doesn't advance,
[quincer.git] / debug.gdb
blob2dece363ea0c91c407e9efdc90061a4a48870d40
1 set pagination off
3 dprintf accumulate_pattern_events:increment_nout,"  event %d at %d (%d - %d + (%d - %d)), pitch %d, playhead at %d, didnt break because %d + %d < %d\n",k,outev->at,evtime,pv->playhead_tmp[evtset],fill_last_nframes_orig,fill_last_nframes_in_pv,outev->data[1],pv->playhead[CURRENT],range_start,evtime,pv_len
4 cond 1 ((ev.data[0] & 0xf0) == 0x90) && (evtset==CURRENT)
6 dprintf accumulate_clock_events:clock_ticked,"  clock beat at %d\n",next_tick
7 cond 2 is_beat_start
9 # dprintf process:pre_accum_events,"process, awaiting %d\n",run->awaiting_common_start_beat
10 # cond 3 (i==0)
12 # dprintf accumulate_pattern_events:looping_event_candidates,"  event %d, if %d < %d < %d\n",k,range_start,evtime,range_end
13 # cond 3 (evtset==CURRENT) && (k==6)
15 # dprintf accumulate_pattern_events:maybe_break_event,"  skip event if %d + %d >= %d\n",range_start,evtime,pv_len
16 # cond 4 ((ev.start_tick % 4) == 0) && ((ev.data[0] & 0xf0) == 0x90)
18 # dprintf set_playheads:set_playheads_zero,"  set_playheads_zero\n"
19 # cond 4 (evtset == CURRENT) && (k == 0)
21 # dprintf set_playheads:set_playheads_value,"  set_playheads_value %d\n",pv->playhead_tmp[evtset]
22 # cond 5 (evtset == CURRENT) && (k == 0)
24 # dprintf accumulate_pattern_events:accum_one_pv,"  %d < range < %d, pv_end %d\n",pv->playhead_tmp[CURRENT],pv->playhead_tmp[CURRENT]+fill_last_nframes, pv_end
25 # cond 4 (evtset==CURRENT)
27 # dprintf accumulate_pattern_events:save_out_nframes,"  fill_last_nframes_in_pv %d\n",fill_last_nframes_in_pv
28 # cond 7 (evtset==CURRENT)
30 # dprintf accumulate_pattern_events:inner_loop_end,"  fill_last_nframes %d til_curr_pattern_end %d\n",fill_last_nframes,til_curr_pattern_end
31 # cond 7 (evtset==CURRENT)
33 # b accumulate_pattern_events:inner_loop_end if (evtset==CURRENT) && (fill_last_nframes > til_curr_pattern_end)
35 # dprintf accumulate_pattern_events:pv_no_wrap,"  no_wrap\n"
36 # cond 8 (evtset==CURRENT)
38 run work.qn