Skip to content

Latest commit

 

History

History
25 lines (18 loc) · 668 Bytes

README.md

File metadata and controls

25 lines (18 loc) · 668 Bytes

BMusic

The BMusic namespace contains classes and algorithms for audio processing.

()
 ╰── Sample

Sample

A Sample consists of the sound file meta data (format, file name, extension, path), the audio binary data, and the sample meta data (region, loop).

Sample uses the sndfile library to load sound files. Thus, all file types supported by sndfiles are supported by Sample too. In addition, Sample supports mp3 using minimp3.

To use the minimp3 extension, the symbol MINIMP3_IMPLEMENTATION must be defined by

#define MINIMP3_IMPLEMENTATION

in exactly one source code file per binary to be created before the include of Sample.hpp.