Class

AgsAudioSFZSample

[]

Description

class AgsAudio.SFZSample : GObject.Object
  implements Ags.Connectable, AgsAudio.SoundResource {
  flags: guint,
  obj_mutex: GRecMutex,
  uuid: AgsUUID*,
  filename: gchar*,
  audio_channels: guint,
  audio_channel_written: gint64*,
  buffer_size: guint,
  format: guint,
  loop_start: guint,
  loop_end: guint,
  offset: guint,
  buffer_offset: guint64,
  full_buffer: void*,
  buffer: void*,
  pointer: guchar*,
  current: guchar*,
  length: gsize,
  info: SF_INFO*,
  file: SNDFILE*,
  group: GObject*,
  region: GObject*,
  audio_buffer_util: AgsAudioBufferUtil*
}

No description available.

[]

Ancestors

[]

Constructors

ags_sfz_sample_new

Creates a new instance of AgsSFZSample.

since: 3.0.0

[]

Instance methods

ags_sfz_sample_get_group

Get the groups of sfz_sample.

since: 3.17.0

ags_sfz_sample_get_hikey

Get high key of sfz_sample.

since: 3.7.3

ags_sfz_sample_get_key

Get key of sfz_sample.

since: 3.7.3

ags_sfz_sample_get_lokey

Get low key of sfz_sample.

since: 3.7.3

ags_sfz_sample_get_loop_end

Get key of sfz_sample.

since: 3.7.3

ags_sfz_sample_get_loop_mode

Get key of sfz_sample.

since: 3.7.3

ags_sfz_sample_get_loop_start

Get key of sfz_sample.

since: 3.7.3

ags_sfz_sample_get_pitch_keycenter

Get pitch key-center of sfz_sample.

since: 3.7.3

ags_sfz_sample_get_region

Get the regions of sfz_sample.

since: 3.17.0

ags_sfz_sample_set_flags

Enable a feature of sfz_sample.

since: 3.0.0

ags_sfz_sample_set_group

Set the group field of sfz_sample.

since: 3.17.0

ags_sfz_sample_set_region

Set the region field of sfz_sample.

since: 3.17.0

ags_sfz_sample_test_flags

Test flags to be set on sfz_sample.

since: 3.0.0

ags_sfz_sample_unset_flags

Disable a feature of sfz_sample.

since: 3.0.0

Methods inherited from GObject (43)
Methods inherited from AgsConnectable (13)
Methods inherited from AgsSoundResource (14)
[]

Properties

AgsAudio.SFZSample:audio-channels

The audio channels to be used.

since: 3.0.0

AgsAudio.SFZSample:buffer-size

The buffer size to be used.

since: 3.0.0

AgsAudio.SFZSample:filename

The filename to be used.

since: 3.0.0

AgsAudio.SFZSample:format

The format to be used.

since: 3.0.0

AgsAudio.SFZSample:group

The group assigned with.

since: 3.0.0

AgsAudio.SFZSample:loop-end

The loop end to be used.

since: 3.0.0

AgsAudio.SFZSample:loop-start

The loop start to be used.

since: 3.0.0

AgsAudio.SFZSample:region

The region assigned with.

since: 3.0.0

[]

Signals

Signals inherited from GObject (1)

Class structure