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

 
 
Latest News
GSequencer version 3.10.5 released posted by jkraehemann, Sun 29 Aug 2021 07:41:14 AM UTC - 0 replies
implement VST3 C API Wrapper posted by jkraehemann, Tue 10 Aug 2021 12:53:03 PM UTC - 0 replies
refactored utility functions posted by jkraehemann, Tue 03 Aug 2021 06:26:38 AM UTC - 0 replies
GSequencer version 3.9.1 released posted by jkraehemann, Wed 30 Jun 2021 06:07:07 AM UTC - 0 replies
preparation for migration to Gtk4 posted by jkraehemann, Thu 18 Feb 2021 10:38:40 AM UTC - 0 replies
[Submit News]
[103 news in archive]

GSequencer v3.3.x release goals

Item posted by Joël Krähemann <jkraehemann> on Fri 17 Apr 2020 12:36:11 PM UTC.

The goal of Advanced Gtk+ Sequencer v3.3.x is to abandon existing AgsRecall implementations. With the intention to simplify the API. The new recall implementations are going to be place in ags/audio/fx.

These 11 recalls won't get any counterpart, their functionality are going to be merged into the new AgsRecall implementations.

  • ags-delay
  • ags-count-beats
  • ags-route-dssi
  • ags-route-lv2
  • ags-record-midi
  • ags-capture-wave
  • ags-play-master
  • ags-loop
  • ags-copy
  • ags-stream
  • ags-mute

Else the mapping would be as following

-----------------------------------------
recall             | fx counterpart
-----------------------------------------
ags-buffer         | ags-fx-buffer
ags-play           | ags-fx-playback
ags-copy-pattern   | ags-fx-pattern
ags-play-notation  | ags-fx-notation
ags-play-wave      | ags-fx-wave
ags-ladspa         | ags-fx-ladspa
ags-dssi           | ags-fx-dssi
ags-lv2            | ags-fx-lv2
ags-peak           | ags-fx-peak
ags-volume         | ags-fx-volume
ags-analyse        | ags-fx-analyse
ags-eq10           | ags-fx-eq10
ags-envelope       | ags-fx-envelope
-----------------------------------------

Further, you won't have to combine ags-fx-notation with ags-fx-dssi or ags-fx-lv2 instruments anymore. Because the new plugin recalls should know how to handle notation.

Fx recalls follow the principle of rich functionality. Contrary to the original API tried to make things as modular as possible.


by Joël

No messages in GSequencer v3.3.x release goals

 

Back to the top


Powered by Savane 3.7