AgsTrackCollectionMapper

AgsTrackCollectionMapper — pack pad editors.

Functions

Properties

gchar * instrument Read / Write
gchar * sequence Read / Write
gpointer track Read / Write

Types and Values

Object Hierarchy

    GObject
    ╰── GInitiallyUnowned
        ╰── GtkObject
            ╰── GtkWidget
                ╰── GtkContainer
                    ╰── GtkTable
                        ╰── AgsTrackCollectionMapper

Implemented Interfaces

AgsTrackCollectionMapper implements AtkImplementorIface, GtkBuildable, AgsConnectable and AgsApplicable.

Includes

#include <ags/X/ags_track_collection_mapper.h>

Description

AgsTrackCollectionMapper is a wizard to import midi files and do track mapping..

Functions

ags_track_collection_mapper_find_instrument_with_sequence ()

GList *
ags_track_collection_mapper_find_instrument_with_sequence
                               (GList *track_collection_mapper,
                                gchar *instrument,
                                gchar *sequence);

Finds next matching track in a GList.

Parameters

track_collection_mapper

a GList containing AgsTrackCollectionMapper

 

instrument

the instrument as string

 

sequence

the sequence as string

 

Returns

the next matching GList

Since: 0.4.3


ags_track_collection_mapper_map ()

void
ags_track_collection_mapper_map (AgsTrackCollectionMapper *track_collection_mapper);

Maps XML tracks to AgsNotation

Parameters

track_collection_mapper

an AgsTrackCollectionMapper

 

Since: 0.4.3


ags_track_collection_mapper_new ()

AgsTrackCollectionMapper *
ags_track_collection_mapper_new ();

Creates an AgsTrackCollectionMapper

Returns

a new AgsTrackCollectionMapper

Since: 0.4.3

Types and Values

AGS_TRACK_COLLECTION_MAPPER_DEFAULT_BEATS

#define AGS_TRACK_COLLECTION_MAPPER_DEFAULT_BEATS (16.0)


AGS_MIDI_DEFAULT_BEATS

#define AGS_MIDI_DEFAULT_BEATS (4.0)

Property Details

The “instrument” property

  “instrument”               gchar *

The instrument which this track mapper is assigned with.

Flags: Read / Write

Default value: NULL

Since: 0.4.3


The “sequence” property

  “sequence”                 gchar *

The sequence which this track mapper is assigned with.

Flags: Read / Write

Default value: NULL

Since: 0.4.3


The “track” property

  “track”                    gpointer

The track which this track mapper is assigned with.

Flags: Read / Write

Since: 0.4.3