Как такое делается на OpenAL?

Manual wail:

Думал завести два звука - восходящую и нисходящую сирену, и воспроизводить их с нужного места в зависимости от нажатия или отжатия кнопки, но непонятно, как воспроизводить звук с заданной позиции.

Добавлено через 18 часов 33 минуты

Ну или в другом движке?