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

 
 
Latest News
GSequencer v3.6.x release goals posted by jkraehemann, Fri 31 Jul 2020 10:17:04 AM UTC - 0 replies
GSequencer v3.4.x release goals posted by jkraehemann, Thu 11 Jun 2020 06:58:14 PM UTC - 0 replies
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
[Submit News]
[97 news in archive]

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

No messages in Advanced Gtk+ Sequencer v0.7.46

 

Back to the top


Powered by Savane 3.5