<< 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,
                                         GtkWaveBufferType 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