newsAdvanced Gtk+ Sequencer - News: Advanced Gtk+ Sequencer v0.7.46

 
 
Latest News
Advanced Gtk+ Sequencer version 7.0.4 released posted by jkraehemann, Sat 19 Oct 2024 05:00:51 PM UTC
Advanced Gtk+ Sequencer version 7.0.x announcement posted by jkraehemann, Sun 13 Oct 2024 09:43:06 AM UTC
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 v0.7.46

Item posted by Joël Krähemann <jkraehemann> on Thu 18 Aug 2016 06:40:06 PM UTC.

GSequencer v0.7.46 has the ability to suspend the GUI thread as needed. This reduces jitter and distorted sound. It comes along with minor improvements like reset frequency of audio related threads as modifying presets. Further the AgsSynthGenerator struct is going to be used.

AgsTactable signal got fixed. These aren't emitted previously:

  • ags_tactable_change_notation_duration()
  • ags_tactable_change_sequencer_duration()
  • ags_tactable_change_bpm()
  • ags_tactable_change_tact()


AgsThread has got a new signal:

  • ags_thread_interrupted()


It listens on AgsMainLoop::interrupt and has a strong relation with AgsMainLoop::monitor. They are both new and AgsGuiThread takes advantage of it. The gui thread does listen on SIGIO in order to terminate ppoll(). To suspend and resume threads works good.

Overall, the changes brings you better experience as doing notation and playback.

Bests,
Joël

 

Back to the top

Powered by Savane 3.15-e6e5.
Corresponding source code