Anexo B

Anexo B - Síntese da Bateria.

 

  function [ride,crash,hihat,bumbo,caixa]=batera(D,TS,Gain)

   
% Carregar samples de uma Bateria Ludwig
   
% Condução
    [ride1, Fs_r1] = audioread(
'Paiste602Ride 001.wav');

    C1_minima2 = sin(2*pi*f_C1*minima2).*exp(-gminima2*minima2);
    C1_minimap = sin(2*pi*f_C1*minimap).*exp(-gminimap*minimap);
    C1_minima = sin(2*pi*f_C1*minima).*exp(-gminima*minima);
    C1_seminima = sin(2*pi*f_C1*seminima).*exp(-gseminima*seminima);
    C1_colcheia = sin(2*pi*f_C1*colcheia).*exp(-gcolcheia*colcheia);
    C1_tercina = sin(2*pi*f_C1*tercina).*exp(-gtercina*tercina);
   
% Deixar os samples do mesmo tamanho das notas
    tamanho_minima2 = length(C1_minima2);
    tamanho_minimap = length(C1_minimap);
    tamanho_minima = length(C1_minima);
    tamanho_seminima = length(C1_seminima);
    tamanho_colcheia = length(C1_colcheia);
    tamanho_tercina = length(C1_tercina);

    ride1_minima = ride1(1:tamanho_minima);
    ride1_seminima = ride1(1:tamanho_seminima);
    ride1_colcheia = ride1(1:tamanho_colcheia);
    ride1_tercina = ride1(1:tamanho_tercina);

ride = [
...%1 Entrada bateria
ride1_seminima, ride1_colcheia, ride1_colcheia, ride1_seminima, ride1_colcheia, ride1_colcheia, ride1_seminima
...
ride1_seminima, ride1_colcheia, ride1_colcheia, ride1_seminima, ride1_colcheia, ride1_colcheia, ride1_seminima
...
ride1_seminima, ride1_colcheia, ride1_colcheia, ride1_seminima, ride1_colcheia, ride1_colcheia, ride1_seminima
...
ride1_seminima, ride1_colcheia, ride1_colcheia, ride1_seminima, ride1_colcheia, ride1_colcheia, ride1_seminima
...
           
...%5 - piano
ride1_seminima, ride1_colcheia, ride1_colcheia, ride1_seminima, ride1_colcheia, ride1_colcheia, ride1_seminima
...
ride1_seminima, ride1_colcheia, ride1_colcheia, ride1_seminima, ride1_colcheia, ride1_colcheia, ride1_seminima
...
ride1_seminima, ride1_colcheia, ride1_colcheia, ride1_seminima, ride1_colcheia, ride1_colcheia, ride1_seminima
...
ride1_seminima, ride1_colcheia, ride1_colcheia, ride1_seminima, ride1_colcheia, ride1_colcheia, ride1_seminima
...
           
...% 9 Entrada Baixo
ride1_seminima, ride1_colcheia, ride1_colcheia, ride1_seminima, ride1_colcheia, ride1_colcheia, ride1_seminima
...
ride1_seminima, ride1_colcheia, ride1_colcheia, ride1_seminima, ride1_colcheia, ride1_colcheia, ride1_seminima
...                                      

 ride1_seminima, ride1_colcheia, ride1_colcheia, ride1_seminima, ride1_colcheia, ride1_colcheia, ride1_seminima...
ride1_seminima, ride1_colcheia, ride1_colcheia, ride1_seminima, ride1_colcheia, ride1_colcheia, ride1_seminima
... % 13 - A

ride1_seminima, ride1_colcheia, ride1_colcheia, ride1_seminima, ride1_colcheia, ride1_colcheia, ride1_seminima...
ride1_seminima, ride1_colcheia, ride1_colcheia, ride1_seminima, ride1_colcheia, ride1_colcheia, ride1_seminima
...
ride1_seminima, ride1_colcheia, ride1_colcheia, ride1_seminima, ride1_colcheia, ride1_colcheia, ride1_seminima
...
ride1_seminima, ride1_colcheia, ride1_colcheia, ride1_seminima, ride1_colcheia, ride1_colcheia, ride1_seminima
...
ride1_seminima, ride1_colcheia, ride1_colcheia, ride1_seminima, ride1_colcheia, ride1_colcheia, ride1_seminima
...
ride1_seminima, ride1_colcheia, ride1_colcheia, ride1_seminima, ride1_colcheia, ride1_colcheia, ride1_seminima
...
ride1_seminima, ride1_colcheia, ride1_colcheia, ride1_seminima, ride1_colcheia, ride1_colcheia, ride1_seminima
...
ride1_seminima, ride1_colcheia, ride1_colcheia, ride1_seminima, ride1_colcheia, ride1_colcheia, ride1_seminima
...
           
...%21 - B
ride1_seminima, ride1_colcheia, ride1_colcheia, ride1_seminima, ride1_colcheia, ride1_colcheia, ride1_seminima
...
ride1_seminima, ride1_colcheia, ride1_colcheia, ride1_seminima, ride1_colcheia, ride1_colcheia, ride1_seminima
...
ride1_seminima, ride1_colcheia, ride1_colcheia, ride1_seminima, ride1_colcheia, ride1_colcheia, ride1_seminima
...
ride1_seminima, ride1_colcheia, ride1_colcheia, ride1_seminima, ride1_colcheia, ride1_colcheia, ride1_seminima
...
ride1_seminima, ride1_colcheia, ride1_colcheia, ride1_seminima, ride1_colcheia, ride1_colcheia, ride1_seminima
...
ride1_seminima, ride1_colcheia, ride1_colcheia, ride1_seminima, ride1_colcheia, ride1_colcheia, ride1_seminima
...
ride1_seminima, ride1_colcheia, ride1_colcheia, ride1_seminima, ride1_colcheia, ride1_colcheia, ride1_seminima
...
ride1_seminima, ride1_colcheia, ride1_colcheia, ride1_seminima, ride1_colcheia, ride1_colcheia, ride1_seminima
...
           
...%29 - A
ride1_seminima, ride1_colcheia, ride1_colcheia, ride1_seminima, ride1_colcheia, ride1_colcheia, ride1_seminima
...
ride1_seminima, ride1_colcheia, ride1_colcheia, ride1_seminima, ride1_colcheia, ride1_colcheia, ride1_seminima
...
ride1_seminima, ride1_colcheia, ride1_colcheia, ride1_seminima, ride1_colcheia, ride1_colcheia, ride1_seminima
...
ride1_seminima, ride1_colcheia, ride1_colcheia, ride1_seminima, ride1_colcheia, ride1_colcheia, ride1_seminima
...
ride1_seminima, ride1_colcheia, ride1_colcheia, ride1_seminima, ride1_colcheia, ride1_colcheia, ride1_seminima
...
ride1_seminima, ride1_colcheia, ride1_colcheia, ride1_seminima, ride1_colcheia, ride1_colcheia, ride1_seminima
...
ride1_seminima, ride1_colcheia, ride1_colcheia, ride1_seminima, ride1_colcheia, ride1_colcheia, ride1_seminima
...
ride1_seminima, ride1_colcheia, ride1_colcheia, ride1_seminima, ride1_colcheia, ride1_colcheia, ride1_seminima
...
           
...%37 - FIM
            pminimap];
                                       


    %Crash
    [crash2, Fs_csh2] = audioread(
'Paiste602RideCrash 002.wav');

    crash2_minima2 = crash2(1:tamanho_minima2).*exp(-minima2);
    crash2_minimap = crash2(1:tamanho_minimap).*exp(-minimap);

    crash = [
... %1 - Entrada batera
             pseminima, pseminima,pseminima,pseminima,pseminima
...
             pseminima, pseminima,pseminima,pseminima,pseminima
...
             pseminima, pseminima,pseminima,pseminima,pseminima
...
             pseminima, pseminima,pseminima,pseminima,pseminima
...
            
... %Entrada Piano
             pseminima, pseminima,pseminima,pseminima,pseminima
...
             pseminima, pseminima,pseminima,pseminima,pseminima
...
             pseminima, pseminima,pseminima,pseminima,pseminima
...
             pseminima, pseminima,pseminima,pseminima,pseminima
...
            
... %Entrada Baixo
             pseminima, pseminima,pseminima,pseminima,pseminima
...
             pseminima, pseminima,pseminima,pseminima,pseminima
...
             pseminima, pseminima,pseminima,pseminima,pseminima
...
             pseminima, pseminima,pseminima,pseminima,pseminima
...
            
...%13 - A
             crash2_minimap, pseminima,pseminima
...
             pseminima, pseminima,pseminima,pseminima,pseminima
...
             crash2_minimap, pseminima,pseminima
...
             pseminima, pseminima,pseminima,pseminima,pseminima
...
             crash2_minimap, pseminima,pseminima
...
             pseminima, pseminima,pseminima,pseminima,pseminima
...
             pseminima, pseminima,pseminima,pseminima,pseminima
...
             pseminima, pseminima,pseminima,pseminima,pseminima
...
            
...%21 - B
             crash2_minimap, pseminima,pseminima
...
             crash2_minimap, pseminima,pseminima
...
             pseminima, pseminima,pseminima,pseminima,pseminima
...
             pseminima, pseminima,pseminima,pseminima,pseminima
...
             crash2_minimap, pseminima,pseminima
...
             crash2_minimap, pseminima,pseminima
...
             pseminima, pseminima,pseminima,pseminima,pseminima
...
             crash2_minimap, pseminima,pseminima
...
            
...%29 - A
             crash2_minimap, pseminima,pseminima
...
             pseminima, pseminima,pseminima,pseminima,pseminima
...
             pseminima, pseminima,pseminima,pseminima,pseminima
...
             pseminima, pseminima,pseminima,pseminima,pseminima
...
             crash2_minimap, pseminima,pseminima
...
             crash2_minimap, pseminima,pseminima
...
             crash2_minimap, pseminima,pseminima
...
             crash2_minimap, pseminima,pseminima
...
            
...%37 - FIM
             pminimap];


% HiHat (nos tempos 2 e 4)

    [hihat1, Fs_h1] = audioread(
'Paiste602HiHatCL 005.wav');
   
    hihat1_seminima = hihat1(1:tamanho_seminima);
%.*exp(-seminima);

    hihat= 3*[
... %1 Entrada bateria
            pseminima, hihat1_seminima, pseminima, hihat1_seminima, pseminima
...
            pseminima, hihat1_seminima, pseminima, hihat1_seminima, pseminima
...
            pseminima, hihat1_seminima, pseminima, hihat1_seminima, pseminima
...
            pseminima, hihat1_seminima, pseminima, hihat1_seminima, pseminima
...
           
... %5 Entrada Piano
            pseminima, hihat1_seminima, pseminima, hihat1_seminima, pseminima
...
            pseminima, hihat1_seminima, pseminima, hihat1_seminima, pseminima
...
            pseminima, hihat1_seminima, pseminima, hihat1_seminima, pseminima
...
            pseminima, hihat1_seminima, pseminima, hihat1_seminima, pseminima
...
           
... %9 Entrada baixo
            pseminima, hihat1_seminima, pseminima, hihat1_seminima, pseminima
...
            pseminima, hihat1_seminima, pseminima, hihat1_seminima, pseminima
...
            pseminima, hihat1_seminima, pseminima, hihat1_seminima, pseminima
...
            pseminima, hihat1_seminima, pseminima, hihat1_seminima, pseminima
...
           
... %13 - A
            pseminima, hihat1_seminima, pseminima, hihat1_seminima, pseminima
...
            pseminima, hihat1_seminima, pseminima, hihat1_seminima, pseminima
...
            pseminima, hihat1_seminima, pseminima, hihat1_seminima, pseminima
...
            pseminima, hihat1_seminima, pseminima, hihat1_seminima, pseminima
...
            pseminima, hihat1_seminima, pseminima, hihat1_seminima, pseminima
...
            pseminima, hihat1_seminima, pseminima, hihat1_seminima, pseminima
...
            pseminima, hihat1_seminima, pseminima, hihat1_seminima, pseminima
...
            pseminima, hihat1_seminima, pseminima, hihat1_seminima, pseminima
...
           
... %21 - B
            pseminima, hihat1_seminima, pseminima, hihat1_seminima, pseminima
...
            pseminima, hihat1_seminima, pseminima, hihat1_seminima, pseminima
...
            pseminima, hihat1_seminima, pseminima, hihat1_seminima, pseminima
...
            pseminima, hihat1_seminima, pseminima, hihat1_seminima, pseminima
...
            pseminima, hihat1_seminima, pseminima, hihat1_seminima, pseminima
...
            pseminima, hihat1_seminima, pseminima, hihat1_seminima, pseminima
...
            pseminima, hihat1_seminima, pseminima, hihat1_seminima, pseminima
...
            pseminima, hihat1_seminima, pseminima, hihat1_seminima, pseminima
...
           
...%29 - A
            pseminima, hihat1_seminima, pseminima, hihat1_seminima, pseminima
...
            pseminima, hihat1_seminima, pseminima, hihat1_seminima, pseminima
...
            pseminima, hihat1_seminima, pseminima, hihat1_seminima, pseminima
...
            pseminima, hihat1_seminima, pseminima, hihat1_seminima, pseminima
...
            pseminima, hihat1_seminima, pseminima, hihat1_seminima, pseminima
...
            pseminima, hihat1_seminima, pseminima, hihat1_seminima, pseminima
...
            pseminima, hihat1_seminima, pseminima, hihat1_seminima, pseminima
...
            pseminima, hihat1_seminima, pseminima, hihat1_seminima, pseminima
...
           
...%37 - FIM
            pminimap];


    [bumbo1, Fs_b1] = audioread('Ludwig22RattleKick_08.wav');
   
    bumbo1_seminima = bumbo1(1:tamanho_seminima).*exp(-seminima);
    bumbo1_minimap = bumbo1(1:tamanho_minimap).*exp(-minimap);
   
    bumbo = [
...%1 Entrada Bateria
             bumbo1_seminima, pseminima, pseminima, pseminima, pseminima
...
             bumbo1_seminima, pseminima, pseminima, pseminima, pseminima
...
             bumbo1_seminima, pseminima, pseminima, pseminima, pseminima
...
             bumbo1_seminima, pseminima, pseminima, pseminima, pseminima
...
            
...%5 Entrada Piano
             bumbo1_seminima, pseminima, pseminima, pseminima, pseminima
...
             bumbo1_seminima, pseminima, pseminima, pseminima, pseminima
...
             bumbo1_seminima, pseminima, pseminima, pseminima, pseminima
...
             bumbo1_seminima, pseminima, pseminima, pseminima, pseminima
...
            
...%9 Entrada baixo
             bumbo1_seminima, pseminima, pseminima, pseminima, pseminima
...
             bumbo1_seminima, pseminima, pseminima, pseminima, pseminima
...
             bumbo1_seminima, pseminima, pseminima, pseminima, pseminima
...
             bumbo1_seminima, pseminima, pseminima, pseminima, pseminima
...
            
...%13 - A
             bumbo1_seminima, pseminima, pseminima, pseminima, pseminima
...
             bumbo1_seminima, pseminima, pseminima, pseminima, pseminima
...
             bumbo1_seminima, pseminima, pseminima, pseminima, pseminima
...
             bumbo1_seminima, pseminima, pseminima, pseminima, pseminima
...
             bumbo1_seminima, pseminima, pseminima, pseminima, pseminima
...
             bumbo1_seminima, pseminima, pseminima, pseminima, pseminima
...
             bumbo1_seminima, pseminima, pseminima, pseminima, pseminima
...
             bumbo1_seminima, pseminima, pseminima, pseminima, pseminima
...
            
...%21 - B
             bumbo1_seminima, pseminima, pseminima, pseminima, pseminima
...
             bumbo1_seminima, pseminima, pseminima, pseminima, pseminima
...
             bumbo1_seminima, pseminima, pseminima, pseminima, pseminima
...
             bumbo1_seminima, pseminima, pseminima, pseminima, pseminima
...
             bumbo1_seminima, pseminima, pseminima, pseminima, pseminima
...
             bumbo1_seminima, pseminima, pseminima, pseminima, pseminima
...
             bumbo1_seminima, pseminima, pseminima, pseminima, pseminima
...
             bumbo1_seminima, pseminima, pseminima, pseminima, pseminima
...
            
...%29 - A
             bumbo1_seminima, pseminima, pseminima, pseminima, pseminima
...
             bumbo1_seminima, pseminima, pseminima, pseminima, pseminima
...
             bumbo1_seminima, pseminima, pseminima, pseminima, pseminima
...
             bumbo1_seminima, pseminima, pseminima, pseminima, pseminima
...
             bumbo1_seminima, pseminima, pseminima, pseminima, pseminima
...
             bumbo1_seminima, pseminima, pseminima, pseminima, pseminima
...
             bumbo1_seminima, pseminima, pseminima, pseminima, pseminima
...
             bumbo1_seminima, pseminima, pseminima, pseminima, pseminima
...
            
...%37 - Fim
             bumbo1_minimap];


    % Caixa

    [caixa1, Fs_c1] = audioread(
'SnareSupra 004.wav');
    [caixa2, Fs_c2] = audioread(
'SnareSupra 008.wav');

    caixa1_seminima = (1.0)*caixa1(1:tamanho_seminima).*exp(-seminima);
    caixa1_colcheia = (1.0)*caixa1(1:tamanho_colcheia).*exp(-colcheia);
    caixa1_tercina = (0.8)*caixa1(1:tamanho_tercina).*exp(-tercina);

    caixa2_colcheia = (0.6)*caixa2(1:tamanho_colcheia).*exp(-colcheia);
    caixa2_seminima = (0.6)*caixa2(1:tamanho_seminima).*exp(-seminima);

    caixa = [
...%1 Entrada bateria
             pseminima, pcolcheia, caixa1_colcheia, pcolcheia, caixa1_colcheia,caixa1_colcheia, pcolcheia, ptercina, caixa1_tercina, caixa1_tercina
...
pseminima, pcolcheia, caixa1_colcheia, pcolcheia, caixa1_colcheia,caixa1_colcheia, pcolcheia, ptercina, caixa1_tercina, caixa1_tercina
...
pseminima, pcolcheia, caixa1_colcheia, pcolcheia, caixa1_colcheia,caixa1_colcheia, pcolcheia, ptercina, caixa1_tercina, caixa1_tercina
...
pseminima, pcolcheia, caixa1_colcheia, pcolcheia, caixa1_colcheia,caixa1_colcheia, pcolcheia, ptercina, caixa1_tercina, caixa1_tercina
...
            
...%5 Entrada piano
pseminima, pcolcheia, caixa1_colcheia, pcolcheia, caixa1_colcheia,caixa1_colcheia, pcolcheia, ptercina, caixa1_tercina, caixa1_tercina
...
pseminima, pcolcheia, caixa1_colcheia, pcolcheia, caixa1_colcheia,caixa1_colcheia, pcolcheia, ptercina, caixa1_tercina, caixa1_tercina
...
pseminima, pcolcheia, caixa1_colcheia, pcolcheia, caixa1_colcheia,caixa1_colcheia, pcolcheia, ptercina, caixa1_tercina, caixa1_tercina
...
pseminima, pcolcheia, caixa1_colcheia, pcolcheia, caixa1_colcheia,caixa1_colcheia, pcolcheia, ptercina, caixa1_tercina, caixa1_tercina
...
            
...%9 Entrada baixo
pseminima, pcolcheia, caixa1_colcheia, pcolcheia, caixa1_colcheia,caixa1_colcheia, pcolcheia, ptercina, caixa1_tercina, caixa1_tercina
...
pseminima, pcolcheia, caixa1_colcheia, pcolcheia, caixa1_colcheia,caixa1_colcheia, pcolcheia, ptercina, caixa1_tercina, caixa1_tercina
...
pseminima, pcolcheia, caixa1_colcheia, pcolcheia, caixa1_colcheia,caixa1_colcheia, pcolcheia, ptercina, caixa1_tercina, caixa1_tercina
...
pseminima, pcolcheia, caixa1_colcheia, pcolcheia, caixa1_colcheia,caixa1_colcheia, pcolcheia, ptercina, caixa1_tercina, caixa1_tercina
...
            
...%13 - A
pseminima, pcolcheia, caixa1_colcheia, pcolcheia, caixa1_colcheia,caixa1_colcheia, pcolcheia, ptercina, caixa1_tercina, caixa1_tercina
...
pseminima, pcolcheia, caixa1_colcheia, pcolcheia, caixa1_colcheia,caixa1_colcheia, pcolcheia, ptercina, caixa1_tercina, caixa1_tercina
...
pseminima, pcolcheia, caixa1_colcheia, pcolcheia, caixa1_colcheia,caixa1_colcheia, pcolcheia, ptercina, caixa1_tercina, caixa1_tercina
...
pseminima, pcolcheia, caixa1_colcheia, pcolcheia, caixa1_colcheia,caixa1_colcheia, pcolcheia, ptercina, caixa1_tercina, caixa1_tercina
...
pseminima, pcolcheia, caixa1_colcheia, pcolcheia, caixa1_colcheia,caixa1_colcheia, pcolcheia, ptercina, caixa1_tercina, caixa1_tercina
...
pseminima, pcolcheia, caixa1_colcheia, pcolcheia, caixa1_colcheia,caixa1_colcheia, pcolcheia, ptercina, caixa1_tercina, caixa1_tercina
...
pseminima, pcolcheia, caixa1_colcheia, pcolcheia, caixa1_colcheia,caixa1_colcheia, pcolcheia, ptercina, caixa1_tercina, caixa1_tercina
...
pseminima, pcolcheia, caixa1_colcheia, pcolcheia, caixa1_colcheia,caixa1_colcheia, pcolcheia, ptercina, caixa1_tercina, caixa1_tercina
...

             ...%21 - B
pseminima, pcolcheia, caixa1_colcheia, pcolcheia, caixa1_colcheia,caixa1_colcheia, pcolcheia, ptercina, caixa1_tercina, caixa1_tercina
...
pseminima, pcolcheia, caixa1_colcheia, pcolcheia, caixa1_colcheia,caixa1_colcheia, pcolcheia, ptercina, caixa1_tercina, caixa1_tercina
...
pseminima, pcolcheia, caixa1_colcheia, pcolcheia, caixa1_colcheia,caixa1_colcheia, pcolcheia, ptercina, caixa1_tercina, caixa1_tercina
...
pseminima, pcolcheia, caixa1_colcheia, pcolcheia, caixa1_colcheia,caixa1_colcheia, pcolcheia, ptercina, caixa1_tercina, caixa1_tercina
...
pseminima, pcolcheia, caixa1_colcheia, pcolcheia, caixa1_colcheia,caixa1_colcheia, pcolcheia, ptercina, caixa1_tercina, caixa1_tercina
...
pseminima, pcolcheia, caixa1_colcheia, pcolcheia, caixa1_colcheia,caixa1_colcheia, pcolcheia, ptercina, caixa1_tercina, caixa1_tercina
...
pseminima, pcolcheia, caixa1_colcheia, pcolcheia, caixa1_colcheia,caixa1_colcheia, pcolcheia, ptercina, caixa1_tercina, caixa1_tercina
...
pseminima, pcolcheia, caixa1_colcheia, pcolcheia, caixa1_colcheia,caixa1_colcheia, pcolcheia, ptercina, caixa1_tercina, caixa1_tercina
...
            
...%29 - A
pseminima, pcolcheia, caixa1_colcheia, pcolcheia, caixa1_colcheia,caixa1_colcheia, pcolcheia, ptercina, caixa1_tercina, caixa1_tercina
...
pseminima, pcolcheia, caixa1_colcheia, pcolcheia, caixa1_colcheia,caixa1_colcheia, pcolcheia, ptercina, caixa1_tercina, caixa1_tercina
...
pseminima, pcolcheia, caixa1_colcheia, pcolcheia, caixa1_colcheia,caixa1_colcheia, pcolcheia, ptercina, caixa1_tercina, caixa1_tercina
...
pseminima, pcolcheia, caixa1_colcheia, pcolcheia, caixa1_colcheia,caixa1_colcheia, pcolcheia, ptercina, caixa1_tercina, caixa1_tercina
...
pseminima, pcolcheia, caixa1_colcheia, pcolcheia, caixa1_colcheia,caixa1_colcheia, pcolcheia, ptercina, caixa1_tercina, caixa1_tercina
...
pseminima, pcolcheia, caixa1_colcheia, pcolcheia, caixa1_colcheia,caixa1_colcheia, pcolcheia, ptercina, caixa1_tercina, caixa1_tercina
...
pseminima, pcolcheia, caixa1_colcheia, pcolcheia, caixa1_colcheia,caixa1_colcheia, pcolcheia, ptercina, caixa1_tercina, caixa1_tercina
...
pseminima, pcolcheia, caixa2_seminima, caixa1_colcheia, caixa1_seminima, pseminima
...
            
...%37 - FIM
pminimap];
end                                                                                     

% Chama a função que cria a bateria      [ride,crash,hihat,bumbo,caixa]=batera(D,TS,0.3);

Ć
Anexo_B_drums.mp3
(1016k)
Marco Pinheiro,
26 de mar de 2015 15:36
Comments