Mercurial > hg > pmhd
annotate fix_offset.m @ 13:844d341cf643 tip
Back up before ISMIR
author | Yading Song <yading.song@eecs.qmul.ac.uk> |
---|---|
date | Thu, 31 Oct 2013 13:17:06 +0000 |
parents | 80a9556123da |
children |
rev | line source |
---|---|
yading@12 | 1 function [] = fix_offset(melody,melodyps) |
yading@12 | 2 %e.g. fix_offset('melody.wav','melody_ps12.wav'); |
yading@12 | 3 |
yading@12 | 4 x = wavread(melody); |
yading@12 | 5 y = wavread(melodyps); |
yading@12 | 6 |
yading@12 | 7 ind1 = find(x>0, 1, 'last'); |
yading@12 | 8 ind2 = find(y>0, 1, 'last'); |
yading@12 | 9 |
yading@12 | 10 y = [zeros(ind1-ind2,1); y]; |
yading@12 | 11 wavwrite(y,44100,melodyps); |