newsAdvanced Gtk+ Sequencer - News: GSequencer v3.4.x release goals

 
 
Latest News
Advanced Gtk+ Sequencer version 7.0.4 released posted by jkraehemann, Sat 19 Oct 2024 05:00:51 PM UTC
Advanced Gtk+ Sequencer version 7.0.x announcement posted by jkraehemann, Sun 13 Oct 2024 09:43:06 AM UTC
Advanced Gtk+ Sequencer version 6.8.x posted by jkraehemann, Wed 17 Apr 2024 01:40:23 PM UTC
Advanced Gtk+ Sequencer version 6.5.x posted by jkraehemann, Sun 11 Feb 2024 05:06:15 PM UTC

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

 

Back to the top

Powered by Savane 3.15-e6e5.
Corresponding source code