Advanced Gtk+ Sequencer - News
GSequencer v3.4.x release goals
Item posted by Joël Krähemann <jkraehemann> on Thu 11 Jun 2020 06:58:14 PM UTC.
I would love to implement at least one additional synth to open Soundfont2 file by MIDI locale. The AgsSF2Synth is similar to AgsFFPlayer but instead of selecting by preset and instrument, you choose bank and program. Further it shall be capable to pitch missing samples to the desired frequency.
So I just added following utility files:
- ags_sf2_synth_util.c
- ags_sfz_synth_util.c
And a matching generator:
- AgsSF2Generator
- AgsSFZGenerator
The support of AgsComplex data type was just improved and ags_filter_util_pitch_*() has been reworked. Further, we have now support for pingpong loop of SF2 audio samples.
My intention is to improve AgsFFPlayer and AgsPitchSampler to synthesize missing samples by frequency scaling. This could provide you a full MIDI keyboard range.
by Joël
Powered by Savane 3.14-f13d.
Corresponding source code