Advanced Gtk+ Sequencer - News
GSequencer version 3.14.3 released
Item posted by Joël Krähemann <jkraehemann> on Tue 21 Dec 2021 08:14:10 PM UTC.
Advanced Gtk+ Sequencer version 3.14.x series just released. The application features a new synthesizer instrument AgsHybridSynth. This synth is different to prior implementations, since it uses an effect processor to do synthesis instead of audio signal templates.
ags-fx-synth is an effect processor inheriting from ags-fx-notation, has got 48 input control ports to adjust various aspects of synthesis. It comes with 2 oscillators supporting phase reset, which is controllable by up to 3 synchronization points. They are applied relatively to the frequency played. So the control value ranges from 0.0 to 2.0 * M_PI. Further the synchronization points are modulated by a LFO.
Not yet implemented is noise and sequencer to do key modulation. Somewhat implemented is low-pass and high-pass filters. The high and low pass filter codes was adapted from fluidsynth.
The ags-fx-synth uses AgsHQPitchUtil to perform additional pitching, so does it AgsChorusUtil also used by the effect processor.
Phase modulation is awesome!
cheers,
Joël
Powered by Savane 3.14-f13d.
Corresponding source code