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

 
 
Latest News
GSequencer v3.4.x release goals posted by jkraehemann, Thu 11 Jun 2020 06:58:14 PM UTC - 0 replies
GSequencer v3.3.x replaced all recalls by ags-fx engine posted by jkraehemann, Wed 20 May 2020 07:25:15 AM UTC - 0 replies
Refactor GSequencer's recalls - the ags-fx engine posted by jkraehemann, Sun 03 May 2020 12:08:19 AM UTC - 0 replies
GSequencer v3.3.x release goals posted by jkraehemann, Fri 17 Apr 2020 12:36:11 PM UTC - 0 replies

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

No messages in GSequencer v3.4.x release goals

 

Back to the top


Powered by Savane 3.5