Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/peterekepeter/simple-audio
Simplified audio playback for win32 (non-commertial use only)
https://github.com/peterekepeter/simple-audio
Last synced: 10 days ago
JSON representation
Simplified audio playback for win32 (non-commertial use only)
- Host: GitHub
- URL: https://github.com/peterekepeter/simple-audio
- Owner: peterekepeter
- Created: 2018-09-04T09:06:02.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2021-04-05T21:08:40.000Z (almost 4 years ago)
- Last Synced: 2024-11-13T03:48:15.309Z (2 months ago)
- Language: C
- Size: 910 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# simple-audio
[![CI](https://github.com/peterekepeter/simple-audio/actions/workflows/main.yml/badge.svg)](https://github.com/peterekepeter/simple-audio/actions/workflows/main.yml)
This project massively simplifies adding audio support to a project.
The catch? It uses bass.dll for which you need license for commertial usage.## Usage
The library operates on a "fire and forget" core principle. This means you
don't have much work to do to get it working.Music::Init("sine-song.it", false);
Music::Play();## Missing bass.dll?
The dll is included in the repo for convenience. In case it doesn't copy to
the output folder I recommend setting up a copy command.xcopy "$(SolutionDir)bass24\bass.dll" "$(OutDir)" /Y
For latest version of bass check out their site. https://www.un4seen.com/