Skip to content

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.

Notifications You must be signed in to change notification settings

Sciguy1/BRUCESoundEngine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

77 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages