Sciguy1 / BRUCESoundEngine

A minimal sound engine that can be used in homebrew games/engines. Uses LWJGL 3.x and parts of 2.x for ease of use with OpenAL.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

BRUCESoundEngine

Still developing and in its rough stages

A minimal sound engine that can be used in homebrew games/engines. Uses LWJGL 3.x and parts of 2.x for ease of use with OpenAL. Note: Not all .wav files will work. It is best to use .wav files that have a bitrate of around 352kbps, 512kbps, and 1411 kbps. It is known that 23024 kbps (4800 sample rate) will NOT work.

Updates:

12-30-2020 - A jar file for library integration will be coming soon.

1-1-2021 - First rough, operational jar released (see releases), deleted .wav files.

Sources Used:

https://lwjglgamedev.gitbooks.io/3d-game-development-with-lwjgl/content/chapter22/chapter22.html

https://www.youtube.com/watch?v=BR8KjNkYURk

https://github.com/Rishikeshdaoo/Reverberator (Will/may come later)

Demo: https://youtu.be/_Dbm2bvEp9k

About

A minimal sound engine that can be used in homebrew games/engines. Uses LWJGL 3.x and parts of 2.x for ease of use with OpenAL.


Languages

Language:Java 100.0%