fmod ~master

A wrapper around FMOD


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:

FMOD

D Bindings to the FMOD audio library

Installation

To get FMOD-D to compile within your project, you need the latest version of the FMOD shared library for your platform. These can be found at the FMOD Download Page. The api/lowlevel/lib/$PLATFORM/* library objects must be in your common linking location (e.g. /usr/lib/ on linux).

Usage

import fmod.fmod;

void demo() {
  System audio = new Audio;
  audo.init(32, FMOD_INITFLAGS.NORMAL, null);
  Sound sound = audio.CreateSound("./path/to/audio/file.wav")

  // You can re-queue songs as much as you like and they will play ontop of eachother.
  sound.play()
}

Notes

Currently this is just an experimental library to see how porting from C to D works. Eventually this will be a fully fledged library, for now beware.

Authors:
  • Andrei Zbikowski
Dependencies:
derelict-fmod
Versions:
0.0.2 2015-May-02
0.0.1 2015-May-02
~master 2015-Oct-19
Show all 3 versions
Download Stats:
  • 0 downloads today

  • 0 downloads this week

  • 0 downloads this month

  • 192 downloads total

Score:
0.8
Short URL:
fmod.dub.pm