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

 
 
Latest News
GSequencer version 4.0.5 released posted by jkraehemann, Tue 24 May 2022 05:54:00 PM UTC - 0 replies
GSequencer version 4.0.x announcement posted by jkraehemann, Sat 26 Feb 2022 09:47:43 AM UTC - 0 replies
GSequencer version 3.14.3 released posted by jkraehemann, Tue 21 Dec 2021 08:14:10 PM UTC - 0 replies
deprecated AgsDevout, AgsDevin and AgsMidiin posted by jkraehemann, Wed 08 Dec 2021 12:30:55 PM UTC - 0 replies
GSequencer version 3.10.5 released posted by jkraehemann, Sun 29 Aug 2021 07:41:14 AM UTC - 0 replies
[Submit News]
[107 news in archive]

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.

No messages in deprecated AgsDevout, AgsDevin and AgsMidiin

 

Back to the top


Powered by Savane 3.9