| GPS04 Reference Manual | ||||
|---|---|---|---|---|
#include <gps04-standard-midi-file.h>
GPS04StandardMidiFile;
GPS04SmfHeader* gps04_standard_midi_file_get_header
(GPS04StandardMidiFile *self);
void gps04_standard_midi_file_write_header_to_stream
(GPS04StandardMidiFile *self,
PS04Stream *stream,
GError **error);
The GPS04StandardMidiFile class represents the contents of a Standard MIDI File (SMF), which may be streamed to an actual file on disk. This is nowhere like a complete implementation of the standard — it supports single-track files only, for example, and always assumes 48 pulses per quarter note.
GPS04SmfHeader* gps04_standard_midi_file_get_header (GPS04StandardMidiFile *self);
self : |
|
| Returns : |
void gps04_standard_midi_file_write_header_to_stream
(GPS04StandardMidiFile *self,
PS04Stream *stream,
GError **error);
self : |
|
stream : |
|
error : |