
printf("\nEXEMPLO DE DISTORÇÃO DE FASE: 100Hz(amplitude 100) + 300Hz(amplitude 50)\n");
fflush(stdout);

% Taxa de Amostragem
R=8000;

% Duracao
d=3;

% Freqüência
f=100;

a=sinetone(f,R,d,80);

b=sinetone(3*f,R,d+ceil(R/(3*f)),40);

% Diferença de Fase
fase = 0;

printf("com diferença de fase de 0\n");
fflush(stdout);

plot(a(1:2*R/f)+b(1:2*R/f));
playaudio(a+b(1:R*d));

printf("pressione qualquer tecla\n");pause;

% Diferença de Fase (em no. de amostras)
fase = R/(4*(3*f));

printf("com diferença de fase de pi/2\n");
fflush(stdout);

plot(a(1:2*R/f)+b(1+fase:2*R/f+fase));
playaudio(a+b(1+fase:R*d+fase));

printf("pressione qualquer tecla\n");pause;

% Diferença de Fase (em no. de amostras)
fase = R/(2*(3*f));

printf("com diferença de fase de pi\n\n");
fflush(stdout);

plot(a(1:2*R/f)+b(1+fase:2*R/f+fase));
playaudio(a+b(1+fase:R*d+fase));

