Commit 9033caa7 authored by Anika Treffehn's avatar Anika Treffehn
Browse files

added check in ism to binaural if azi and ele change or not

parent 1109f2b3
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -765,6 +765,11 @@ def binaural_fftconv_framewise(
    ghost_pos, SourcePosition, IR = add_ghost_speaker_bary(SourcePosition, IR)

    for i_frame in range(N_frames):
        if i_frame and azi[i_frame] == azi[i_frame-1] and ele[i_frame] == ele[i_frame-1]:
            IR_2d[i_frame] = IR_2d[i_frame-1]
            indices_HRIR[i_frame] = indices_HRIR[i_frame-1]
            Bary_weights[i_frame] = Bary_weights[i_frame-1]
            continue
        pos = np.array([azi[i_frame], ele[i_frame]])
        combination_vertices, W = findTriangleWeights(pos, SourcePosition)
        if (W < 0).all():