Beast - Music Synthesizer and Composer  0.11.1+10.g2da35
BseMidiEvent Struct Reference
Collaboration diagram for BseMidiEvent:

Public Attributes

BseMidiEventType status
 
guint channel
 
guint64 delta_time
 
union {
   struct {
      gfloat   frequency
 
      gfloat   velocity
 
   }   note
 
   struct {
      guint   control
 
      gfloat   value
 
   }   control
 
   guint   program
 
   gfloat   intensity
 
   gfloat   pitch_bend
 
   guint   song_pointer
 
   guint   song_number
 
   struct {
      guint8 *   bytes
 
      guint   n_bytes
 
   }   sys_ex
 
   guint   sequence_number
 
   gchar *   text
 
   guint   usecs_pqn
 
   struct {
      guint8   hour
 
      guint8   minute
 
      guint8   second
 
      guint8   frame
 
      guint8   fraction
 
   }   smpte_offset
 
   struct {
      guint   denominator
 
      guint8   numerator
 
      guint8   metro_clocks
 
      guint8   notated_32nd
 
   }   time_signature
 
   struct {
      guint16   n_flats
 
      guint16   n_sharps
 
      guint   major_key: 1
 
      guint   minor_key: 1
 
   }   key_signature
 
   guint   zprefix
 
data
 

The documentation for this struct was generated from the following file: