make conv_sub_1d work for multiple signals again