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

 
 
Latest News
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.0.4 - new major release arrived posted by jkraehemann, Sun 19 Jan 2020 12:19:27 AM UTC - 0 replies
GSequencer v3.0.0 alpha release posted by jkraehemann, Mon 30 Dec 2019 09:45:27 PM UTC - 0 replies
[Submit News]
[95 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.5