| Top |
Functions
Properties
| attack | Read / Write | |
| base-key | Read / Write | |
| buffer-size | Read / Write | |
| delay | Read / Write | |
|
|
filename | Read / Write |
| format | Read / Write | |
| frame-count | Read / Write | |
| loop-end | Read / Write | |
| loop-start | Read / Write | |
|
|
pitch-type | Read / Write |
| samplerate | Read / Write | |
| tuning | Read / Write | |
| volume | Read / Write |
Types and Values
Functions
AGS_SFZ_SYNTH_GENERATOR_GET_OBJ_MUTEX()
#define AGS_SFZ_SYNTH_GENERATOR_GET_OBJ_MUTEX(obj) (&(((AgsSFZSynthGenerator *) obj)->obj_mutex))
ags_sfz_synth_generator_get_obj_mutex ()
GRecMutex * ags_sfz_synth_generator_get_obj_mutex (AgsSFZSynthGenerator *sfz_synth_generator);
Get object mutex.
Since:
ags_sfz_synth_generator_get_filename ()
gchar * ags_sfz_synth_generator_get_filename (AgsSFZSynthGenerator *sfz_synth_generator);
Gets filename.
Since:
ags_sfz_synth_generator_set_filename ()
void ags_sfz_synth_generator_set_filename (AgsSFZSynthGenerator *sfz_synth_generator,);gchar *filename
Set filename.
Since:
ags_sfz_synth_generator_get_samplerate ()
guint ags_sfz_synth_generator_get_samplerate (AgsSFZSynthGenerator *sfz_synth_generator);
Gets samplerate.
Since:
ags_sfz_synth_generator_set_samplerate ()
void ags_sfz_synth_generator_set_samplerate (AgsSFZSynthGenerator *sfz_synth_generator,);guint samplerate
Set samplerate.
Since:
ags_sfz_synth_generator_get_buffer_size ()
guint ags_sfz_synth_generator_get_buffer_size (AgsSFZSynthGenerator *sfz_synth_generator);
Gets buffer size.
Since:
ags_sfz_synth_generator_set_buffer_size ()
void ags_sfz_synth_generator_set_buffer_size (AgsSFZSynthGenerator *sfz_synth_generator,);guint buffer_size
Set buffer size.
Since:
ags_sfz_synth_generator_get_format ()
AgsSoundcardFormat ags_sfz_synth_generator_get_format (AgsSFZSynthGenerator *sfz_synth_generator);
Gets format.
Since:
ags_sfz_synth_generator_set_format ()
void ags_sfz_synth_generator_set_format (AgsSFZSynthGenerator *sfz_synth_generator,);AgsSoundcardFormat format
Set format.
Since:
ags_sfz_synth_generator_get_pitch_type ()
gchar * ags_sfz_synth_generator_get_pitch_type (AgsSFZSynthGenerator *sfz_synth_generator);
Gets pitch type.
Since:
ags_sfz_synth_generator_set_pitch_type ()
void ags_sfz_synth_generator_set_pitch_type (AgsSFZSynthGenerator *sfz_synth_generator,);gchar *pitch_type
Set pitch type.
Since:
ags_sfz_synth_generator_get_delay ()
gdouble ags_sfz_synth_generator_get_delay (AgsSFZSynthGenerator *sfz_synth_generator);
Gets delay.
Since:
ags_sfz_synth_generator_set_delay ()
void ags_sfz_synth_generator_set_delay (AgsSFZSynthGenerator *sfz_synth_generator,);gdouble delay
Sets delay.
Since:
ags_sfz_synth_generator_get_frame_count ()
guint ags_sfz_synth_generator_get_frame_count (AgsSFZSynthGenerator *sfz_synth_generator);
Gets frame count.
Since:
ags_sfz_synth_generator_set_frame_count ()
void ags_sfz_synth_generator_set_frame_count (AgsSFZSynthGenerator *sfz_synth_generator,);guint frame_count
Sets frame count.
Since:
ags_sfz_synth_generator_get_loop_start ()
guint ags_sfz_synth_generator_get_loop_start (AgsSFZSynthGenerator *sfz_synth_generator);
Gets loop start.
Since:
ags_sfz_synth_generator_set_loop_start ()
void ags_sfz_synth_generator_set_loop_start (AgsSFZSynthGenerator *sfz_synth_generator,);guint loop_start
Sets loop start.
Since:
ags_sfz_synth_generator_get_loop_end ()
guint ags_sfz_synth_generator_get_loop_end (AgsSFZSynthGenerator *sfz_synth_generator);
Gets loop end.
Since:
ags_sfz_synth_generator_set_loop_end ()
void ags_sfz_synth_generator_set_loop_end (AgsSFZSynthGenerator *sfz_synth_generator,);guint loop_end
Sets loop end.
Since:
ags_sfz_synth_generator_get_base_key ()
gdouble ags_sfz_synth_generator_get_base_key (AgsSFZSynthGenerator *sfz_synth_generator);
Gets base key.
Since:
ags_sfz_synth_generator_set_base_key ()
void ags_sfz_synth_generator_set_base_key (AgsSFZSynthGenerator *sfz_synth_generator,);gdouble base_key
Sets base key.
Since:
ags_sfz_synth_generator_get_tuning ()
gdouble ags_sfz_synth_generator_get_tuning (AgsSFZSynthGenerator *sfz_synth_generator);
Gets tuning.
Since:
ags_sfz_synth_generator_set_tuning ()
void ags_sfz_synth_generator_set_tuning (AgsSFZSynthGenerator *sfz_synth_generator,);gdouble tuning
Sets tuning.
Since:
ags_sfz_synth_generator_get_timestamp ()
AgsTimestamp * ags_sfz_synth_generator_get_timestamp (AgsSFZSynthGenerator *sfz_synth_generator);
Get timestamp.
Since:
ags_sfz_synth_generator_set_timestamp ()
void ags_sfz_synth_generator_set_timestamp (AgsSFZSynthGenerator *sfz_synth_generator,);AgsTimestamp *timestamp
Set timestamp.
Since:
ags_sfz_synth_generator_compute ()
void ags_sfz_synth_generator_compute (AgsSFZSynthGenerator *sfz_synth_generator,,GObject *audio_signal);gdouble note
Compute instrument for note
.
Since:
ags_sfz_synth_generator_new ()
AgsSFZSynthGenerator * ags_sfz_synth_generator_new ();
Creates an AgsSFZSynthGenerator
Since:
AGS_IS_SFZ_SYNTH_GENERATOR()
#define AGS_IS_SFZ_SYNTH_GENERATOR(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj), AGS_TYPE_SFZ_SYNTH_GENERATOR))
AGS_IS_SFZ_SYNTH_GENERATOR_CLASS()
#define AGS_IS_SFZ_SYNTH_GENERATOR_CLASS(class) (G_TYPE_CHECK_CLASS_TYPE((class), AGS_TYPE_SFZ_SYNTH_GENERATOR))
AGS_SFZ_SYNTH_GENERATOR()
#define AGS_SFZ_SYNTH_GENERATOR(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), AGS_TYPE_SFZ_SYNTH_GENERATOR, AgsSFZSynthGenerator))
AGS_SFZ_SYNTH_GENERATOR_CLASS()
#define AGS_SFZ_SYNTH_GENERATOR_CLASS(class) (G_TYPE_CHECK_CLASS_CAST((class), AGS_TYPE_SFZ_SYNTH_GENERATOR, AgsSFZSynthGeneratorClass))
AGS_SFZ_SYNTH_GENERATOR_GET_CLASS()
#define AGS_SFZ_SYNTH_GENERATOR_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS((obj), AGS_TYPE_SFZ_SYNTH_GENERATOR, AgsSFZSynthGeneratorClass))
Types and Values
AGS_SFZ_SYNTH_GENERATOR_DEFAULT_SAMPLERATE
#define AGS_SFZ_SYNTH_GENERATOR_DEFAULT_SAMPLERATE ((guint) AGS_SOUNDCARD_DEFAULT_SAMPLERATE)
AGS_SFZ_SYNTH_GENERATOR_DEFAULT_BUFFER_SIZE
#define AGS_SFZ_SYNTH_GENERATOR_DEFAULT_BUFFER_SIZE (AGS_SOUNDCARD_DEFAULT_BUFFER_SIZE)
AGS_SFZ_SYNTH_GENERATOR_DEFAULT_FORMAT
#define AGS_SFZ_SYNTH_GENERATOR_DEFAULT_FORMAT (AGS_SOUNDCARD_DEFAULT_FORMAT)
AGS_SFZ_SYNTH_GENERATOR_DEFAULT_PITCH_TYPE
#define AGS_SFZ_SYNTH_GENERATOR_DEFAULT_PITCH_TYPE "ags-fluid-4th-order"
AGS_TYPE_SFZ_SYNTH_GENERATOR
#define AGS_TYPE_SFZ_SYNTH_GENERATOR (ags_sfz_synth_generator_get_type())
Property Details
The “attack” property
“attack”guint
The attack to be used.
Owner: AgsSFZSynthGenerator
Flags: Read / Write
Default value: 0
Since:
The “base-key” property
“base-key”double
The base key to be used.
Owner: AgsSFZSynthGenerator
Flags: Read / Write
Allowed values: [-65535,65535]
Default value: -48
Since:
The “buffer-size” property
“buffer-size”guint
The buffer size to be used.
Owner: AgsSFZSynthGenerator
Flags: Read / Write
Default value: 1024
Since:
The “delay” property
“delay”double
The delay to be used.
Owner: AgsSFZSynthGenerator
Flags: Read / Write
Allowed values: [0,65535]
Default value: 0
Since:
The “filename” property
“filename”char *
The assigned filename.
Owner: AgsSFZSynthGenerator
Flags: Read / Write
Default value: NULL
Since:
The “format” property
“format”guint
The format to be used.
Owner: AgsSFZSynthGenerator
Flags: Read / Write
Default value: 16
Since:
The “frame-count” property
“frame-count”guint
The frame count to be used.
Owner: AgsSFZSynthGenerator
Flags: Read / Write
Default value: 0
Since:
The “loop-end” property
“loop-end”guint
The loop end to be used.
Owner: AgsSFZSynthGenerator
Flags: Read / Write
Default value: 0
Since:
The “loop-start” property
“loop-start”guint
The loop start to be used.
Owner: AgsSFZSynthGenerator
Flags: Read / Write
Default value: 0
Since:
The “pitch-type” property
“pitch-type”char *
The pitch type to be used.
Owner: AgsSFZSynthGenerator
Flags: Read / Write
Default value: "ags-fluid-4th-order"
Since:
The “samplerate” property
“samplerate”guint
The samplerate to be used.
Owner: AgsSFZSynthGenerator
Flags: Read / Write
Default value: 48000
Since:
The “tuning” property
“tuning”double
The tuning to be used.
Owner: AgsSFZSynthGenerator
Flags: Read / Write
Allowed values: [0,1200]
Default value: 0
Since: