Class

AgsAudioSFZSynthGenerator

Description

class AgsAudio.SFZSynthGenerator : Ags.Function {
  function: AgsFunction,
  flags: guint,
  obj_mutex: GRecMutex,
  filename: gchar*,
  samplerate: guint,
  buffer_size: guint,
  format: AgsSoundcardFormat,
  pitch_type: gchar*,
  frame_count: guint,
  loop_start: guint,
  loop_end: guint,
  delay: gdouble,
  attack: guint,
  volume: gdouble,
  base_key: gdouble,
  tuning: gdouble,
  sfz_synth_util: AgsSFZSynthUtil*,
  timestamp: GObject*
}
No description available.

Ancestors

Constructors

ags_sfz_synth_generator_new

Creates an AgsSFZSynthGenerator.

since: 3.4.0

Instance methods

ags_sfz_synth_generator_compute

Compute instrument for note.

since: 3.4.0

ags_sfz_synth_generator_get_base_key

Gets base key.

since: 3.4.0

ags_sfz_synth_generator_get_buffer_size

Gets buffer size.

since: 3.4.0

ags_sfz_synth_generator_get_delay

Gets delay.

since: 3.4.0

ags_sfz_synth_generator_get_filename

Gets filename.

since: 3.4.0

ags_sfz_synth_generator_get_format

Gets format.

since: 3.4.0

ags_sfz_synth_generator_get_frame_count

Gets frame count.

since: 3.4.0

ags_sfz_synth_generator_get_loop_end

Gets loop end.

since: 3.4.0

ags_sfz_synth_generator_get_loop_start

Gets loop start.

since: 3.4.0

ags_sfz_synth_generator_get_obj_mutex

Get object mutex.

since: 3.4.0

ags_sfz_synth_generator_get_pitch_type

Gets pitch type.

since: 3.9.0

ags_sfz_synth_generator_get_samplerate

Gets samplerate.

since: 3.4.0

ags_sfz_synth_generator_get_timestamp

Get timestamp.

since: 3.4.0

ags_sfz_synth_generator_get_tuning

Gets tuning.

since: 3.4.0

ags_sfz_synth_generator_set_base_key

Sets base key.

since: 3.4.0

ags_sfz_synth_generator_set_buffer_size

Set buffer size.

since: 3.4.0

ags_sfz_synth_generator_set_delay

Sets delay.

since: 3.4.0

ags_sfz_synth_generator_set_filename

Set filename.

since: 3.4.0

ags_sfz_synth_generator_set_format

Set format.

since: 3.4.0

ags_sfz_synth_generator_set_frame_count

Sets frame count.

since: 3.4.0

ags_sfz_synth_generator_set_loop_end

Sets loop end.

since: 3.4.0

ags_sfz_synth_generator_set_loop_start

Sets loop start.

since: 3.4.0

ags_sfz_synth_generator_set_pitch_type

Set pitch type.

since: 3.9.0

ags_sfz_synth_generator_set_samplerate

Set samplerate.

since: 3.4.0

ags_sfz_synth_generator_set_timestamp

Set timestamp.

since: 3.4.0

ags_sfz_synth_generator_set_tuning

Sets tuning.

since: 3.4.0

Methods inherited from AgsFunction (2)
ags_function_add_matrix

Add solver_matrix to function.

since: 3.2.0

ags_function_remove_matrix

Remove solver_matrix from function.

since: 3.2.0

Methods inherited from GObject (43)

Please see GObject for a full list of methods.

Properties

AgsAudio.SFZSynthGenerator:attack

The attack to be used.

since: 3.4.11

AgsAudio.SFZSynthGenerator:base-key

The base key to be used.

since: 3.4.0

AgsAudio.SFZSynthGenerator:buffer-size

The buffer size to be used.

since: 3.4.0

AgsAudio.SFZSynthGenerator:delay

The delay to be used.

since: 3.4.11

AgsAudio.SFZSynthGenerator:filename

The assigned filename.

since: 3.4.0

AgsAudio.SFZSynthGenerator:format

The format to be used.

since: 3.4.0

AgsAudio.SFZSynthGenerator:frame-count

The frame count to be used.

since: 3.4.0

AgsAudio.SFZSynthGenerator:loop-end

The loop end to be used.

since: 3.4.0

AgsAudio.SFZSynthGenerator:loop-start

The loop start to be used.

since: 3.4.0

AgsAudio.SFZSynthGenerator:pitch-type

The pitch type to be used.

since: 3.9.0

AgsAudio.SFZSynthGenerator:samplerate

The samplerate to be used.

since: 3.4.0

AgsAudio.SFZSynthGenerator:tuning

The tuning to be used.

since: 3.4.0

AgsAudio.SFZSynthGenerator:volume

The volume to be used.

since: 3.4.11

Properties inherited from AgsFunction (3)
Ags.Function:normalized-function

The normalized function.

since: 3.0.0

Ags.Function:pivot-table

The pivot table.

since: 3.0.0

Ags.Function:source-function

The source function.

since: 3.0.0

Signals

Signals inherited from GObject (1)
GObject::notify

The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.

Class structure

struct AgsAudioSFZSynthGeneratorClass {
  AgsFunctionClass function;
  
}
No description available.
Class members
function: AgsFunctionClass
No description available.