bindbc-soloud ~master

BindBC binding to SoLoud


To use this package, run the following command in your project's root directory:

Manual usage
Put the following dependency into your project's dependences section:

DUB Package

bindbc-soloud

BindBC binding to SoLoud sound engine. Comes with a generator script in Python and a soloud.d wrapper module.

Usage example:

import soloud;

void main()
{
    loadSoloud();
    
    Soloud soloud = Soloud.create();
    soloud.init();
    
    WavStream music = WavStream.create();
    music.load("music.mp3");
    int voice = soloud.play(music);
    
    while (soloud.getActiveVoiceCount() > 0)
    {
        // do nothing while music is playing...
    }
    
    music.free();
    soloud.deinit();
}
Authors:
  • Timur Gafarov
Dependencies:
bindbc-loader
Versions:
0.2.0 2024-Apr-19
0.1.4 2024-Mar-14
0.1.3 2021-Oct-15
0.1.2 2021-Jun-05
0.1.1 2019-May-25
Show all 8 versions
Download Stats:
  • 0 downloads today

  • 2 downloads this week

  • 5 downloads this month

  • 362 downloads total

Score:
1.3
Short URL:
bindbc-soloud.dub.pm