Je vous en avais parlé, j'ai l'intention de développer un sampler free en commençant par un Piano (le fameux gig en question).
Avec la formule de modulation de signale utilisée par les truqueur de voix, vous savez "moi marcel pédophile j'aime bien...." sous un fond en contre-jour. Trucqueur qui dit que Vs(t)=Ve(t)*sin(wt).
Ce qui donne en Delphi
Bien oui rien que ça et ça donne un trucqueur audio avec 2 filtres pb et ph.
Le voilà, c'est plutôt naze(i ar), mais ça me fait rire.
http://ehma.culturelibre.net/IMG/dll/VstPlugin.dll
Bon c'est sûr il ne sera jamais certifié Burnie, mais je suis heureu d'en avoir fait un et sans synthedit monsieur!
Il faut bien commencer par quelque chose, non ?
Avec la formule de modulation de signale utilisée par les truqueur de voix, vous savez "moi marcel pédophile j'aime bien...." sous un fond en contre-jour. Trucqueur qui dit que Vs(t)=Ve(t)*sin(wt).
Ce qui donne en Delphi
Case Index of
0: FreqA:=getParameter(0) * 20000 * 2 * pi /SampleRate;
1: SinS:=getParameter(1) * 100;
2: CosS:=getParameter(2) * 100;
3: PurS:=getParameter(3) * 100;
4: FreqB:=getParameter(4) * 20000 * 2 * pi /SampleRate;
5: begin
LpS:=getParameter(5) * 20000 * 2 * pi /SampleRate;
LpS:=(1 - LpS )/(1 + LpS );
LpFs:=LpS/( 1 + LpS);
end;
6: begin
HpS:=getParameter(6) * 20000 * 2 * pi /SampleRate;
HpS:=(1 - HpS )/(1 + HpS );
HpFs:=1/( 1 + HpS);
end;
end;
aOut0[i] :=(inputs[0, i]*sout+inputs[1, i]*Cout+inputs[0, i]*Purs)/30;
aOut1[i] :=(inputs[1, i]*sout+inputs[0, i]*Cout+inputs[1, i]*Purs)/30;
if i > 0 then
begin
aLPOut0[i] := LpS* aLPOut0[i-1]+LpFs*(aOut0[i]+aOut0[i-1]);
aLPOut1[i] := LpS* aLPOut1[i-1]+LpFs*(aOut1[i]+aOut1[i-1]);
aHPOut0[i] := HpS* aHPOut0[i-1]+HpFs*(aLPOut0[i]-aLPOut0[i-1]);
aHPOut1[i] := HpS* aHPOut1[i-1]+HpFs*(aLPOut1[i]-aLPOut1[i-1]);
end;
MFLP0:= aLPOut0[i];
MFLP1:= aLPOut1[i];
MFHP0:= aHPOut0[i];
MFHP1:= aHPOut1[i];
outputs[0, i]:=aHPOut0[i];
outputs[1, i]:=aHPOut1[i];
Bien oui rien que ça et ça donne un trucqueur audio avec 2 filtres pb et ph.
Le voilà, c'est plutôt naze(i ar), mais ça me fait rire.
http://ehma.culturelibre.net/IMG/dll/VstPlugin.dll
Bon c'est sûr il ne sera jamais certifié Burnie, mais je suis heureu d'en avoir fait un et sans synthedit monsieur!
Il faut bien commencer par quelque chose, non ?