Salut,
En essayant une nouvelle fréquence de la librairie BASS, j'obtiens une erreur en assignant ma valeur à ma variable.
L'erreur en question:
[Erreur] Unit1.pas(1528): Les types des paramètres VAR originaux et formels doivent être identiques
[Erreur] Unit1.pas(1528): Les types des paramètres VAR originaux et formels doivent être identiques
TempoTemp et FrequenceTemp sont en cause.
Le code:
La doc ne dis pas grand chose :procedure TForm1.SpinButton1UpClick(Sender: TObject);
var
TempoTemp, FrequenceTemp : Integer;
begin
BASS_FX_TempoGet(m1, TempoTemp, FrequenceTemp, Null); // On récupère
TempoTemp := TempoTemp + 3;
FrequenceTemp := TempoTemp + 300;
BASS_FX_TempoSet(m1, TempoTemp, FrequenceTemp, -100); // Frequence
end;
Get tempo/rate/pitch values.
BOOL WINAPI BASS_FX_TempoGet(
HSTREAM chan,
float *tempo,
float *samplerate,
float *pitch
);
Parameters
chan Tempo stream (or source channel) handle. *tempo Current tempo (NULL if not is use). *samplerate Current samplerate (NULL is not in use).
*pitch Current pitch (NULL is not in use).
Return value
If successful, TRUE is returned, else FALSE is returned. Use BASS_ErrorGetCode to get the error code.
Voilà, je sais pas trop quoi faire..
Merci
Partager