AgsFFPlayer

AgsFFPlayer — ffplayer notation

Functions

Object Hierarchy

    GObject
    ╰── GInitiallyUnowned
        ╰── GtkObject
            ╰── GtkWidget
                ╰── GtkContainer
                    ╰── GtkBin
                        ╰── GtkHandleBox
                            ╰── AgsMachine
                                ╰── AgsFFPlayer

Implemented Interfaces

AgsFFPlayer implements AtkImplementorIface, GtkBuildable, AgsConnectable and AgsPlugin.

Includes

#include <ags/X/machine/ags_ffplayer.h>

Description

The AgsFFPlayer is a composite widget to act as soundfont2 notation player.

Functions

ags_ffplayer_paint ()

void
ags_ffplayer_paint (AgsFFPlayer *ffplayer);


ags_ffplayer_open_filename ()

void
ags_ffplayer_open_filename (AgsFFPlayer *ffplayer,
                            gchar *filename);


ags_ffplayer_load_preset ()

void
ags_ffplayer_load_preset (AgsFFPlayer *ffplayer);


ags_ffplayer_load_instrument ()

void
ags_ffplayer_load_instrument (AgsFFPlayer *ffplayer);


ags_ffplayer_new ()

AgsFFPlayer *
ags_ffplayer_new (GObject *soundcard);

Creates an AgsFFPlayer

Parameters

soundcard

the assigned soundcard.

 

Returns

a new AgsFFPlayer

Since: 0.3

Types and Values