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

 
 
Latest News
Advanced Gtk+ Sequencer version 6.5.x posted by jkraehemann, Sun 11 Feb 2024 05:06:15 PM UTC
Advanced Gtk+ Sequencer version 6.3.5 posted by jkraehemann, Fri 19 Jan 2024 11:53:24 AM UTC
Advanced Gtk+ Sequencer v6.1.0 released posted by jkraehemann, Thu 28 Sep 2023 04:55:19 AM UTC
Advanced Gtk+ Sequencer v6.0.0 released posted by jkraehemann, Mon 21 Aug 2023 11:48:52 AM UTC
Advanced Gtk+ Sequencer v5.5.0 released posted by jkraehemann, Sat 05 Aug 2023 10:21:52 AM 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.13-f8d8.
Corresponding source code