Advertisement
Guest User

Untitled

a guest
Feb 14th, 2016
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.52 KB | None | 0 0
  1. Fs=8000;
  2. time=2;
  3. [signal,Fs,~]=wavread('test.wav');
  4. for i = 1:numel(signal) %run through entire signal, variable i will be how many samples it took
  5.  
  6. end
  7. i=i-1;
  8. length=i/8000; % total number of samples divided by Fs will give length of entire signal in seconds
  9. if(time>length)
  10. error('time longer than sound');
  11. end
  12.  
  13. i=1;
  14. fadetime=(time*Fs)+4000;
  15. while( i ~= fadetime )
  16. signal(i) = signal(i)*i/fadetime; %signal reaches max at when i reaches fadetime
  17. i=i+1;
  18. end
  19. disp(i/8000);
  20. plot(signal);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement