Есть ли редактор эффектов OpenAL GUI? - PullRequest
0 голосов
/ 24 июня 2019

У меня есть проект, в котором я использую OpenAL и расширение эффектов (EXTEfx).Например, есть что-то вроде этого:

alEffectf(id, AL_REVERB_MIN_DECAY_TIME, 0.1f);
alEffectf(id, AL_REVERB_MAX_DECAY_TIME, 20.0f);
alEffectf(id, AL_REVERB_DEFAULT_DECAY_TIME, 1.49f);
alEffectf(id, AL_REVERB_MIN_DECAY_HFRATIO, 0.1f);
alEffectf(id, AL_REVERB_MAX_DECAY_HFRATIO, 2.0f);
alEffectf(id, AL_REVERB_DEFAULT_DECAY_HFRATIO, 0.83f);
alEffectf(id, AL_REVERB_MIN_REFLECTIONS_GAIN, 0.0f);
alEffectf(id, AL_REVERB_MAX_REFLECTIONS_GAIN, 3.16f);
alEffectf(id, AL_REVERB_DEFAULT_REFLECTIONS_GAIN, 0.05f);
alEffectf(id, AL_REVERB_MIN_REFLECTIONS_DELAY, 0.0f);
alEffectf(id, AL_REVERB_MAX_REFLECTIONS_DELAY, 0.3f);
alEffectf(id, AL_REVERB_DEFAULT_REFLECTIONS_DELAY, 0.007f);
alEffectf(id, AL_REVERB_MIN_LATE_REVERB_GAIN, 0.0f);
alEffectf(id, AL_REVERB_MAX_LATE_REVERB_GAIN, 10.0f);

Проблема в том, что мне приходится перекомпилировать и перезапускать мою программу каждый раз, когда я меняю параметр.Я хотел бы поиграть с настройками эффектов в реальном времени, чтобы найти лучший звук и сразу услышать разницу.

Есть ли какой-либо графический редактор, где я мог бы загрузить свой аудиосэмпл и настроить некоторые из этих значений идругие эффекты, а затем просто скопировать значения в моем коде?

1 Ответ

0 голосов
/ 25 июня 2019

Мой друг нашел "OpenAL 1.1 Core SDK", который именно то, что я искал. Это доступно здесь .

EFX 10 Show

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...