News: 3D sound implementation in Celestia is on the way

Discussion forum for Celestia developers; topics may only be started by members of the developers group, but anyone can post replies.
Topic author
pirogronian
Developer
Posts: 234
Joined: 05.01.2018
Age: 38
With us: 6 years 10 months
Location: Wrocław
Contact:

News: 3D sound implementation in Celestia is on the way

Post #1by pirogronian » 18.09.2018, 21:01

As in the title, 3D sound implementation in Celestia is on the way. It uses OpenAL & ALUT.
What should be implemented in first Pull Request:

* Playing from small PCM fiels (*.vaw).
* Playing dynamically generated tone.
* Looping playback.
* Use as sound source any selectable Celestia object.
* Setting volume, gain etc per source.
* LUA interface for everything listed above.

What should be implemented later:

* Playing from larger fiels (streaming).
* Playing various audio formats (using libsox or even ffmpeg).

What can be broken after first pull request:

* Missing OpenAl & ALUT headers & libraries on various platforms...
Still formally developer, but too tired to develop. I feel sad, but Celestia is going forward despite it.
Btw, the universe is ruled by electricity.

Avatar
DaveBowman2001
Posts: 821
Joined: 06.07.2018
Age: 24
With us: 6 years 4 months
Location: Manila, Philippines

Post #2by DaveBowman2001 » 18.09.2018, 22:00

Nice!
"Open the pod-bay doors HAL"
"I'm sorry Dave, I'm afraid I can't do that"

Spacecrafts Addon Developer since 2018
Celestia Versions: 1.7.8 (Mobile), 1.6.4 and 1.7.0 (Windows)


Return to “Ideas & News”