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