Method

AgsAudioNotationto_raw_midi

since: 3.0.0

Declaration [src]

guchar*
ags_notation_to_raw_midi (
  AgsNotation* notation,
  gdouble bpm,
  gdouble delay_factor,
  glong nn,
  glong dd,
  glong cc,
  glong bb,
  glong tempo,
  guint* buffer_length
)

Description [src]

Convert notation to raw-midi.

Available since: 3.0.0

Parameters

bpm

Type: gdouble

The source bpm.

delay_factor

Type: gdouble

The source delay factor.

nn

Type: glong

Numerator.

dd

Type: glong

Denominator.

cc

Type: glong

Clocks.

bb

Type: glong

Beats.

tempo

Type: glong

Tempo.

buffer_length

Type: guint*

The return location of buffer length.

The data is owned by the caller of the method.

Return value

Type: guchar*

The raw-midi buffer.

The returned data is owned by the instance.