ArrayArrayArrayArrayArrayArrayArrayArrayArray BrainModular BrainModular Users Forum 2017-01-19T17:48:35+02:00 https://brainmodular.fr/forums/app.php/feed/topic/5653 2017-01-19T17:48:35+02:00 2017-01-19T17:48:35+02:00 https://brainmodular.fr/forums/viewtopic.php?t=5653&p=36633#p36633 <![CDATA[convertir pourcentage de vitesse en valeur de pitch]]> Image

Statistics: Posted by joffo78 — 19 Jan 2017, 16:48


]]>
2017-01-17T23:01:13+02:00 2017-01-17T23:01:13+02:00 https://brainmodular.fr/forums/viewtopic.php?t=5653&p=36626#p36626 <![CDATA[convertir pourcentage de vitesse en valeur de pitch]]>
Download

Statistics: Posted by nay-seven — 17 Jan 2017, 22:01


]]>
2017-01-17T22:32:22+02:00 2017-01-17T22:32:22+02:00 https://brainmodular.fr/forums/viewtopic.php?t=5653&p=36625#p36625 <![CDATA[convertir pourcentage de vitesse en valeur de pitch]]> Un petit export dans l'uploader peut être...

Statistics: Posted by joffo78 — 17 Jan 2017, 21:32


]]>
2017-01-17T19:06:58+02:00 2017-01-17T19:06:58+02:00 https://brainmodular.fr/forums/viewtopic.php?t=5653&p=36622#p36622 <![CDATA[convertir pourcentage de vitesse en valeur de pitch]]> En fait, ca met tout sur un seule ligne, si tu remets les enters (retour a la ligne), ca peut fonctionner, mais c'est pas genial.
Je vais en toucher un mot a Senso.

Statistics: Posted by SylvainT — 17 Jan 2017, 18:06


]]>
2017-01-17T18:54:57+02:00 2017-01-17T18:54:57+02:00 https://brainmodular.fr/forums/viewtopic.php?t=5653&p=36621#p36621 <![CDATA[convertir pourcentage de vitesse en valeur de pitch]]>
//////////////////////////////////////////////////////
// Paramters declaration
//////////////////////////////////////////////////////
var input1 : Tparameter;
var input2 : Tparameter;
var output: Tparameter;

//////////////////////////////////////////////////////
// initialisation procedure
//////////////////////////////////////////////////////
procedure init;
begin
input1 := CreateParam('original BPM',ptDatafader);
SetIsOutput(input1,false);
SetMin(input1,0);
SetMax(input1,500);


input2 := CreateParam('new BPM',ptDatafader);
SetIsOutput(input2,false);
SetMin(input2,0);
SetMax(input2,500);



output := CreateParam('pitch',ptDataFader );
SetIsInput(output,false);
SetMin(output,-24);
SetMax(output,24);


end;

// Global Variables
var inval1, inval2 : single;
var a, outval : single;

//////////////////////////////////////////////////////
// Main Loop procedure
//////////////////////////////////////////////////////
Procedure Process;
begin

inval1 := getValue(input1);
inval2 := getValue(input2);
outval := 12*ln(inval2/inval1)/ln(2);
setvalue(output,outval);

end;

Statistics: Posted by SylvainT — 17 Jan 2017, 17:54


]]>
2017-01-17T18:01:47+02:00 2017-01-17T18:01:47+02:00 https://brainmodular.fr/forums/viewtopic.php?t=5653&p=36620#p36620 <![CDATA[convertir pourcentage de vitesse en valeur de pitch]]> Statistics: Posted by joffo78 — 17 Jan 2017, 17:01


]]>
2017-01-17T17:53:02+02:00 2017-01-17T17:53:02+02:00 https://brainmodular.fr/forums/viewtopic.php?t=5653&p=36619#p36619 <![CDATA[convertir pourcentage de vitesse en valeur de pitch]]> Ca je sais faire.
C'est l'inverse que je cherche

Statistics: Posted by joffo78 — 17 Jan 2017, 16:53


]]>
2017-01-17T15:48:58+02:00 2017-01-17T15:48:58+02:00 https://brainmodular.fr/forums/viewtopic.php?t=5653&p=36616#p36616 <![CDATA[convertir pourcentage de vitesse en valeur de pitch]]>
J'avais fait un petit script pour avoir une nouvelle vitesse quand on change le pitch.
En entree, le tempo original et le pitch, en sortie le nouveau tempo.
J'espere que ca t'aidera.

Sylvain



//////////////////////////////////////////////////////
// Paramters declaration
//////////////////////////////////////////////////////
var input : Tparameter;
var output: Tparameter;
var inpitch : Tparameter;

//////////////////////////////////////////////////////
// initialisation procedure
//////////////////////////////////////////////////////
procedure init;
begin
input := CreateParam('original BPM',ptDatafader);
SetIsOutput(input,false);
SetMin(input,0);
SetMax(input,500);


inpitch := CreateParam('pitch',ptDatafader);
SetIsOutput(inpitch,false);
SetMin(inpitch,-24);
SetMax(inpitch,24);



output := CreateParam('new BPM',ptDataFader );
SetIsInput(output,false);
SetMin(output,0);
SetMax(output,500);


end;

// Global Variables
var inval, inpitchval : single;
var a, outval : single;

//////////////////////////////////////////////////////
// Main Loop procedure
//////////////////////////////////////////////////////
Procedure Process;
begin

inval := getValue(input);
inpitchval := getValue(inpitch);
a := inpitchval/12;
outval := inval * exp(a*ln(2));
setvalue(output,outval);

end;

//////////////////////////////////////////////////////

Statistics: Posted by SylvainT — 17 Jan 2017, 14:48


]]>
2017-01-15T13:34:11+02:00 2017-01-15T13:34:11+02:00 https://brainmodular.fr/forums/viewtopic.php?t=5653&p=36612#p36612 <![CDATA[convertir pourcentage de vitesse en valeur de pitch]]> Ceci est une question assez rudimentaire pour les matheux je pense.
Je connais la formule pour déduire le pourcentage de vitesse en fonction du pitch :
Il s'agit de pitch=p vitesse=v
(P/12)exp2 * 100
qu'en est il de l'inverse ? A savoir déduire la valeur du pitch en fonction de la vitesse ?
Merci

Statistics: Posted by joffo78 — 15 Jan 2017, 12:34


]]>
BrainModular BrainModular Users Forum 2017-01-19T17:48:35+02:00 https://brainmodular.fr/forums/app.php/feed/topic/5653 2017-01-19T17:48:35+02:00 2017-01-19T17:48:35+02:00 https://brainmodular.fr/forums/viewtopic.php?t=5653&p=36633#p36633 <![CDATA[convertir pourcentage de vitesse en valeur de pitch]]> Image

Statistics: Posted by joffo78 — 19 Jan 2017, 16:48


]]>
2017-01-17T23:01:13+02:00 2017-01-17T23:01:13+02:00 https://brainmodular.fr/forums/viewtopic.php?t=5653&p=36626#p36626 <![CDATA[convertir pourcentage de vitesse en valeur de pitch]]>
Download

Statistics: Posted by nay-seven — 17 Jan 2017, 22:01


]]>
2017-01-17T22:32:22+02:00 2017-01-17T22:32:22+02:00 https://brainmodular.fr/forums/viewtopic.php?t=5653&p=36625#p36625 <![CDATA[convertir pourcentage de vitesse en valeur de pitch]]> Un petit export dans l'uploader peut être...

Statistics: Posted by joffo78 — 17 Jan 2017, 21:32


]]>
2017-01-17T19:06:58+02:00 2017-01-17T19:06:58+02:00 https://brainmodular.fr/forums/viewtopic.php?t=5653&p=36622#p36622 <![CDATA[convertir pourcentage de vitesse en valeur de pitch]]> En fait, ca met tout sur un seule ligne, si tu remets les enters (retour a la ligne), ca peut fonctionner, mais c'est pas genial.
Je vais en toucher un mot a Senso.

Statistics: Posted by SylvainT — 17 Jan 2017, 18:06


]]>
2017-01-17T18:54:57+02:00 2017-01-17T18:54:57+02:00 https://brainmodular.fr/forums/viewtopic.php?t=5653&p=36621#p36621 <![CDATA[convertir pourcentage de vitesse en valeur de pitch]]>
//////////////////////////////////////////////////////
// Paramters declaration
//////////////////////////////////////////////////////
var input1 : Tparameter;
var input2 : Tparameter;
var output: Tparameter;

//////////////////////////////////////////////////////
// initialisation procedure
//////////////////////////////////////////////////////
procedure init;
begin
input1 := CreateParam('original BPM',ptDatafader);
SetIsOutput(input1,false);
SetMin(input1,0);
SetMax(input1,500);


input2 := CreateParam('new BPM',ptDatafader);
SetIsOutput(input2,false);
SetMin(input2,0);
SetMax(input2,500);



output := CreateParam('pitch',ptDataFader );
SetIsInput(output,false);
SetMin(output,-24);
SetMax(output,24);


end;

// Global Variables
var inval1, inval2 : single;
var a, outval : single;

//////////////////////////////////////////////////////
// Main Loop procedure
//////////////////////////////////////////////////////
Procedure Process;
begin

inval1 := getValue(input1);
inval2 := getValue(input2);
outval := 12*ln(inval2/inval1)/ln(2);
setvalue(output,outval);

end;

Statistics: Posted by SylvainT — 17 Jan 2017, 17:54


]]>
2017-01-17T18:01:47+02:00 2017-01-17T18:01:47+02:00 https://brainmodular.fr/forums/viewtopic.php?t=5653&p=36620#p36620 <![CDATA[convertir pourcentage de vitesse en valeur de pitch]]> Statistics: Posted by joffo78 — 17 Jan 2017, 17:01


]]>
2017-01-17T17:53:02+02:00 2017-01-17T17:53:02+02:00 https://brainmodular.fr/forums/viewtopic.php?t=5653&p=36619#p36619 <![CDATA[convertir pourcentage de vitesse en valeur de pitch]]> Ca je sais faire.
C'est l'inverse que je cherche

Statistics: Posted by joffo78 — 17 Jan 2017, 16:53


]]>
2017-01-17T15:48:58+02:00 2017-01-17T15:48:58+02:00 https://brainmodular.fr/forums/viewtopic.php?t=5653&p=36616#p36616 <![CDATA[convertir pourcentage de vitesse en valeur de pitch]]>
J'avais fait un petit script pour avoir une nouvelle vitesse quand on change le pitch.
En entree, le tempo original et le pitch, en sortie le nouveau tempo.
J'espere que ca t'aidera.

Sylvain



//////////////////////////////////////////////////////
// Paramters declaration
//////////////////////////////////////////////////////
var input : Tparameter;
var output: Tparameter;
var inpitch : Tparameter;

//////////////////////////////////////////////////////
// initialisation procedure
//////////////////////////////////////////////////////
procedure init;
begin
input := CreateParam('original BPM',ptDatafader);
SetIsOutput(input,false);
SetMin(input,0);
SetMax(input,500);


inpitch := CreateParam('pitch',ptDatafader);
SetIsOutput(inpitch,false);
SetMin(inpitch,-24);
SetMax(inpitch,24);



output := CreateParam('new BPM',ptDataFader );
SetIsInput(output,false);
SetMin(output,0);
SetMax(output,500);


end;

// Global Variables
var inval, inpitchval : single;
var a, outval : single;

//////////////////////////////////////////////////////
// Main Loop procedure
//////////////////////////////////////////////////////
Procedure Process;
begin

inval := getValue(input);
inpitchval := getValue(inpitch);
a := inpitchval/12;
outval := inval * exp(a*ln(2));
setvalue(output,outval);

end;

//////////////////////////////////////////////////////

Statistics: Posted by SylvainT — 17 Jan 2017, 14:48


]]>
2017-01-15T13:34:11+02:00 2017-01-15T13:34:11+02:00 https://brainmodular.fr/forums/viewtopic.php?t=5653&p=36612#p36612 <![CDATA[convertir pourcentage de vitesse en valeur de pitch]]> Ceci est une question assez rudimentaire pour les matheux je pense.
Je connais la formule pour déduire le pourcentage de vitesse en fonction du pitch :
Il s'agit de pitch=p vitesse=v
(P/12)exp2 * 100
qu'en est il de l'inverse ? A savoir déduire la valeur du pitch en fonction de la vitesse ?
Merci

Statistics: Posted by joffo78 — 15 Jan 2017, 12:34


]]>