[BCB]bass.dll i korektor dźwięku.

0

Hej.
Probuje zrobic korektor dżwieku za pomoca biblioteki bass.dll nastepujaca funkcja.

Kod:

void __fastcall TForm1::UstawKorektor(Byte a,float Freq,float Band,float Gain) 
{ 

HFX s; 
BASS_FXPARAMEQ Param; 

BASS_ChannelRemoveFX(stream,s); 
BASS_ChannelPause(stream); 

s = BASS_ChannelSetFX(stream,BASS_FX_PARAMEQ); 
Edit2->Text = BASS_FXGetParameters(s,&Param); 
Param.fCenter=Freq; 
Param.fBandwidth=Band; 
Param.fGain=Gain; 

BASS_FXSetParameters(s,&Param); // i jego parametry 

BASS_ChannelResume(stream); 
} 
void __fastcall TForm1::TrackBar1Change(TObject *Sender) 
{ 
UstawKorektor(0,60,18,TrackBar1->Value); 
} 
 

Co jezt złe w tym kodzie, bo dźwięk zmiena się okropnie nie do posłuchania.
Prosze o pomoc.
Dzieki z góry!


Problem juz rozwiązany.

0

A nie lepiej uzyc MCI niz bawic sie bassem ??

0

Nie! Wole bassa:).

1 użytkowników online, w tym zalogowanych: 0, gości: 1