| Top |  |  |  |  | 
| gchar * | soundfont | Read / Write | 
| gboolean | synth-chorus | Read / Write | 
| gdouble | synth-gain | Read / Write | 
| gint | synth-polyphony | Read / Write | 
| gboolean | synth-reverb | Read / Write | 
This element renders midi-events as audio streams using
Fluidsynth.It offers better sound quality compared to the timidity or wildmidi element.
| 1 | gst-launch-1.0 filesrc location=song.mid ! midiparse ! fluiddec ! pulsesink | 
This example pipeline will parse the midi and render to raw audio which is played via pulseaudio.
| plugin | fluidsynthmidi | 
| author | Wim Taymans <wim.taymans@gmail.com> | 
| class | Codec/Decoder/Audio | 
“soundfont” property“soundfont” gchar *
the filename of a soundfont (NULL for default).
Flags: Read / Write
Default value: NULL
“synth-chorus” property“synth-chorus” gboolean
Turn the chorus on or off.
Flags: Read / Write
Default value: TRUE
“synth-gain” property“synth-gain” gdouble
Set the master gain.
Flags: Read / Write
Allowed values: [0,10]
Default value: 0.2
“synth-polyphony” property“synth-polyphony” gint
The number of simultaneous voices.
Flags: Read / Write
Allowed values: [1,65535]
Default value: 256
“synth-reverb” property“synth-reverb” gboolean
Turn the reverb on or off.
Flags: Read / Write
Default value: TRUE