newsAdvanced Gtk+ Sequencer - News: GSequencer v2.1.53 for debian buster

 
 
Latest News
GSequencer v2.1.53 for debian buster posted by jkraehemann, Fri 08 Mar 2019 11:01:12 PM UTC - 0 replies
Get emotional as debian buster is going to be released posted by jkraehemann, Thu 07 Mar 2019 12:46:59 AM UTC - 0 replies
State of GSequencer in debian buster posted by jkraehemann, Sun 03 Mar 2019 07:08:32 PM UTC - 0 replies
handling LV2 iriref posted by jkraehemann, Wed 13 Feb 2019 10:20:49 AM UTC - 0 replies
fixed ref-count posted by jkraehemann, Sat 09 Feb 2019 02:46:41 PM UTC - 0 replies
[Submit News]
[79 news in archive]

GSequencer v2.1.53 for debian buster

Item posted by Joël Krähemann <jkraehemann> on Fri 08 Mar 2019 11:01:12 PM UTC.

The debian release 10 and its freeze was tough. Too many changes 4 days before the dead-line:

But they are not that important to run Advanced Gtk+ Sequencer.

The patch set

From the changelog I have prepared a set of patches:

They all improve certain things and are included in latest upstream release 2.1.64.

Cherry-pick changes

From this point, I was able to take decision what severity would match what patch.

https://www.debian.org/Bugs/Developer#severities

We finally provided 3 patches in GSequencer v2.1.53-2 of severity important.

Automation get value patch

Fixes premature termination of ags_automation_get_value(). Without it the
automation editor would be useless.

Simple file read config

This patch applies correct frequencies to threads as reading config from file.

Thread max precision

The property specification wasn't properly applied and caused some real bad effect,
like running with different frequency on AgsThread::clock().

All threads have the very same clock speed.

It is a great release

The new bisection algorithms are included for following storage objects:

  • AgsNotation
  • AgsAutomation
  • AgsWave

The properties follow GObject like reference counters. As obtaining a GList-struct as
property its containing object references are incremented.

The UI refreshes values related to samplerate. Especially the oscillators of AgsSynth and AgsSyncsynth.

The pulseaudio cache is available and can be configured withing UI.

The OSC server is provided, too.

And for sure configuration in place.


Joël

No messages in GSequencer v2.1.53 for debian buster

 

Back to the top


Powered by Savane 3.4