xNotePos:__init - args #2
[track] => 2
[line] => 98
[sequence] => 1
[column] => 1
[fraction] => 0.27073620559335
xNotePos:resolve() xNotePos{sequence=1, track=2, line=98, fraction=0.27073620559335, column=1}
xNoteCapture.previous(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=98, fraction=0.27073620559335, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=98, fraction=0.27073620559335, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=98, fraction=0.27073620559335, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=97, fraction=0.27073620559335, column=1} function: 172AD488
xNoteCapture.next(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=98, fraction=0.27073620559335, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=98, fraction=0.27073620559335, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=98, fraction=0.27073620559335, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=99, fraction=0.27073620559335, column=1} function: 172AD488
SliceMate:select(user_selected) false
xNoteCapture.nearest(notepos,compare_fn) nil function: 172AD488
xNotePos:__init - args #1
xNotePos:__init - args #2
[track] => 2
[line] => 98
[sequence] => 1
[column] => 1
[fraction] => 0.68500680272109
xNotePos:resolve() xNotePos{sequence=1, track=2, line=98, fraction=0.68500680272109, column=1}
xNoteCapture.previous(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=98, fraction=0.68500680272109, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=98, fraction=0.68500680272109, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=98, fraction=0.68500680272109, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=97, fraction=0.68500680272109, column=1} function: 172AD488
xNoteCapture.next(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=98, fraction=0.68500680272109, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=98, fraction=0.68500680272109, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=98, fraction=0.68500680272109, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=99, fraction=0.68500680272109, column=1} function: 172AD488
SliceMate:select(user_selected) false
xNoteCapture.nearest(notepos,compare_fn) nil function: 172AD488
xNotePos:__init - args #1
xNotePos:__init - args #2
[track] => 2
[line] => 99
[sequence] => 1
[column] => 1
[fraction] => 0.09927739984883
xNotePos:resolve() xNotePos{sequence=1, track=2, line=99, fraction=0.09927739984883, column=1}
xNoteCapture.previous(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=99, fraction=0.09927739984883, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=99, fraction=0.09927739984883, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=99, fraction=0.09927739984883, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=98, fraction=0.09927739984883, column=1} function: 172AD488
xNoteCapture.next(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=99, fraction=0.09927739984883, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=99, fraction=0.09927739984883, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=99, fraction=0.09927739984883, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=100, fraction=0.09927739984883, column=1} function: 172AD488
SliceMate:select(user_selected) false
xNoteCapture.nearest(notepos,compare_fn) nil function: 172AD488
xNotePos:__init - args #1
xNotePos:__init - args #2
[track] => 2
[line] => 99
[sequence] => 1
[column] => 1
[fraction] => 0.59640211640212
xNotePos:resolve() xNotePos{sequence=1, track=2, line=99, fraction=0.59640211640212, column=1}
xNoteCapture.previous(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=99, fraction=0.59640211640212, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=99, fraction=0.59640211640212, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=99, fraction=0.59640211640212, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=98, fraction=0.59640211640212, column=1} function: 172AD488
xNoteCapture.next(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=99, fraction=0.59640211640212, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=99, fraction=0.59640211640212, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=99, fraction=0.59640211640212, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=100, fraction=0.59640211640212, column=1} function: 172AD488
SliceMate:select(user_selected) false
xNoteCapture.nearest(notepos,compare_fn) nil function: 172AD488
xNotePos:__init - args #1
xNotePos:__init - args #2
[track] => 2
[line] => 100
[sequence] => 1
[column] => 1
[fraction] => 0.010672713529857
xNotePos:resolve() xNotePos{sequence=1, track=2, line=100, fraction=0.010672713529857, column=1}
xNoteCapture.previous(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=100, fraction=0.010672713529857, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=100, fraction=0.010672713529857, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=100, fraction=0.010672713529857, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=99, fraction=0.010672713529857, column=1} function: 172AD488
xNoteCapture.next(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=100, fraction=0.010672713529857, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=100, fraction=0.010672713529857, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=100, fraction=0.010672713529857, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=101, fraction=0.010672713529857, column=1} function: 172AD488
SliceMate:select(user_selected) false
xNoteCapture.nearest(notepos,compare_fn) nil function: 172AD488
xNotePos:__init - args #1
xNotePos:__init - args #2
[track] => 2
[line] => 100
[sequence] => 1
[column] => 1
[fraction] => 0.50779743008314
xNotePos:resolve() xNotePos{sequence=1, track=2, line=100, fraction=0.50779743008314, column=1}
xNoteCapture.previous(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=100, fraction=0.50779743008314, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=100, fraction=0.50779743008314, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=100, fraction=0.50779743008314, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=99, fraction=0.50779743008314, column=1} function: 172AD488
xNoteCapture.next(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=100, fraction=0.50779743008314, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=100, fraction=0.50779743008314, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=100, fraction=0.50779743008314, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=101, fraction=0.50779743008314, column=1} function: 172AD488
SliceMate:select(user_selected) false
xNoteCapture.nearest(notepos,compare_fn) nil function: 172AD488
xNotePos:__init - args #1
xNotePos:__init - args #2
[track] => 2
[line] => 101
[sequence] => 1
[column] => 1
[fraction] => 0.0049221466364315
xNotePos:resolve() xNotePos{sequence=1, track=2, line=101, fraction=0.0049221466364315, column=1}
xNoteCapture.previous(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=101, fraction=0.0049221466364315, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=101, fraction=0.0049221466364315, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=101, fraction=0.0049221466364315, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=100, fraction=0.0049221466364315, column=1} function: 172AD488
xNoteCapture.next(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=101, fraction=0.0049221466364315, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=101, fraction=0.0049221466364315, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=101, fraction=0.0049221466364315, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=102, fraction=0.0049221466364315, column=1} function: 172AD488
SliceMate:select(user_selected) false
xNoteCapture.nearest(notepos,compare_fn) nil function: 172AD488
xNotePos:__init - args #1
xNotePos:__init - args #2
[track] => 2
[line] => 101
[sequence] => 1
[column] => 1
[fraction] => 0.41919274376417
xNotePos:resolve() xNotePos{sequence=1, track=2, line=101, fraction=0.41919274376417, column=1}
xNoteCapture.previous(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=101, fraction=0.41919274376417, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=101, fraction=0.41919274376417, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=101, fraction=0.41919274376417, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=100, fraction=0.41919274376417, column=1} function: 172AD488
xNoteCapture.next(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=101, fraction=0.41919274376417, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=101, fraction=0.41919274376417, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=101, fraction=0.41919274376417, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=102, fraction=0.41919274376417, column=1} function: 172AD488
SliceMate:select(user_selected) false
xNoteCapture.nearest(notepos,compare_fn) nil function: 172AD488
xNotePos:__init - args #1
xNotePos:__init - args #2
[track] => 2
[line] => 101
[sequence] => 1
[column] => 1
[fraction] => 0.99917157974301
xNotePos:resolve() xNotePos{sequence=1, track=2, line=101, fraction=0.99917157974301, column=1}
xNoteCapture.previous(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=101, fraction=0.99917157974301, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=101, fraction=0.99917157974301, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=101, fraction=0.99917157974301, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=100, fraction=0.99917157974301, column=1} function: 172AD488
xNoteCapture.next(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=101, fraction=0.99917157974301, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=101, fraction=0.99917157974301, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=101, fraction=0.99917157974301, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=102, fraction=0.99917157974301, column=1} function: 172AD488
SliceMate:select(user_selected) false
xNoteCapture.nearest(notepos,compare_fn) nil function: 172AD488
xNotePos:__init - args #1
xNotePos:__init - args #2
[track] => 2
[line] => 102
[sequence] => 1
[column] => 1
[fraction] => 0.41344217687075
xNotePos:resolve() xNotePos{sequence=1, track=2, line=102, fraction=0.41344217687075, column=1}
xNoteCapture.previous(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=102, fraction=0.41344217687075, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=102, fraction=0.41344217687075, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=102, fraction=0.41344217687075, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=101, fraction=0.41344217687075, column=1} function: 172AD488
xNoteCapture.next(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=102, fraction=0.41344217687075, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=102, fraction=0.41344217687075, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=102, fraction=0.41344217687075, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=103, fraction=0.41344217687075, column=1} function: 172AD488
SliceMate:select(user_selected) false
xNoteCapture.nearest(notepos,compare_fn) nil function: 172AD488
xNotePos:__init - args #1
xNotePos:__init - args #2
[track] => 2
[line] => 102
[sequence] => 1
[column] => 1
[fraction] => 0.91056689342403
xNotePos:resolve() xNotePos{sequence=1, track=2, line=102, fraction=0.91056689342403, column=1}
xNoteCapture.previous(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=102, fraction=0.91056689342403, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=102, fraction=0.91056689342403, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=102, fraction=0.91056689342403, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=101, fraction=0.91056689342403, column=1} function: 172AD488
xNoteCapture.next(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=102, fraction=0.91056689342403, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=102, fraction=0.91056689342403, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=102, fraction=0.91056689342403, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=103, fraction=0.91056689342403, column=1} function: 172AD488
SliceMate:select(user_selected) false
xNoteCapture.nearest(notepos,compare_fn) nil function: 172AD488
xNotePos:__init - args #1
xNotePos:__init - args #2
[track] => 2
[line] => 103
[sequence] => 1
[column] => 1
[fraction] => 0.32483749055177
xNotePos:resolve() xNotePos{sequence=1, track=2, line=103, fraction=0.32483749055177, column=1}
xNoteCapture.previous(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=103, fraction=0.32483749055177, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=103, fraction=0.32483749055177, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=103, fraction=0.32483749055177, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=102, fraction=0.32483749055177, column=1} function: 172AD488
xNoteCapture.next(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=103, fraction=0.32483749055177, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=103, fraction=0.32483749055177, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=103, fraction=0.32483749055177, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=104, fraction=0.32483749055177, column=1} function: 172AD488
SliceMate:select(user_selected) false
xNoteCapture.nearest(notepos,compare_fn) nil function: 172AD488
xNotePos:__init - args #1
xNotePos:__init - args #2
[track] => 2
[line] => 103
[sequence] => 1
[column] => 1
[fraction] => 0.82196220710506
xNotePos:resolve() xNotePos{sequence=1, track=2, line=103, fraction=0.82196220710506, column=1}
xNoteCapture.previous(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=103, fraction=0.82196220710506, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=103, fraction=0.82196220710506, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=103, fraction=0.82196220710506, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=102, fraction=0.82196220710506, column=1} function: 172AD488
xNoteCapture.next(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=103, fraction=0.82196220710506, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=103, fraction=0.82196220710506, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=103, fraction=0.82196220710506, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=104, fraction=0.82196220710506, column=1} function: 172AD488
SliceMate:select(user_selected) false
xNoteCapture.nearest(notepos,compare_fn) nil function: 172AD488
xNotePos:__init - args #1
xNotePos:__init - args #2
[track] => 2
[line] => 104
[sequence] => 1
[column] => 1
[fraction] => 0.2362328042328
xNotePos:resolve() xNotePos{sequence=1, track=2, line=104, fraction=0.2362328042328, column=1}
xNoteCapture.previous(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=104, fraction=0.2362328042328, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=104, fraction=0.2362328042328, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=104, fraction=0.2362328042328, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=103, fraction=0.2362328042328, column=1} function: 172AD488
xNoteCapture.next(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=104, fraction=0.2362328042328, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=104, fraction=0.2362328042328, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=104, fraction=0.2362328042328, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=105, fraction=0.2362328042328, column=1} function: 172AD488
SliceMate:select(user_selected) false
xNoteCapture.nearest(notepos,compare_fn) nil function: 172AD488
xNotePos:__init - args #1
xNotePos:__init - args #2
[track] => 2
[line] => 104
[sequence] => 1
[column] => 1
[fraction] => 0.73335752078609
xNotePos:resolve() xNotePos{sequence=1, track=2, line=104, fraction=0.73335752078609, column=1}
xNoteCapture.previous(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=104, fraction=0.73335752078609, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=104, fraction=0.73335752078609, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=104, fraction=0.73335752078609, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=103, fraction=0.73335752078609, column=1} function: 172AD488
xNoteCapture.next(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=104, fraction=0.73335752078609, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=104, fraction=0.73335752078609, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=104, fraction=0.73335752078609, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=105, fraction=0.73335752078609, column=1} function: 172AD488
SliceMate:select(user_selected) false
xNoteCapture.nearest(notepos,compare_fn) nil function: 172AD488
xNotePos:__init - args #1
xNotePos:__init - args #2
[track] => 2
[line] => 105
[sequence] => 1
[column] => 1
[fraction] => 0.14762811791383
xNotePos:resolve() xNotePos{sequence=1, track=2, line=105, fraction=0.14762811791383, column=1}
xNoteCapture.previous(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=105, fraction=0.14762811791383, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=105, fraction=0.14762811791383, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=105, fraction=0.14762811791383, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=104, fraction=0.14762811791383, column=1} function: 172AD488
xNoteCapture.next(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=105, fraction=0.14762811791383, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=105, fraction=0.14762811791383, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=105, fraction=0.14762811791383, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=106, fraction=0.14762811791383, column=1} function: 172AD488
SliceMate:select(user_selected) false
xNoteCapture.nearest(notepos,compare_fn) nil function: 172AD488
xNotePos:__init - args #1
xNotePos:__init - args #2
[track] => 2
[line] => 105
[sequence] => 1
[column] => 1
[fraction] => 0.64475283446711
xNotePos:resolve() xNotePos{sequence=1, track=2, line=105, fraction=0.64475283446711, column=1}
xNoteCapture.previous(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=105, fraction=0.64475283446711, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=105, fraction=0.64475283446711, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=105, fraction=0.64475283446711, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=104, fraction=0.64475283446711, column=1} function: 172AD488
xNoteCapture.next(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=105, fraction=0.64475283446711, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=105, fraction=0.64475283446711, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=105, fraction=0.64475283446711, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=106, fraction=0.64475283446711, column=1} function: 172AD488
SliceMate:select(user_selected) false
xNoteCapture.nearest(notepos,compare_fn) nil function: 172AD488
xNotePos:__init - args #1
xNotePos:__init - args #2
[track] => 2
[line] => 106
[sequence] => 1
[column] => 1
[fraction] => 0.1418775510204
xNotePos:resolve() xNotePos{sequence=1, track=2, line=106, fraction=0.1418775510204, column=1}
xNoteCapture.previous(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=106, fraction=0.1418775510204, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=106, fraction=0.1418775510204, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=106, fraction=0.1418775510204, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=105, fraction=0.1418775510204, column=1} function: 172AD488
xNoteCapture.next(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=106, fraction=0.1418775510204, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=106, fraction=0.1418775510204, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=106, fraction=0.1418775510204, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=107, fraction=0.1418775510204, column=1} function: 172AD488
SliceMate:select(user_selected) false
xNoteCapture.nearest(notepos,compare_fn) nil function: 172AD488
xNotePos:__init - args #1
xNotePos:__init - args #2
[track] => 2
[line] => 106
[sequence] => 1
[column] => 1
[fraction] => 0.6390022675737
xNotePos:resolve() xNotePos{sequence=1, track=2, line=106, fraction=0.6390022675737, column=1}
xNoteCapture.previous(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=106, fraction=0.6390022675737, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=106, fraction=0.6390022675737, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=106, fraction=0.6390022675737, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=105, fraction=0.6390022675737, column=1} function: 172AD488
xNoteCapture.next(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=106, fraction=0.6390022675737, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=106, fraction=0.6390022675737, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=106, fraction=0.6390022675737, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=107, fraction=0.6390022675737, column=1} function: 172AD488
SliceMate:select(user_selected) false
xNoteCapture.nearest(notepos,compare_fn) nil function: 172AD488
xNotePos:__init - args #1
xNotePos:__init - args #2
[track] => 2
[line] => 107
[sequence] => 1
[column] => 1
[fraction] => 0.13612698412699
xNotePos:resolve() xNotePos{sequence=1, track=2, line=107, fraction=0.13612698412699, column=1}
xNoteCapture.previous(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=107, fraction=0.13612698412699, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=107, fraction=0.13612698412699, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=107, fraction=0.13612698412699, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=106, fraction=0.13612698412699, column=1} function: 172AD488
xNoteCapture.next(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=107, fraction=0.13612698412699, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=107, fraction=0.13612698412699, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=107, fraction=0.13612698412699, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=108, fraction=0.13612698412699, column=1} function: 172AD488
SliceMate:select(user_selected) false
xNoteCapture.nearest(notepos,compare_fn) nil function: 172AD488
xNotePos:__init - args #1
xNotePos:__init - args #2
[track] => 2
[line] => 107
[sequence] => 1
[column] => 1
[fraction] => 0.55039758125473
xNotePos:resolve() xNotePos{sequence=1, track=2, line=107, fraction=0.55039758125473, column=1}
xNoteCapture.previous(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=107, fraction=0.55039758125473, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=107, fraction=0.55039758125473, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=107, fraction=0.55039758125473, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=106, fraction=0.55039758125473, column=1} function: 172AD488
xNoteCapture.next(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=107, fraction=0.55039758125473, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=107, fraction=0.55039758125473, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=107, fraction=0.55039758125473, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=108, fraction=0.55039758125473, column=1} function: 172AD488
SliceMate:select(user_selected) false
xNoteCapture.nearest(notepos,compare_fn) nil function: 172AD488
xNotePos:__init - args #1
xNotePos:__init - args #2
[track] => 2
[line] => 108
[sequence] => 1
[column] => 1
[fraction] => 0.047522297808015
xNotePos:resolve() xNotePos{sequence=1, track=2, line=108, fraction=0.047522297808015, column=1}
xNoteCapture.previous(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=108, fraction=0.047522297808015, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=108, fraction=0.047522297808015, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=108, fraction=0.047522297808015, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=107, fraction=0.047522297808015, column=1} function: 172AD488
xNoteCapture.next(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=108, fraction=0.047522297808015, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=108, fraction=0.047522297808015, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=108, fraction=0.047522297808015, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=109, fraction=0.047522297808015, column=1} function: 172AD488
SliceMate:select(user_selected) false
xNoteCapture.nearest(notepos,compare_fn) nil function: 172AD488
xNotePos:__init - args #1
xNotePos:__init - args #2
[track] => 2
[line] => 108
[sequence] => 1
[column] => 1
[fraction] => 0.46179289493575
xNotePos:resolve() xNotePos{sequence=1, track=2, line=108, fraction=0.46179289493575, column=1}
xNoteCapture.previous(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=108, fraction=0.46179289493575, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=108, fraction=0.46179289493575, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=108, fraction=0.46179289493575, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=107, fraction=0.46179289493575, column=1} function: 172AD488
xNoteCapture.next(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=108, fraction=0.46179289493575, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=108, fraction=0.46179289493575, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=108, fraction=0.46179289493575, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=109, fraction=0.46179289493575, column=1} function: 172AD488
SliceMate:select(user_selected) false
xNoteCapture.nearest(notepos,compare_fn) nil function: 172AD488
xNotePos:__init - args #1
xNotePos:__init - args #2
[track] => 2
[line] => 108
[sequence] => 1
[column] => 1
[fraction] => 0.95891761148904
xNotePos:resolve() xNotePos{sequence=1, track=2, line=108, fraction=0.95891761148904, column=1}
xNoteCapture.previous(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=108, fraction=0.95891761148904, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=108, fraction=0.95891761148904, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=108, fraction=0.95891761148904, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=107, fraction=0.95891761148904, column=1} function: 172AD488
xNoteCapture.next(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=108, fraction=0.95891761148904, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=108, fraction=0.95891761148904, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=108, fraction=0.95891761148904, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=109, fraction=0.95891761148904, column=1} function: 172AD488
SliceMate:select(user_selected) false
xNoteCapture.nearest(notepos,compare_fn) nil function: 172AD488
xNotePos:__init - args #1
xNotePos:__init - args #2
[track] => 2
[line] => 109
[sequence] => 1
[column] => 1
[fraction] => 0.37318820861678
xNotePos:resolve() xNotePos{sequence=1, track=2, line=109, fraction=0.37318820861678, column=1}
xNoteCapture.previous(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=109, fraction=0.37318820861678, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=109, fraction=0.37318820861678, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=109, fraction=0.37318820861678, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=108, fraction=0.37318820861678, column=1} function: 172AD488
xNoteCapture.next(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=109, fraction=0.37318820861678, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=109, fraction=0.37318820861678, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=109, fraction=0.37318820861678, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=110, fraction=0.37318820861678, column=1} function: 172AD488
SliceMate:select(user_selected) false
xNoteCapture.nearest(notepos,compare_fn) nil function: 172AD488
xNotePos:__init - args #1
xNotePos:__init - args #2
[track] => 2
[line] => 109
[sequence] => 1
[column] => 1
[fraction] => 0.87031292517007
xNotePos:resolve() xNotePos{sequence=1, track=2, line=109, fraction=0.87031292517007, column=1}
xNoteCapture.previous(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=109, fraction=0.87031292517007, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=109, fraction=0.87031292517007, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=109, fraction=0.87031292517007, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=108, fraction=0.87031292517007, column=1} function: 172AD488
xNoteCapture.next(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=109, fraction=0.87031292517007, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=109, fraction=0.87031292517007, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=109, fraction=0.87031292517007, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=110, fraction=0.87031292517007, column=1} function: 172AD488
SliceMate:select(user_selected) false
xNoteCapture.nearest(notepos,compare_fn) nil function: 172AD488
xNotePos:__init - args #1
xNotePos:__init - args #2
[track] => 2
[line] => 110
[sequence] => 1
[column] => 1
[fraction] => 0.36743764172336
xNotePos:resolve() xNotePos{sequence=1, track=2, line=110, fraction=0.36743764172336, column=1}
xNoteCapture.previous(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=110, fraction=0.36743764172336, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=110, fraction=0.36743764172336, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=110, fraction=0.36743764172336, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=109, fraction=0.36743764172336, column=1} function: 172AD488
xNoteCapture.next(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=110, fraction=0.36743764172336, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=110, fraction=0.36743764172336, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=110, fraction=0.36743764172336, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=111, fraction=0.36743764172336, column=1} function: 172AD488
SliceMate:select(user_selected) false
xNoteCapture.nearest(notepos,compare_fn) nil function: 172AD488
xNotePos:__init - args #1
xNotePos:__init - args #2
[track] => 2
[line] => 110
[sequence] => 1
[column] => 1
[fraction] => 0.7817082388511
xNotePos:resolve() xNotePos{sequence=1, track=2, line=110, fraction=0.7817082388511, column=1}
xNoteCapture.previous(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=110, fraction=0.7817082388511, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=110, fraction=0.7817082388511, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=110, fraction=0.7817082388511, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=109, fraction=0.7817082388511, column=1} function: 172AD488
xNoteCapture.next(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=110, fraction=0.7817082388511, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=110, fraction=0.7817082388511, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=110, fraction=0.7817082388511, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=111, fraction=0.7817082388511, column=1} function: 172AD488
SliceMate:select(user_selected) false
xNoteCapture.nearest(notepos,compare_fn) nil function: 172AD488
xNotePos:__init - args #1
xNotePos:__init - args #2
[track] => 2
[line] => 111
[sequence] => 1
[column] => 1
[fraction] => 0.36168707482993
xNotePos:resolve() xNotePos{sequence=1, track=2, line=111, fraction=0.36168707482993, column=1}
xNoteCapture.previous(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=111, fraction=0.36168707482993, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=111, fraction=0.36168707482993, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=111, fraction=0.36168707482993, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=110, fraction=0.36168707482993, column=1} function: 172AD488
xNoteCapture.next(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=111, fraction=0.36168707482993, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=111, fraction=0.36168707482993, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=111, fraction=0.36168707482993, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=112, fraction=0.36168707482993, column=1} function: 172AD488
SliceMate:select(user_selected) false
xNoteCapture.nearest(notepos,compare_fn) nil function: 172AD488
xNotePos:__init - args #1
xNotePos:__init - args #2
[track] => 2
[line] => 111
[sequence] => 1
[column] => 1
[fraction] => 0.77595767195767
xNotePos:resolve() xNotePos{sequence=1, track=2, line=111, fraction=0.77595767195767, column=1}
xNoteCapture.previous(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=111, fraction=0.77595767195767, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=111, fraction=0.77595767195767, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=111, fraction=0.77595767195767, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=110, fraction=0.77595767195767, column=1} function: 172AD488
xNoteCapture.next(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=111, fraction=0.77595767195767, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=111, fraction=0.77595767195767, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=111, fraction=0.77595767195767, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=112, fraction=0.77595767195767, column=1} function: 172AD488
SliceMate:select(user_selected) false
xNoteCapture.nearest(notepos,compare_fn) nil function: 172AD488
xNotePos:__init - args #1
xNotePos:__init - args #2
[track] => 2
[line] => 112
[sequence] => 1
[column] => 1
[fraction] => 0.19022826908541
xNotePos:resolve() xNotePos{sequence=1, track=2, line=112, fraction=0.19022826908541, column=1}
xNoteCapture.previous(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=112, fraction=0.19022826908541, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=112, fraction=0.19022826908541, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=112, fraction=0.19022826908541, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=111, fraction=0.19022826908541, column=1} function: 172AD488
xNoteCapture.next(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=112, fraction=0.19022826908541, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=112, fraction=0.19022826908541, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=112, fraction=0.19022826908541, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=113, fraction=0.19022826908541, column=1} function: 172AD488
SliceMate:select(user_selected) false
xNoteCapture.nearest(notepos,compare_fn) nil function: 172AD488
xNotePos:__init - args #1
xNotePos:__init - args #2
[track] => 2
[line] => 112
[sequence] => 1
[column] => 1
[fraction] => 0.6873529856387
xNotePos:resolve() xNotePos{sequence=1, track=2, line=112, fraction=0.6873529856387, column=1}
xNoteCapture.previous(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=112, fraction=0.6873529856387, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=112, fraction=0.6873529856387, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=112, fraction=0.6873529856387, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=111, fraction=0.6873529856387, column=1} function: 172AD488
xNoteCapture.next(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=112, fraction=0.6873529856387, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=112, fraction=0.6873529856387, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=112, fraction=0.6873529856387, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=113, fraction=0.6873529856387, column=1} function: 172AD488
SliceMate:select(user_selected) false
xNoteCapture.nearest(notepos,compare_fn) nil function: 172AD488
xNotePos:__init - args #1
xNotePos:__init - args #2
[track] => 2
[line] => 113
[sequence] => 1
[column] => 1
[fraction] => 0.18447770219198
xNotePos:resolve() xNotePos{sequence=1, track=2, line=113, fraction=0.18447770219198, column=1}
xNoteCapture.previous(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=113, fraction=0.18447770219198, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=113, fraction=0.18447770219198, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=113, fraction=0.18447770219198, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=112, fraction=0.18447770219198, column=1} function: 172AD488
xNoteCapture.next(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=113, fraction=0.18447770219198, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=113, fraction=0.18447770219198, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=113, fraction=0.18447770219198, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=114, fraction=0.18447770219198, column=1} function: 172AD488
SliceMate:select(user_selected) false
xNoteCapture.nearest(notepos,compare_fn) nil function: 172AD488
xNotePos:__init - args #1
xNotePos:__init - args #2
[track] => 2
[line] => 113
[sequence] => 1
[column] => 1
[fraction] => 0.59874829931972
xNotePos:resolve() xNotePos{sequence=1, track=2, line=113, fraction=0.59874829931972, column=1}
xNoteCapture.previous(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=113, fraction=0.59874829931972, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=113, fraction=0.59874829931972, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=113, fraction=0.59874829931972, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=112, fraction=0.59874829931972, column=1} function: 172AD488
xNoteCapture.next(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=113, fraction=0.59874829931972, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=113, fraction=0.59874829931972, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=113, fraction=0.59874829931972, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=114, fraction=0.59874829931972, column=1} function: 172AD488
SliceMate:select(user_selected) false
xNoteCapture.nearest(notepos,compare_fn) nil function: 172AD488
xNotePos:__init - args #1
xNotePos:__init - args #2
[track] => 2
[line] => 114
[sequence] => 1
[column] => 1
[fraction] => 0.095873015873011
xNotePos:resolve() xNotePos{sequence=1, track=2, line=114, fraction=0.095873015873011, column=1}
xNoteCapture.previous(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=114, fraction=0.095873015873011, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=114, fraction=0.095873015873011, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=114, fraction=0.095873015873011, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=113, fraction=0.095873015873011, column=1} function: 172AD488
xNoteCapture.next(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=114, fraction=0.095873015873011, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=114, fraction=0.095873015873011, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=114, fraction=0.095873015873011, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=115, fraction=0.095873015873011, column=1} function: 172AD488
SliceMate:select(user_selected) false
xNoteCapture.nearest(notepos,compare_fn) nil function: 172AD488
xNotePos:__init - args #1
xNotePos:__init - args #2
[track] => 2
[line] => 114
[sequence] => 1
[column] => 1
[fraction] => 0.51014361300075
xNotePos:resolve() xNotePos{sequence=1, track=2, line=114, fraction=0.51014361300075, column=1}
xNoteCapture.previous(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=114, fraction=0.51014361300075, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=114, fraction=0.51014361300075, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=114, fraction=0.51014361300075, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=113, fraction=0.51014361300075, column=1} function: 172AD488
xNoteCapture.next(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=114, fraction=0.51014361300075, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=114, fraction=0.51014361300075, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=114, fraction=0.51014361300075, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=115, fraction=0.51014361300075, column=1} function: 172AD488
SliceMate:select(user_selected) false
xNoteCapture.nearest(notepos,compare_fn) nil function: 172AD488
xNotePos:__init - args #1
xNotePos:__init - args #2
[track] => 2
[line] => 115
[sequence] => 1
[column] => 1
[fraction] => 0.0072683295540372
xNotePos:resolve() xNotePos{sequence=1, track=2, line=115, fraction=0.0072683295540372, column=1}
xNoteCapture.previous(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=115, fraction=0.0072683295540372, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=115, fraction=0.0072683295540372, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=115, fraction=0.0072683295540372, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=114, fraction=0.0072683295540372, column=1} function: 172AD488
xNoteCapture.next(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=115, fraction=0.0072683295540372, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=115, fraction=0.0072683295540372, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=115, fraction=0.0072683295540372, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=116, fraction=0.0072683295540372, column=1} function: 172AD488
SliceMate:select(user_selected) false
xNoteCapture.nearest(notepos,compare_fn) nil function: 172AD488
xNotePos:__init - args #1
xNotePos:__init - args #2
[track] => 2
[line] => 115
[sequence] => 1
[column] => 1
[fraction] => 0.50439304610732
xNotePos:resolve() xNotePos{sequence=1, track=2, line=115, fraction=0.50439304610732, column=1}
xNoteCapture.previous(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=115, fraction=0.50439304610732, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=115, fraction=0.50439304610732, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=115, fraction=0.50439304610732, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=114, fraction=0.50439304610732, column=1} function: 172AD488
xNoteCapture.next(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=115, fraction=0.50439304610732, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=115, fraction=0.50439304610732, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=115, fraction=0.50439304610732, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=116, fraction=0.50439304610732, column=1} function: 172AD488
SliceMate:select(user_selected) false
xNoteCapture.nearest(notepos,compare_fn) nil function: 172AD488
xNotePos:__init - args #1
xNotePos:__init - args #2
[track] => 2
[line] => 116
[sequence] => 1
[column] => 1
[fraction] => 0.0015177626606118
xNotePos:resolve() xNotePos{sequence=1, track=2, line=116, fraction=0.0015177626606118, column=1}
xNoteCapture.previous(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=116, fraction=0.0015177626606118, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=116, fraction=0.0015177626606118, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=116, fraction=0.0015177626606118, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=115, fraction=0.0015177626606118, column=1} function: 172AD488
xNoteCapture.next(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=116, fraction=0.0015177626606118, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=116, fraction=0.0015177626606118, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=116, fraction=0.0015177626606118, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=117, fraction=0.0015177626606118, column=1} function: 172AD488
SliceMate:select(user_selected) false
xNoteCapture.nearest(notepos,compare_fn) nil function: 172AD488
xNotePos:__init - args #1
xNotePos:__init - args #2
[track] => 2
[line] => 116
[sequence] => 1
[column] => 1
[fraction] => 0.49864247921391
xNotePos:resolve() xNotePos{sequence=1, track=2, line=116, fraction=0.49864247921391, column=1}
xNoteCapture.previous(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=116, fraction=0.49864247921391, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=116, fraction=0.49864247921391, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=116, fraction=0.49864247921391, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=115, fraction=0.49864247921391, column=1} function: 172AD488
xNoteCapture.next(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=116, fraction=0.49864247921391, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=116, fraction=0.49864247921391, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=116, fraction=0.49864247921391, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=117, fraction=0.49864247921391, column=1} function: 172AD488
SliceMate:select(user_selected) false
xNoteCapture.nearest(notepos,compare_fn) nil function: 172AD488
xNotePos:__init - args #1
xNotePos:__init - args #2
[track] => 2
[line] => 116
[sequence] => 1
[column] => 1
[fraction] => 0.91291307634165
xNotePos:resolve() xNotePos{sequence=1, track=2, line=116, fraction=0.91291307634165, column=1}
xNoteCapture.previous(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=116, fraction=0.91291307634165, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=116, fraction=0.91291307634165, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=116, fraction=0.91291307634165, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=115, fraction=0.91291307634165, column=1} function: 172AD488
xNoteCapture.next(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=116, fraction=0.91291307634165, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=116, fraction=0.91291307634165, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=116, fraction=0.91291307634165, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=117, fraction=0.91291307634165, column=1} function: 172AD488
SliceMate:select(user_selected) false
xNoteCapture.nearest(notepos,compare_fn) nil function: 172AD488
xNotePos:__init - args #1
xNotePos:__init - args #2
[track] => 2
[line] => 117
[sequence] => 1
[column] => 1
[fraction] => 0.41003779289494
xNotePos:resolve() xNotePos{sequence=1, track=2, line=117, fraction=0.41003779289494, column=1}
xNoteCapture.previous(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=117, fraction=0.41003779289494, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=117, fraction=0.41003779289494, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=117, fraction=0.41003779289494, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=116, fraction=0.41003779289494, column=1} function: 172AD488
xNoteCapture.next(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=117, fraction=0.41003779289494, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=117, fraction=0.41003779289494, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=117, fraction=0.41003779289494, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=118, fraction=0.41003779289494, column=1} function: 172AD488
SliceMate:select(user_selected) false
xNoteCapture.nearest(notepos,compare_fn) nil function: 172AD488
xNotePos:__init - args #1
xNotePos:__init - args #2
[track] => 2
[line] => 117
[sequence] => 1
[column] => 1
[fraction] => 0.82430839002268
xNotePos:resolve() xNotePos{sequence=1, track=2, line=117, fraction=0.82430839002268, column=1}
xNoteCapture.previous(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=117, fraction=0.82430839002268, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=117, fraction=0.82430839002268, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=117, fraction=0.82430839002268, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=116, fraction=0.82430839002268, column=1} function: 172AD488
xNoteCapture.next(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=117, fraction=0.82430839002268, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=117, fraction=0.82430839002268, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=117, fraction=0.82430839002268, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=118, fraction=0.82430839002268, column=1} function: 172AD488
SliceMate:select(user_selected) false
xNoteCapture.nearest(notepos,compare_fn) nil function: 172AD488
xNotePos:__init - args #1
xNotePos:__init - args #2
[track] => 2
[line] => 118
[sequence] => 1
[column] => 1
[fraction] => 0.32143310657597
xNotePos:resolve() xNotePos{sequence=1, track=2, line=118, fraction=0.32143310657597, column=1}
xNoteCapture.previous(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=118, fraction=0.32143310657597, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=118, fraction=0.32143310657597, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=118, fraction=0.32143310657597, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=117, fraction=0.32143310657597, column=1} function: 172AD488
xNoteCapture.next(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=118, fraction=0.32143310657597, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=118, fraction=0.32143310657597, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=118, fraction=0.32143310657597, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=119, fraction=0.32143310657597, column=1} function: 172AD488
SliceMate:select(user_selected) false
xNoteCapture.nearest(notepos,compare_fn) nil function: 172AD488
xNotePos:__init - args #1
xNotePos:__init - args #2
[track] => 2
[line] => 118
[sequence] => 1
[column] => 1
[fraction] => 0.81855782312925
xNotePos:resolve() xNotePos{sequence=1, track=2, line=118, fraction=0.81855782312925, column=1}
xNoteCapture.previous(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=118, fraction=0.81855782312925, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=118, fraction=0.81855782312925, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=118, fraction=0.81855782312925, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=117, fraction=0.81855782312925, column=1} function: 172AD488
xNoteCapture.next(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=118, fraction=0.81855782312925, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=118, fraction=0.81855782312925, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=118, fraction=0.81855782312925, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=119, fraction=0.81855782312925, column=1} function: 172AD488
SliceMate:select(user_selected) false
xNoteCapture.nearest(notepos,compare_fn) nil function: 172AD488
xNotePos:__init - args #1
xNotePos:__init - args #2
[track] => 2
[line] => 119
[sequence] => 1
[column] => 1
[fraction] => 0.23282842025699
xNotePos:resolve() xNotePos{sequence=1, track=2, line=119, fraction=0.23282842025699, column=1}
xNoteCapture.previous(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=119, fraction=0.23282842025699, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=119, fraction=0.23282842025699, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=119, fraction=0.23282842025699, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=118, fraction=0.23282842025699, column=1} function: 172AD488
xNoteCapture.next(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=119, fraction=0.23282842025699, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=119, fraction=0.23282842025699, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=119, fraction=0.23282842025699, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=120, fraction=0.23282842025699, column=1} function: 172AD488
SliceMate:select(user_selected) false
xNoteCapture.nearest(notepos,compare_fn) nil function: 172AD488
xNotePos:__init - args #1
xNotePos:__init - args #2
[track] => 2
[line] => 119
[sequence] => 1
[column] => 1
[fraction] => 0.72995313681028
xNotePos:resolve() xNotePos{sequence=1, track=2, line=119, fraction=0.72995313681028, column=1}
xNoteCapture.previous(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=119, fraction=0.72995313681028, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=119, fraction=0.72995313681028, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=119, fraction=0.72995313681028, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=118, fraction=0.72995313681028, column=1} function: 172AD488
xNoteCapture.next(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=119, fraction=0.72995313681028, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=119, fraction=0.72995313681028, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=119, fraction=0.72995313681028, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=120, fraction=0.72995313681028, column=1} function: 172AD488
SliceMate:select(user_selected) false
xNoteCapture.nearest(notepos,compare_fn) nil function: 172AD488
xNotePos:__init - args #1
xNotePos:__init - args #2
[track] => 2
[line] => 120
[sequence] => 1
[column] => 1
[fraction] => 0.22707785336357
xNotePos:resolve() xNotePos{sequence=1, track=2, line=120, fraction=0.22707785336357, column=1}
xNoteCapture.previous(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=120, fraction=0.22707785336357, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=120, fraction=0.22707785336357, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=120, fraction=0.22707785336357, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=119, fraction=0.22707785336357, column=1} function: 172AD488
xNoteCapture.next(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=120, fraction=0.22707785336357, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=120, fraction=0.22707785336357, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=120, fraction=0.22707785336357, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=121, fraction=0.22707785336357, column=1} function: 172AD488
SliceMate:select(user_selected) false
xNoteCapture.nearest(notepos,compare_fn) nil function: 172AD488
xNotePos:__init - args #1
xNotePos:__init - args #2
[track] => 2
[line] => 120
[sequence] => 1
[column] => 1
[fraction] => 0.8070566893424
xNotePos:resolve() xNotePos{sequence=1, track=2, line=120, fraction=0.8070566893424, column=1}
xNoteCapture.previous(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=120, fraction=0.8070566893424, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=120, fraction=0.8070566893424, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=120, fraction=0.8070566893424, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=119, fraction=0.8070566893424, column=1} function: 172AD488
xNoteCapture.next(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=120, fraction=0.8070566893424, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=120, fraction=0.8070566893424, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=120, fraction=0.8070566893424, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=121, fraction=0.8070566893424, column=1} function: 172AD488
SliceMate:select(user_selected) false
xNoteCapture.nearest(notepos,compare_fn) nil function: 172AD488
xNotePos:__init - args #1
xNotePos:__init - args #2
[track] => 2
[line] => 121
[sequence] => 1
[column] => 1
[fraction] => 0.22132728647014
xNotePos:resolve() xNotePos{sequence=1, track=2, line=121, fraction=0.22132728647014, column=1}
xNoteCapture.previous(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=121, fraction=0.22132728647014, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=121, fraction=0.22132728647014, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=121, fraction=0.22132728647014, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=120, fraction=0.22132728647014, column=1} function: 172AD488
xNoteCapture.next(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=121, fraction=0.22132728647014, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=121, fraction=0.22132728647014, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=121, fraction=0.22132728647014, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=122, fraction=0.22132728647014, column=1} function: 172AD488
SliceMate:select(user_selected) false
xNoteCapture.nearest(notepos,compare_fn) nil function: 172AD488
xNotePos:__init - args #1
xNotePos:__init - args #2
[track] => 2
[line] => 121
[sequence] => 1
[column] => 1
[fraction] => 0.71845200302343
xNotePos:resolve() xNotePos{sequence=1, track=2, line=121, fraction=0.71845200302343, column=1}
xNoteCapture.previous(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=121, fraction=0.71845200302343, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=121, fraction=0.71845200302343, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=121, fraction=0.71845200302343, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=120, fraction=0.71845200302343, column=1} function: 172AD488
xNoteCapture.next(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=121, fraction=0.71845200302343, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=121, fraction=0.71845200302343, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=121, fraction=0.71845200302343, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=122, fraction=0.71845200302343, column=1} function: 172AD488
SliceMate:select(user_selected) false
xNoteCapture.nearest(notepos,compare_fn) nil function: 172AD488
xNotePos:__init - args #1
xNotePos:__init - args #2
[track] => 2
[line] => 122
[sequence] => 1
[column] => 1
[fraction] => 0.13272260015117
xNotePos:resolve() xNotePos{sequence=1, track=2, line=122, fraction=0.13272260015117, column=1}
xNoteCapture.previous(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=122, fraction=0.13272260015117, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=122, fraction=0.13272260015117, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=122, fraction=0.13272260015117, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=121, fraction=0.13272260015117, column=1} function: 172AD488
xNoteCapture.next(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=122, fraction=0.13272260015117, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=122, fraction=0.13272260015117, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=122, fraction=0.13272260015117, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=123, fraction=0.13272260015117, column=1} function: 172AD488
SliceMate:select(user_selected) false
xNoteCapture.nearest(notepos,compare_fn) nil function: 172AD488
xNotePos:__init - args #1
xNotePos:__init - args #2
[track] => 2
[line] => 122
[sequence] => 1
[column] => 1
[fraction] => 0.62984731670446
xNotePos:resolve() xNotePos{sequence=1, track=2, line=122, fraction=0.62984731670446, column=1}
xNoteCapture.previous(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=122, fraction=0.62984731670446, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=122, fraction=0.62984731670446, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=122, fraction=0.62984731670446, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=121, fraction=0.62984731670446, column=1} function: 172AD488
xNoteCapture.next(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=122, fraction=0.62984731670446, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=122, fraction=0.62984731670446, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=122, fraction=0.62984731670446, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=123, fraction=0.62984731670446, column=1} function: 172AD488
SliceMate:select(user_selected) false
xNoteCapture.nearest(notepos,compare_fn) nil function: 172AD488
xNotePos:__init - args #1
xNotePos:__init - args #2
[track] => 2
[line] => 123
[sequence] => 1
[column] => 1
[fraction] => 0.12697203325774
xNotePos:resolve() xNotePos{sequence=1, track=2, line=123, fraction=0.12697203325774, column=1}
xNoteCapture.previous(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=123, fraction=0.12697203325774, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=123, fraction=0.12697203325774, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=123, fraction=0.12697203325774, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=122, fraction=0.12697203325774, column=1} function: 172AD488
xNoteCapture.next(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=123, fraction=0.12697203325774, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=123, fraction=0.12697203325774, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=123, fraction=0.12697203325774, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=124, fraction=0.12697203325774, column=1} function: 172AD488
SliceMate:select(user_selected) false
xNoteCapture.nearest(notepos,compare_fn) nil function: 172AD488
xNotePos:__init - args #1
xNotePos:__init - args #2
[track] => 2
[line] => 123
[sequence] => 1
[column] => 1
[fraction] => 0.62409674981103
xNotePos:resolve() xNotePos{sequence=1, track=2, line=123, fraction=0.62409674981103, column=1}
xNoteCapture.previous(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=123, fraction=0.62409674981103, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=123, fraction=0.62409674981103, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=123, fraction=0.62409674981103, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=122, fraction=0.62409674981103, column=1} function: 172AD488
xNoteCapture.next(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=123, fraction=0.62409674981103, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=123, fraction=0.62409674981103, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=123, fraction=0.62409674981103, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=124, fraction=0.62409674981103, column=1} function: 172AD488
SliceMate:select(user_selected) false
xNoteCapture.nearest(notepos,compare_fn) nil function: 172AD488
xNotePos:__init - args #1
xNotePos:__init - args #2
[track] => 2
[line] => 124
[sequence] => 1
[column] => 1
[fraction] => 0.03836734693877
xNotePos:resolve() xNotePos{sequence=1, track=2, line=124, fraction=0.03836734693877, column=1}
xNoteCapture.previous(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=124, fraction=0.03836734693877, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=124, fraction=0.03836734693877, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=124, fraction=0.03836734693877, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=123, fraction=0.03836734693877, column=1} function: 172AD488
xNoteCapture.next(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=124, fraction=0.03836734693877, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=124, fraction=0.03836734693877, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=124, fraction=0.03836734693877, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=125, fraction=0.03836734693877, column=1} function: 172AD488
SliceMate:select(user_selected) false
xNoteCapture.nearest(notepos,compare_fn) nil function: 172AD488
xNotePos:__init - args #1
xNotePos:__init - args #2
[track] => 2
[line] => 124
[sequence] => 1
[column] => 1
[fraction] => 0.53549206349206
xNotePos:resolve() xNotePos{sequence=1, track=2, line=124, fraction=0.53549206349206, column=1}
xNoteCapture.previous(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=124, fraction=0.53549206349206, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=124, fraction=0.53549206349206, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=124, fraction=0.53549206349206, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=123, fraction=0.53549206349206, column=1} function: 172AD488
xNoteCapture.next(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=124, fraction=0.53549206349206, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=124, fraction=0.53549206349206, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=124, fraction=0.53549206349206, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=125, fraction=0.53549206349206, column=1} function: 172AD488
SliceMate:select(user_selected) false
xNoteCapture.nearest(notepos,compare_fn) nil function: 172AD488
xNotePos:__init - args #1
xNotePos:__init - args #2
[track] => 2
[line] => 125
[sequence] => 1
[column] => 1
[fraction] => 0.032616780045345
xNotePos:resolve() xNotePos{sequence=1, track=2, line=125, fraction=0.032616780045345, column=1}
xNoteCapture.previous(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=125, fraction=0.032616780045345, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=125, fraction=0.032616780045345, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=125, fraction=0.032616780045345, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=124, fraction=0.032616780045345, column=1} function: 172AD488
xNoteCapture.next(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=125, fraction=0.032616780045345, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=125, fraction=0.032616780045345, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=125, fraction=0.032616780045345, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=126, fraction=0.032616780045345, column=1} function: 172AD488
SliceMate:select(user_selected) false
xNoteCapture.nearest(notepos,compare_fn) nil function: 172AD488
xNotePos:__init - args #1
xNotePos:__init - args #2
[track] => 2
[line] => 125
[sequence] => 1
[column] => 1
[fraction] => 0.52974149659863
xNotePos:resolve() xNotePos{sequence=1, track=2, line=125, fraction=0.52974149659863, column=1}
xNoteCapture.previous(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=125, fraction=0.52974149659863, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=125, fraction=0.52974149659863, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=125, fraction=0.52974149659863, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=124, fraction=0.52974149659863, column=1} function: 172AD488
xNoteCapture.next(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=125, fraction=0.52974149659863, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=125, fraction=0.52974149659863, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=125, fraction=0.52974149659863, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=126, fraction=0.52974149659863, column=1} function: 172AD488
SliceMate:select(user_selected) false
xNoteCapture.nearest(notepos,compare_fn) nil function: 172AD488
xNotePos:__init - args #1
xNotePos:__init - args #2
[track] => 2
[line] => 125
[sequence] => 1
[column] => 1
[fraction] => 0.94401209372637
xNotePos:resolve() xNotePos{sequence=1, track=2, line=125, fraction=0.94401209372637, column=1}
xNoteCapture.previous(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=125, fraction=0.94401209372637, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=125, fraction=0.94401209372637, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=125, fraction=0.94401209372637, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=124, fraction=0.94401209372637, column=1} function: 172AD488
xNoteCapture.next(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=125, fraction=0.94401209372637, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=125, fraction=0.94401209372637, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=125, fraction=0.94401209372637, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=126, fraction=0.94401209372637, column=1} function: 172AD488
SliceMate:select(user_selected) false
xNoteCapture.nearest(notepos,compare_fn) nil function: 172AD488
xNotePos:__init - args #1
xNotePos:__init - args #2
[track] => 2
[line] => 126
[sequence] => 1
[column] => 1
[fraction] => 0.44113681027967
xNotePos:resolve() xNotePos{sequence=1, track=2, line=126, fraction=0.44113681027967, column=1}
xNoteCapture.previous(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=126, fraction=0.44113681027967, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=126, fraction=0.44113681027967, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=126, fraction=0.44113681027967, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=125, fraction=0.44113681027967, column=1} function: 172AD488
xNoteCapture.next(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=126, fraction=0.44113681027967, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=126, fraction=0.44113681027967, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=126, fraction=0.44113681027967, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=127, fraction=0.44113681027967, column=1} function: 172AD488
SliceMate:select(user_selected) false
xNoteCapture.nearest(notepos,compare_fn) nil function: 172AD488
xNotePos:__init - args #1
xNotePos:__init - args #2
[track] => 2
[line] => 126
[sequence] => 1
[column] => 1
[fraction] => 0.85540740740741
xNotePos:resolve() xNotePos{sequence=1, track=2, line=126, fraction=0.85540740740741, column=1}
xNoteCapture.previous(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=126, fraction=0.85540740740741, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=126, fraction=0.85540740740741, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=126, fraction=0.85540740740741, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=125, fraction=0.85540740740741, column=1} function: 172AD488
xNoteCapture.next(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=126, fraction=0.85540740740741, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=126, fraction=0.85540740740741, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=126, fraction=0.85540740740741, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=127, fraction=0.85540740740741, column=1} function: 172AD488
SliceMate:select(user_selected) false
xNoteCapture.nearest(notepos,compare_fn) nil function: 172AD488
xNotePos:__init - args #1
xNotePos:__init - args #2
[track] => 2
[line] => 127
[sequence] => 1
[column] => 1
[fraction] => 0.26967800453515
xNotePos:resolve() xNotePos{sequence=1, track=2, line=127, fraction=0.26967800453515, column=1}
xNoteCapture.previous(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=127, fraction=0.26967800453515, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=127, fraction=0.26967800453515, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=127, fraction=0.26967800453515, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=126, fraction=0.26967800453515, column=1} function: 172AD488
xNoteCapture.next(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=127, fraction=0.26967800453515, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=127, fraction=0.26967800453515, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=127, fraction=0.26967800453515, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=128, fraction=0.26967800453515, column=1} function: 172AD488
SliceMate:select(user_selected) false
xNoteCapture.nearest(notepos,compare_fn) nil function: 172AD488
xNotePos:__init - args #1
xNotePos:__init - args #2
[track] => 2
[line] => 127
[sequence] => 1
[column] => 1
[fraction] => 0.68394860166289
xNotePos:resolve() xNotePos{sequence=1, track=2, line=127, fraction=0.68394860166289, column=1}
xNoteCapture.previous(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=127, fraction=0.68394860166289, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=127, fraction=0.68394860166289, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=127, fraction=0.68394860166289, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=126, fraction=0.68394860166289, column=1} function: 172AD488
xNoteCapture.next(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=127, fraction=0.68394860166289, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=127, fraction=0.68394860166289, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=127, fraction=0.68394860166289, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=128, fraction=0.68394860166289, column=1} function: 172AD488
SliceMate:select(user_selected) false
xNoteCapture.nearest(notepos,compare_fn) nil function: 172AD488
xNotePos:__init - args #1
xNotePos:__init - args #2
[track] => 2
[line] => 128
[sequence] => 1
[column] => 1
[fraction] => 0.18107331821618
xNotePos:resolve() xNotePos{sequence=1, track=2, line=128, fraction=0.18107331821618, column=1}
xNoteCapture.previous(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=128, fraction=0.18107331821618, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=128, fraction=0.18107331821618, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=128, fraction=0.18107331821618, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=127, fraction=0.18107331821618, column=1} function: 172AD488
xNoteCapture.next(compare_fn,notepos,end_seq_idx) function: 172AD488 xNotePos{sequence=1, track=2, line=128, fraction=0.18107331821618, column=1} nil
xNotePos:__init - args #1 xNotePos{sequence=1, track=2, line=128, fraction=0.18107331821618, column=1}
xNotePos:__init - args #2 xNotePos{sequence=1, track=2, line=128, fraction=0.18107331821618, column=1}
xNoteCapture.search_track(notepos,compare_fn) xNotePos{sequence=1, track=2, line=129, fraction=0.18107331821618, column=1} function: 172AD488
*** std::logic_error: āinvalid line range: 129, 128.ā
*** stack traceback:
*** [C]: in function ālines_in_rangeā
*** .\source/xLib/classes/xNoteCapture.lua:148: in function āsearch_trackā
*** .\source/xLib/classes/xNoteCapture.lua:96: in function <.></.>
*** (tail call): ?
*** .\source/SliceMate.lua:254: in function āselectā
*** .\source/SliceMate.lua:494: in function āon_idleā
*** .\source/SliceMate.lua:126: in function <.></.>