Sound Bakery  v0.1.0
Open-source audio middleware for games
|
Defines a soundbank. More...
#include "sound_chef/sound_chef_common.h"
Go to the source code of this file.
Classes | |
struct | sc_audioChunk |
struct | sc_riffChunk |
struct | sc_bank |
Typedefs | |
typedef struct sc_bank | sc_bank |
typedef struct sc_subChunk | sc_subChunk |
typedef struct sc_riffChunk | sc_riffChunk |
typedef struct sc_audioChunk | sc_audioChunk |
Enumerations | |
enum | { SC_BANK_FILE_NAME_BUFFER_SIZE = 64 } |
Functions | |
sc_result SC_API | sc_bank_init (sc_bank *bank, const char *outputFile, ma_open_mode_flags openFlags) |
sc_result SC_API | sc_bank_uninit (sc_bank *bank) |
sc_result SC_API | sc_bank_build (sc_bank *bank, const char **inputFiles, sc_encoding_format *inputFileFormats, ma_uint32 inputFilesSize) |
sc_result SC_API | sc_bank_read (sc_bank *bank) |
Defines a soundbank.
Soundbanks hold a number of audio files within it and can play sounds from it.