Skip to content

Commit 7aa53e8

Browse files
peterhollenderebrahimebrahim
authored andcommitted
Backwards compatibility for length-1 impulse responses #388
1 parent 829d8f5 commit 7aa53e8

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

src/openlifu/xdc/element.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -144,6 +144,8 @@ def length(self, value):
144144
def calc_output(self, input_signal, dt):
145145
if self.impulse_response is None:
146146
filtered_signal = input_signal
147+
elif len(self.impulse_response) == 1:
148+
filtered_signal = input_signal * self.impulse_response[0]
147149
else:
148150
impulse = self.interp_impulse_response(dt)
149151
filtered_signal = np.convolve(input_signal, impulse, mode='full')

0 commit comments

Comments
 (0)