newsAdvanced Gtk+ Sequencer - News: deprecated AgsDevout, AgsDevin and AgsMidiin

 
 
Latest News
Advanced Gtk+ Sequencer version 6.8.x posted by jkraehemann, Wed 17 Apr 2024 01:40:23 PM UTC
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

deprecated AgsDevout, AgsDevin and AgsMidiin

Item posted by Joël Krähemann <jkraehemann> on Wed 08 Dec 2021 12:30:55 PM UTC.

As of Advanced Gtk+ Sequencer v3.13.2 AgsDevout, AgsDevin and AgsMidiin have been deprecated. They are going to be replaced for ALSA backend by:

  • AgsAlsaDevout
  • AgsAlsaDevin
  • AgsAlsaMidiin


And their OSS counterparts:

  • AgsOssDevout
  • AgsOssDevin
  • AgsOssMidiin


Due to historic reasons the ALSA and OSS backend were handled by the very same objects. This is going to change, the code has been refactored and the logic was divided by dedicated objects for ALSA and OSS.

Potential dead-locks with OSS


The Open Sound System code had some potential dead-locks, this was just fixed.

Missing delegation in AgsMidiin


Because of a bug in ags_midiin.c the OSS MIDI input was not working at all, this was just fixed.

Implemented time stretch functions


This minor release has just got the additional time stretch feature. It is available from wave form editor.

 

Back to the top

Powered by Savane 3.13-d3ae.
Corresponding source code