denemo_api

denemo_api

Functions

void dnm_insertmeasures ()
void dnm_deleteobject ()
void dnm_deletemeasure ()
void dnm_addornament ()
void dnm_setinitialclef ()
void dnm_setinitialtimesig ()
void dnm_insert_timesig ()
void dnm_setinitialkeysig ()
void dnm_set_denemo_name ()
void dnm_addtone ()
DenemoObject * dnm_newchord ()
measurenode * dnm_addmeasures ()
void dnm_chooseorcfile ()
gchar * dnm_get_temp_filename ()
DenemoObject * dnm_newobj ()
DenemoObject * dnm_lyric_new ()
DenemoObject * dnm_clone_object ()
DenemoObject * dnm_stem_directive_new ()
DenemoObject * dnm_newkeyobj ()
DenemoObject * dnm_newtimesigobj ()

Description

Functions

dnm_insertmeasures ()

void
dnm_insertmeasures (DenemoMovement *si,
                    gint number);

dnm_deleteobject ()

void
dnm_deleteobject (DenemoMovement *si);

dnm_deletemeasure ()

void
dnm_deletemeasure (DenemoMovement *si);

dnm_addornament ()

void
dnm_addornament (DenemoObject *obj,
                 Ornament orn);

dnm_setinitialclef ()

void
dnm_setinitialclef (DenemoMovement *si,
                    DenemoStaff *curstaffstruct,
                    enum clefs clef);

dnm_setinitialtimesig ()

void
dnm_setinitialtimesig (DenemoMovement *si,
                       DenemoStaff *curstaffstruct,
                       gint time1,
                       gint time2,
                       gboolean all_staves);

dnm_insert_timesig ()

void
dnm_insert_timesig (DenemoMovement *si,
                    DenemoStaff *curstaffstruct,
                    gint time1,
                    gint time2);

dnm_setinitialkeysig ()

void
dnm_setinitialkeysig (DenemoStaff *curstaff,
                      gint tokey,
                      gint type);

dnm_set_denemo_name ()

void
dnm_set_denemo_name (GString *lily_name,
                     GString *denemo_name);

dnm_addtone ()

void
dnm_addtone (DenemoObject *thechord,
             gint mid_c_offset,
             gint enshift);

dnm_newchord ()

DenemoObject *
dnm_newchord (gint baseduration,
              gint numdots,
              int tied);

dnm_addmeasures ()

measurenode *
dnm_addmeasures (DenemoMovement *si,
                 gint pos,
                 guint nummeasures,
                 gint all);

dnm_chooseorcfile ()

void
dnm_chooseorcfile (GtkWidget *widget,
                   struct cs_callback *data);

dnm_get_temp_filename ()

gchar *
dnm_get_temp_filename (const gchar *name);

dnm_newobj ()

DenemoObject *
dnm_newobj (DenemoObjType type);

dnm_lyric_new ()

DenemoObject *
dnm_lyric_new (gchar *type,
               gint position,
               gboolean syllable);

dnm_clone_object ()

DenemoObject *
dnm_clone_object (DenemoObject *orig);

dnm_stem_directive_new ()

DenemoObject *
dnm_stem_directive_new (enum stemdirections type);

dnm_newkeyobj ()

DenemoObject *
dnm_newkeyobj (gint number,
               gint isminor,
               gint mode);

dnm_newtimesigobj ()

DenemoObject *
dnm_newtimesigobj (gint time1,
                   gint time2);