move conv_sub outside wavemod_1d
fix wavemod_1d bug