make joint_timefreq handle multiple signals