<< GtkMemoryWaveBuffer >>

GtkMemoryWaveBuffer is a wavebuffer class that stores wave information in memory. It is derived from GtkWaveBuffer and GtkEditableWaveBuffer.

Member functions:

GtkType    gtk_memory_wave_buffer_get_type (void);

Standard Gtk+ function returns GtkType of GtkMemoryWaveBuffer class.


GtkObject *gtk_memory_wave_buffer_new   (guint16       n_channels,
                                         GWavefileType d_type,
                                         guint32       rate,
                                         guint32       length);

Create a new wavebuffer object stored in memory given number of channels, data type, rate, and number of frames (length). The new data is zeroed out as appropriate for the data type.

GtkMemoryWaveBuffer