newsAdvanced Gtk+ Sequencer - News

 
 
Show details for the latest news.

Latest News Approved
Advanced Gtk+ Sequencer version 7.0.4 released
     posted by jkraehemann, Sat 19 Oct 2024 05:00:51 PM UTC

Yay, yet another major release, GSequencer at current version 7.0.4 fixed AgsMidiUmpUtil which prior had wrong byte order. The file ags_midi_ump_util.c was thus fixed and so the unit test ags_midi_ump_util_test.c.

MIDI version 2 compatible keyboards support on macOS

[...]
Advanced Gtk+ Sequencer version 7.0.x announcement
     posted by jkraehemann, Sun 13 Oct 2024 09:43:06 AM UTC

Highlights of the new major release of GSequencer are the use of AgsVector256Manager resulting in better optimized vector intrinsic operations and support for MIDI version 1 and 2 control change messages. Further MIDI version 2 record ability of ags-fx-notation and ags-fx-envelope with enable LFO port. [...]

Advanced Gtk+ Sequencer version 6.8.x
     posted by jkraehemann, Wed 17 Apr 2024 01:40:23 PM UTC

GSequencer version 6.8.3 brings many improvements to sandboxed environments. Therefor I have introduced 2 new configure switches.

Snap sandbox:


./configure --enable-snap-sandbox


Flatpak sandbox: [...]

Advanced Gtk+ Sequencer version 6.5.x
     posted by jkraehemann, Sun 11 Feb 2024 05:06:15 PM UTC

GSequencer branch 6.5.x brings some UI improvements. Like fixed notation,
automation and wave edit selection. Further, automation selection has seen
additional fixes.

The tool dialogs of composite toolbar within editor have seen code improvements. [...]

Advanced Gtk+ Sequencer version 6.3.5
     posted by jkraehemann, Fri 19 Jan 2024 11:53:24 AM UTC

GSequencer branch 6.3.x brings some new boxed types in order to provide character conversion:

  • AgsFileUtil
  • AgsRegexUtil


Further note 256th offset and attack was improved. The soundcard interface was hence completed by implementing following functions: [...]

Advanced Gtk+ Sequencer v6.1.0 released
     posted by jkraehemann, Thu 28 Sep 2023 04:55:19 AM UTC

GSequencer version 6.1.0 brings support for greater resolution of x offset.
Prior, only 16th of a key was possible to play. After the refactoring of
libags_audio.so and libgsequencer.so we are able to edit note 256th offset.

extended AgsSoundcard interface and implemented the new functions

[...]
Advanced Gtk+ Sequencer v6.0.0 released
     posted by jkraehemann, Mon 21 Aug 2023 11:48:52 AM UTC

GSequencer version 6.0.0 released. Initial MIDI v2.0 support with utility functions to test, put and get MIDI messages.

Recently, MIDI UMP 1.1 message format was implemented. Here are the new functions located in ags/audio/midi/ags_midi_ump_util.[ch]: [...]

Advanced Gtk+ Sequencer v5.5.0 released
     posted by jkraehemann, Sat 05 Aug 2023 10:21:52 AM UTC

GSequencer version 5.5.0 released including MIDI CI version 1.2 support. The header file is located here:

  • ags/audio/midi/ags_midi_ci_util.h


The utility header has put and get functions. The major and minor release is yet tied to the MIDI CI version 1.2. May be supporting other versions in backward compatible fashion in a future release. [...]

Advanced Gtk+ Sequencer v5.3.0 released
     posted by jkraehemann, Sun 04 Jun 2023 10:29:11 PM UTC

This release brings a new important feature, to make format and samplerate adjustments per machine.

I was trying to use different format with soundfont2 file. Instead of soundcard property 16 bit, I was setting 24 bit for the AgsSF2Synth. The resulting sound had a massive improvement in quality. [...]

Advanced Gtk+ Sequencer v5.2.0 released
     posted by jkraehemann, Wed 31 May 2023 03:39:47 PM UTC

This new release allows you to modify different effects of sound using additional controls of AgsSFZSynth and AgsSF2Synth. So the code has seen some additions for:

  • ags-fx-tremolo new effect processor
  • ags-fx-sf2-synth with additional vibrato ports
[...]

Older News Approved
Advanced Gtk+ Sequencer v5.0.0 released posted by jkraehemann, Mon 24 Apr 2023 06:22:02 PM UTC
gsequencer-2-5 backport libags_audio.4.so posted by jkraehemann, Sat 18 Mar 2023 02:18:27 PM UTC
GSequencer version 4.0.5 released posted by jkraehemann, Tue 24 May 2022 05:54:00 PM UTC
GSequencer version 4.0.x announcement posted by jkraehemann, Sat 26 Feb 2022 09:47:43 AM UTC
GSequencer version 3.14.3 released posted by jkraehemann, Tue 21 Dec 2021 08:14:10 PM UTC
deprecated AgsDevout, AgsDevin and AgsMidiin posted by jkraehemann, Wed 08 Dec 2021 12:30:55 PM UTC
GSequencer version 3.10.5 released posted by jkraehemann, Sun 29 Aug 2021 07:41:14 AM UTC
implement VST3 C API Wrapper posted by jkraehemann, Tue 10 Aug 2021 12:53:03 PM UTC
refactored utility functions posted by jkraehemann, Tue 03 Aug 2021 06:26:38 AM UTC
GSequencer version 3.9.1 released posted by jkraehemann, Wed 30 Jun 2021 06:07:07 AM UTC
preparation for migration to Gtk4 posted by jkraehemann, Thu 18 Feb 2021 10:38:40 AM UTC
Delay and attack correction in GSequencer posted by jkraehemann, Mon 07 Dec 2020 03:54:04 PM UTC
GSequencer v3.6.x release goals posted by jkraehemann, Fri 31 Jul 2020 10:17:04 AM UTC
GSequencer v3.4.x release goals posted by jkraehemann, Thu 11 Jun 2020 06:58:14 PM UTC
GSequencer v3.3.x replaced all recalls by ags-fx engine posted by jkraehemann, Wed 20 May 2020 07:25:15 AM UTC
Refactor GSequencer's recalls - the ags-fx engine posted by jkraehemann, Sun 03 May 2020 12:08:19 AM UTC
GSequencer v3.3.x release goals posted by jkraehemann, Fri 17 Apr 2020 12:36:11 PM UTC
GSequencer v3.0.4 - new major release arrived posted by jkraehemann, Sun 19 Jan 2020 12:19:27 AM UTC
GSequencer v3.0.0 alpha release posted by jkraehemann, Mon 30 Dec 2019 09:45:27 PM UTC
GSequencer v3.0.0 has got support for libsoup2.4 XMLRPC posted by jkraehemann, Thu 12 Dec 2019 06:28:37 PM UTC
GSequencer v3.0.0 planned release date 2020-05-07 posted by jkraehemann, Wed 20 Nov 2019 08:15:08 AM UTC
Advanced Gtk+ Sequencer v2.4.0 released posted by jkraehemann, Sat 02 Nov 2019 05:15:23 PM UTC
Advanced Gtk+ Sequencer v2.4.x final preparations posted by jkraehemann, Mon 21 Oct 2019 10:25:31 PM UTC
GSequencer WASAPI support as of v2.3.4 posted by jkraehemann, Sun 29 Sep 2019 10:35:09 PM UTC
Advanced Gtk+ Sequencer v2.3.2 released posted by jkraehemann, Tue 10 Sep 2019 07:32:44 AM UTC
Further optimization in ags_audio_buffer_util.c posted by jkraehemann, Wed 07 Aug 2019 12:22:48 AM UTC
Advanced Gtk+ Sequencer v2.2.5 released posted by jkraehemann, Tue 25 Jun 2019 06:43:09 PM UTC
GSequencer v2.1.53 for debian buster posted by jkraehemann, Fri 08 Mar 2019 11:01:12 PM UTC
Get emotional as debian buster is going to be released posted by jkraehemann, Thu 07 Mar 2019 12:46:59 AM UTC
State of GSequencer in debian buster posted by jkraehemann, Sun 03 Mar 2019 07:08:32 PM UTC
handling LV2 iriref posted by jkraehemann, Wed 13 Feb 2019 10:20:49 AM UTC
fixed ref-count posted by jkraehemann, Sat 09 Feb 2019 02:46:41 PM UTC
Problems with open GSequencer files posted by jkraehemann, Wed 06 Feb 2019 09:35:50 PM UTC
Constant CPU consumption by bisection posted by jkraehemann, Tue 05 Feb 2019 05:12:51 PM UTC
Implementing cache option for all output backends posted by jkraehemann, Mon 07 Jan 2019 11:37:40 PM UTC
merry Christmas posted by jkraehemann, Mon 24 Dec 2018 08:12:24 PM UTC
OSC client to server communication succeeded posted by jkraehemann, Sat 15 Dec 2018 09:31:38 PM UTC
Advanced Gtk+ Sequencer v2.1.2 released posted by jkraehemann, Fri 30 Nov 2018 06:55:47 PM UTC
Implementing AgsOscServer and related controllers posted by jkraehemann, Thu 22 Nov 2018 07:35:34 AM UTC
Extending the test-suite of v2.0.x posted by jkraehemann, Wed 10 Oct 2018 02:38:35 AM UTC
Got segfault after a while of recording posted by jkraehemann, Thu 20 Sep 2018 03:04:31 PM UTC
Advanced Gtk+ Sequencer v2.0.0 - new major release posted by jkraehemann, Mon 10 Sep 2018 03:20:12 AM UTC
currently dealing with capture of soundcard posted by jkraehemann, Tue 04 Sep 2018 12:21:58 AM UTC
Advanced Gtk+ Sequencer v2.0.0-beta posted by jkraehemann, Fri 31 Aug 2018 10:43:05 AM UTC
revising libags_audio.so completed posted by jkraehemann, Wed 18 Jul 2018 06:31:46 PM UTC
It was never so easy ... posted by jkraehemann, Wed 16 May 2018 09:57:42 PM UTC
AgsSoundContainer and AgsSoundResource interfaces posted by jkraehemann, Mon 07 May 2018 03:48:09 PM UTC
Refactored key c source files posted by jkraehemann, Thu 19 Apr 2018 06:49:50 PM UTC
Extended semantics and some removals posted by jkraehemann, Sun 08 Apr 2018 05:10:13 PM UTC
The new dispatcher: ags_channel_recursive_run_stage() posted by jkraehemann, Sun 18 Mar 2018 05:37:45 PM UTC
GSequencer development insights posted by jkraehemann, Sun 04 Mar 2018 02:15:03 PM UTC
GSequencer v2.0.0 - forecast posted by jkraehemann, Tue 06 Feb 2018 03:04:57 PM UTC
Conservative multi-threaded setup posted by jkraehemann, Wed 17 Jan 2018 04:22:14 AM UTC
Goals of GSequencer 1.4.x posted by jkraehemann, Fri 05 Jan 2018 01:43:07 AM UTC
The 4 paste modes posted by jkraehemann, Wed 03 Jan 2018 12:26:29 AM UTC
Hi all posted by jkraehemann, Sun 31 Dec 2017 05:37:26 PM UTC
Goals of GSequencer 1.3.x posted by jkraehemann, Wed 27 Dec 2017 01:23:25 AM UTC
Refactoring ags_channel.c posted by jkraehemann, Sat 23 Dec 2017 11:47:54 AM UTC
The enormous payload of async UI posted by jkraehemann, Sun 17 Dec 2017 09:57:51 PM UTC
Message delivery to GUI posted by jkraehemann, Sat 09 Dec 2017 04:31:47 PM UTC
Refactoring the notation editor posted by jkraehemann, Thu 07 Dec 2017 10:29:21 PM UTC
Potential dead-lock due to libags-audio callbacks to UI posted by jkraehemann, Fri 17 Nov 2017 08:47:59 AM UTC
Better support for Apple MacOS X High Sierra posted by jkraehemann, Tue 14 Nov 2017 11:55:02 PM UTC
GSequencer 1.2.x goals posted by jkraehemann, Wed 18 Oct 2017 08:27:54 PM UTC
GSequencer gets triple-sync and additional dialogs posted by jkraehemann, Fri 13 Oct 2017 04:28:05 PM UTC
GSequencer first major release 1.0.0 posted by jkraehemann, Sun 01 Oct 2017 05:41:43 AM UTC
Reduced latency of JACK posted by jkraehemann, Fri 22 Sep 2017 12:37:27 PM UTC
Advanced Gtk+ Sequencer v1.0.0-beta posted by jkraehemann, Thu 31 Aug 2017 06:14:22 PM UTC
Inaccurate attack calculation of bpm posted by jkraehemann, Sat 19 Aug 2017 11:56:06 PM UTC
potential dead-lock stacktrace posted by jkraehemann, Sun 06 Aug 2017 07:03:50 PM UTC
Development insights of 0.9.0 posted by jkraehemann, Sun 30 Jul 2017 03:21:47 AM UTC
Advanced Gtk+ Sequencer announce 0.9.x posted by jkraehemann, Wed 19 Jul 2017 12:17:04 PM UTC
GSequencer development release 1.0 posted by jkraehemann, Sat 01 Jul 2017 02:49:39 PM UTC
Improve program stability - mutices reloaded posted by jkraehemann, Fri 23 Jun 2017 11:56:07 AM UTC
GSequencer envelope feature posted by jkraehemann, Fri 16 Jun 2017 07:53:58 AM UTC
GSequencer 0.8.x goals posted by jkraehemann, Fri 28 Apr 2017 09:26:22 AM UTC
Advanced Gtk+ Sequencer announce 0.8.x posted by jkraehemann, Wed 26 Apr 2017 11:09:40 PM UTC
GSequencer stable posted by jkraehemann, Tue 18 Apr 2017 03:07:16 PM UTC
Live instrumentation context of DSSI and Lv2 posted by jkraehemann, Fri 14 Apr 2017 03:16:49 PM UTC
Facts matter - no more magic posted by jkraehemann, Fri 31 Mar 2017 11:01:19 PM UTC
attempting to decouple AgsGuiThread of AgsAudioLoop posted by jkraehemann, Tue 28 Mar 2017 03:26:29 PM UTC
performance drawbacks posted by jkraehemann, Sun 26 Mar 2017 05:35:36 PM UTC
Advanced Gtk+ Sequencer non-deterministic mode posted by jkraehemann, Mon 20 Mar 2017 11:11:57 PM UTC
Lock-free audio processing and ::dispose() posted by jkraehemann, Tue 07 Mar 2017 08:38:05 AM UTC
Working on a stable release 0.7.122.x posted by jkraehemann, Fri 03 Feb 2017 09:39:39 PM UTC
Hard-/Soft-Realtime explained posted by jkraehemann, Wed 04 Jan 2017 10:10:35 PM UTC
Better performance needs bigger ring-buffer posted by jkraehemann, Wed 04 Jan 2017 03:46:21 PM UTC
intermediate mode for soundcard and sequencer posted by jkraehemann, Thu 15 Dec 2016 09:37:56 AM UTC
Sorted alphabetically plugins and let you blacklist them posted by jkraehemann, Fri 25 Nov 2016 01:41:31 AM UTC
Fixed time forever posted by jkraehemann, Sat 12 Nov 2016 10:03:56 AM UTC
Doing some tests related to Standard MIDI File posted by jkraehemann, Fri 28 Oct 2016 08:26:38 PM UTC
Advanced Gtk+ Sequencer version 1.0 coming 2017 posted by jkraehemann, Thu 27 Oct 2016 07:11:12 PM UTC
Advanced Gtk+ Sequencer v0.8.x coming soon posted by jkraehemann, Fri 26 Aug 2016 11:06:47 AM UTC
It's about systemd and performance posted by jkraehemann, Tue 23 Aug 2016 10:45:49 PM UTC
AgsPollingThread posted by jkraehemann, Sun 21 Aug 2016 06:40:20 AM UTC
Advanced Gtk+ Sequencer v0.7.48 posted by jkraehemann, Sat 20 Aug 2016 03:11:48 AM UTC
Advanced Gtk+ Sequencer v0.7.46 posted by jkraehemann, Thu 18 Aug 2016 06:40:06 PM UTC
Revising AgsThread and AgsMainLoop posted by jkraehemann, Wed 17 Aug 2016 05:59:48 PM UTC
Advanced Gtk+ Sequencer release v0.7.45 posted by jkraehemann, Sun 14 Aug 2016 05:22:31 AM UTC
Performance problems with recent linux kernel posted by jkraehemann, Thu 11 Aug 2016 06:04:40 PM UTC

Back to the top

Powered by Savane 3.14-3b9d.
Corresponding source code