Mercurial > hg > pmhd
annotate final_mix.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@11 | 1 function final_mix(arg1,arg2) |
yading@11 | 2 |
yading@11 | 3 x = wavread(arg1); |
yading@11 | 4 y = wavread(arg2); |
yading@11 | 5 |
yading@12 | 6 x = x/max(x); |
yading@12 | 7 y = y/max(y); |
yading@12 | 8 |
yading@11 | 9 if(length(x) > length(y)) |
yading@11 | 10 x = x(1:length(y)); |
yading@11 | 11 else |
yading@11 | 12 y = y(1:length(x)); |
yading@11 | 13 end; |
yading@11 | 14 w=2.5*x+y; |
yading@11 | 15 |
yading@11 | 16 if max(w)>1 |
yading@11 | 17 w=0.9*w/max(w); |
yading@11 | 18 end |
yading@11 | 19 |
yading@11 | 20 wavwrite(w,44100,'MIX.wav'); |