AgsTrackCollection

AgsTrackCollection — Property of audio, channels or pads in bulk mode.

Functions

Properties

gpointer midi-document Read / Write

Object Hierarchy

    GObject
    ╰── GInitiallyUnowned
        ╰── GtkObject
            ╰── GtkWidget
                ╰── GtkContainer
                    ╰── GtkBox
                        ╰── GtkVBox
                            ╰── AgsTrackCollection

Implemented Interfaces

AgsTrackCollection implements AtkImplementorIface, GtkBuildable, GtkOrientable, AgsConnectable and AgsApplicable.

Includes

#include <ags/X/ags_track_collection.h>

Description

AgsTrackCollection is a composite widget to property. A property editor should be packed by a AgsPropertyCollectionEditor.

Functions

ags_track_collection_parse ()

void
ags_track_collection_parse (AgsTrackCollection *track_collection);


ags_track_collection_add_mapper ()

void
ags_track_collection_add_mapper (AgsTrackCollection *track_collection,
                                 xmlNode *track,
                                 gchar *instrument,
                                 gchar *sequence);


ags_track_collection_new ()

AgsTrackCollection *
ags_track_collection_new (GType child_type,
                          guint child_parameter_count,
                          GParameter *child_parameter);

Creates an AgsTrackCollection

Parameters

child_type

the child type

 

child_parameter_count

the child parameter count

 

child_parameter

the child parameters

 

Returns

a new AgsTrackCollection

Since: 0.4.3

Types and Values

Property Details

The “midi-document” property

  “midi-document”            gpointer

The midi document this track collection is assigned to.

Flags: Read / Write

Since: 0.4.3