Constructor

AgsAudioRemoveNotenew

since: 3.0.0

Declaration [src]

AgsRemoveNote*
ags_remove_note_new (
  AgsAudio* audio,
  AgsNote* note,
  guint audio_channel,
  gboolean use_selection_list
)

Description [src]

Create a new instance of AgsRemoveNote.

Available since: 3.0.0

Parameters

audio

Type: AgsAudio

The AgsAudio.

The data is owned by the caller of the function.
note

Type: AgsNote

The AgsNote to remove.

The data is owned by the caller of the function.
audio_channel

Type: guint

The audio channel.

use_selection_list

Type: gboolean

If TRUE remove of selection, otherwise of notation.

Return value

Type: AgsRemoveNote

The new AgsRemoveNote.

The caller of the function takes ownership of the data, and is responsible for freeing it.