Как изменить бас в C# bass.dll во время выполнения?C#

Место общения программистов C#
Anonymous
Как изменить бас в C# bass.dll во время выполнения?

Сообщение Anonymous »

Пишу плеер с функцией изменения низких частот на C# с использованием библиотеки bass.dll. У меня проблема с функцией изменения низких частот. Я использую метод BASS_FX_SET_PARAMETERS, но эффекта нет

Код: Выделить всё

private void FreaqBar_Scroll(object sender, EventArgs e)
{
try
{
sound.ChangeBass((float)FreaqBar.Value);
}
catch
{
MessageBox.Show("Трек не выбран");
}
}
public void ChangeBass(float gain)
{
Bass.BASS_ChannelRemoveFX(Stream, (int)BASSFXType.BASS_FX_DX8_PARAMEQ);
Bass.BASS_ChannelSetFX(Stream, BASSFXType.BASS_FX_DX8_PARAMEQ, 0);
BASS_DX8_PARAMEQ bassboost = new BASS_DX8_PARAMEQ(100f, 18f, gain);
Bass.BASS_FXSetParameters(Stream, bassboost);
}
Я использую метод BASS_FX_SET_PARAMETERS, но эффекта нет

Подробнее здесь: https://stackoverflow.com/questions/787 ... in-runtime

Вернуться в «C#»