algorithms/asa.py
def _get_corresponding_offsets(onset_fronts, onset_front_id, onsets, offsets):
    """
    Gets the offsets that occur as close as possible to the onsets in the given onset-front.
    """
    corresponding_offsets = []
    for index in _get_front_idxs_from_id(onset_fronts, onset_front_id):
        offset_fidx, offset_sidx = _lookup_offset_by_onset_idx(index, onsets, offsets)
        corresponding_offsets.append((offset_fidx, offset_sidx))
    return corresponding_offsets
def _get_corresponding_offsets(onset_fronts, onset_front_id, onsets, offsets):
    corresponding_offsets = []
    for index in _get_front_idxs_from_id(onset_fronts, onset_front_id):
        offset_fidx, offset_sidx = _lookup_offset_by_onset_idx(index, onsets, offsets)
        corresponding_offsets.append((offset_fidx, offset_sidx))
    return corresponding_offsets
def _get_corresponding_offsets ( onset_fronts , onset_front_id , onsets , offsets ) : corresponding_offsets = [ ] for index in _get_front_idxs_from_id ( onset_fronts , onset_front_id ) : offset_fidx , offset_sidx = _lookup_offset_by_onset_idx ( index , onsets , offsets ) corresponding_offsets . append ( ( offset_fidx , offset_sidx ) ) return corresponding_offsets
Gets the offsets that occur as close as possible to the onsets in the given onset-front.
Gets the offsets that occur as close as possible to the onsets in the given onset - front .