Matrix-NTN
Grünschnabel
Hallo zusammen,
Kann mir einer Helfen ich möchte gerne einen Equalizer basteln damit ich mir die höhen und tiefen selber einstellen kann....
Hier meine initsialisierung:
So und nun zum eigentlichen code:
und nun habe ich 16 Trackbars gemacht...
in der trackbar steht:
So, aber leider geht das nicht die variable fx beim initsialisieren von Parameq gibt den wert -1 zurück das heist das es nicht geht...
An was kann das leigen?
Mfg
Tobias
Kann mir einer Helfen ich möchte gerne einen Equalizer basteln damit ich mir die höhen und tiefen selber einstellen kann....
Hier meine initsialisierung:
Code:
FSOUND_SetOutput(FSOUND_OUTPUT_DSOUND);
FSOUND_SetDriver(0);
FSOUND_SetMixer(FSOUND_MIXER_QUALITY_AUTODETECT);
FSOUND_SetHWND(Handle);
FInitialised := FSOUND_Init(65535, 2,FSOUND_INIT_GLOBALFOCUS);
So und nun zum eigentlichen code:
Code:
fmusic:= FSOUND_Stream_Open(PChar(datei), FSOUND_ENABLEFX and FSOUND_HW2D,0,0);
fx:=FSOUND_FX_Enable(0, FSOUND_FX_PARAMEQ);
FSOUND_Stream_PlayEx(FSOUND_FREE,fmusic,0,false);
und nun habe ich 16 Trackbars gemacht...
in der trackbar steht:
Code:
FSOUND_SetPaused(0, TRUE);
FSOUND_FX_SetParamEQ(fx, 8000, 12, trackbar1.position)
FSOUND_SetPaused(0, false);
So, aber leider geht das nicht die variable fx beim initsialisieren von Parameq gibt den wert -1 zurück das heist das es nicht geht...
An was kann das leigen?
Mfg
Tobias