igeSound
C++ extension Sound for 3D and 2D games.
You can install it using the PyPI:
pip install igeSound
Features
- (ogg , wav, mp3, flac) extension are supported
- Caching, preloading, streaming is supported
Functions
First, you need to import and init the sound system
import igeSound
igeSound.init()
Play the sound
# (sound_name , stream = False, loop = False)
igeSound.play('sound/background.ogg', False, False)
# I highly recommend to use streaming for ogg background music
Release it when everything is done
igeSound.release()
3D sound optional
-
Global
-
Local
Todo
- To support 3D sound
- Sound packing strucure
Reference
Release files for igeSound 0.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| igeSound-0.2.0.tar.gz | 5.5 kB | Details |
Built distributions (wheels)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| igeSound-0.2.0-cp39-cp39-win_amd64.whl | CPython 3.9 | CPython 3.9 | Windows x86-64 | Details |
| igeSound-0.2.0-cp39-cp39-macosx_12_0_x86_64.whl | CPython 3.9 | CPython 3.9 | macOS 12.0+ x86-64 | Details |
Total release size: 1.4 MB
Release files / igeSound-0.2.0.tar.gz
| Download URL | igeSound-0.2.0.tar.gz |
|---|---|
| Size | 5.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
21eb476c4f981ebaf849dd18a90401e42961f57eff34ae2194cc3f4d37a8804f
|
|
BLAKE2b-256 checksum How to use checksums |
2880ddc6b3719ba0037a2543692b86cc7fc5c25b1e51cd3bf34a1863e0bde617
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.13
|
Release files / igeSound-0.2.0-cp39-cp39-win_amd64.whl
| Download URL | igeSound-0.2.0-cp39-cp39-win_amd64.whl |
|---|---|
| Size | 575.1 kB |
| Tags | CPython 3.9 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
9af147ed078d0dc1ffe32b381eefb5a6b44b5aaecbd8aae780c8bea49cb4f5a1
|
|
BLAKE2b-256 checksum How to use checksums |
79d956fcfc56d907aea2e0fe12059dc3c06ddc713de7a8da3799559072e0c492
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.13
|
Release files / igeSound-0.2.0-cp39-cp39-macosx_12_0_x86_64.whl
| Download URL | igeSound-0.2.0-cp39-cp39-macosx_12_0_x86_64.whl |
|---|---|
| Size | 804.6 kB |
| Tags | CPython 3.9 macOS 12.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
d86139db84514e7a675a9ca55ebb8d49ffdb6173015b63854f3ee65a41d75d8a
|
|
BLAKE2b-256 checksum How to use checksums |
3effb4bc51b310148607363fb4b46cc4eba04e68a73cf8ba3b9dbba83677c672
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.13
|