Advanced Gtk+ Sequencer - News
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
[...]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. [...]
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:
[...]
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.
[...]
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:
[...]
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
[...]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]:
[...]
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.
[...]
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.
[...]
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
Powered by Savane 3.14-3b9d.
Corresponding source code