Skip to main content

C++ Sound extension for 3D and 2D games.

Project description

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

igeSound-0.2.0.tar.gz (5.5 kB view details)

Uploaded Source

Built Distributions

igeSound-0.2.0-cp39-cp39-win_amd64.whl (575.1 kB view details)

Uploaded CPython 3.9 Windows x86-64

igeSound-0.2.0-cp39-cp39-macosx_12_0_x86_64.whl (804.6 kB view details)

Uploaded CPython 3.9 macOS 12.0+ x86-64

File details

Details for the file igeSound-0.2.0.tar.gz.

File metadata

  • Download URL: igeSound-0.2.0.tar.gz
  • Upload date:
  • Size: 5.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for igeSound-0.2.0.tar.gz
Algorithm Hash digest
SHA256 21eb476c4f981ebaf849dd18a90401e42961f57eff34ae2194cc3f4d37a8804f
MD5 16dfb0592c7f35faaaa6ae2bf9fe5529
BLAKE2b-256 2880ddc6b3719ba0037a2543692b86cc7fc5c25b1e51cd3bf34a1863e0bde617

See more details on using hashes here.

File details

Details for the file igeSound-0.2.0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: igeSound-0.2.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 575.1 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for igeSound-0.2.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 9af147ed078d0dc1ffe32b381eefb5a6b44b5aaecbd8aae780c8bea49cb4f5a1
MD5 18abe889061b4ec5ae5ba3b41a5d0959
BLAKE2b-256 79d956fcfc56d907aea2e0fe12059dc3c06ddc713de7a8da3799559072e0c492

See more details on using hashes here.

File details

Details for the file igeSound-0.2.0-cp39-cp39-macosx_12_0_x86_64.whl.

File metadata

File hashes

Hashes for igeSound-0.2.0-cp39-cp39-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 d86139db84514e7a675a9ca55ebb8d49ffdb6173015b63854f3ee65a41d75d8a
MD5 808d422cec8779f443b3a32bed91f058
BLAKE2b-256 3effb4bc51b310148607363fb4b46cc4eba04e68a73cf8ba3b9dbba83677c672

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page