BEAST/BSE - Better Audio System and Sound Engine  0.8.0
 All Classes Namespaces Files Functions Typedefs Defines
Public Member Functions | Public Attributes
BseWaveTool::Wave Struct Reference
Collaboration diagram for BseWaveTool::Wave:
Collaboration graph

List of all members.

Public Member Functions

void set_chunks_xinfo (const gchar *key, const gchar *value, gfloat osc_freq, bool all_chunks)
 Wave (const gchar *wave_name, guint n_channels, gchar **xinfos)
void set_xinfo (const gchar *key, const gchar *value)
void set_all_xinfo (const gchar *key, const gchar *value)
void set_chunk_xinfo (gfloat osc_freq, const gchar *key, const gchar *value)
BseErrorType add_chunk (GslDataHandle *dhandle, gchar **xinfos=NULL)
GslDataHandle * lookup (gfloat osc_freq)
bool match (const WaveChunk &wchunk, vector< float > &sorted_freqs)
void remove (list< WaveChunk >::iterator it)
void sort ()
BseErrorType store (const string file_name)

Public Attributes

guint n_channels
string name
list< WaveChunkchunks
gchar ** wave_xinfos

The documentation for this struct was generated from the following files:
 All Classes Namespaces Files Functions Typedefs Defines