* Thu Dec 09 2021 Joël Krähemann <jkraehemann@gmail.com>
- new upstream v3.13.3 fixed SIGABRT during termination of
GSequencer.
- implemented AgsAlsaDevout, AgsAlsaDevin and AgsAlsaMidiin
- implemented AgsOssDevout, AgsOssDevin and AgsOssMidiin
- deprecated AgsDevout, AgsDevin and AgsMidiin
- fixed wave form editor clipboard
* Wed Dec 01 2021 Joël Krähemann <jkraehemann@gmail.com>
- new upstream v3.13.0 implemented time stretch utility functions
and made it available in gsequencer wave form editor.
- extended developer manual.
* Fri Oct 29 2021 Joël Krähemann <jkraehemann@gmail.com>
- new upstream v3.12.6 improved AgsAnimationWindow to obtain stride
from format.
- new since 3.12.5 fixed SIGSEGV with AgsRampAccelerationDialog and
AgsSelectAccelerationDialog.
- implemented missing paste flags of AgsCompositeToolbar.
- implemented missing channel selector toggle of
AgsCompositeToolbar.
- minor improvements.
* Wed Oct 20 2021 Joël Krähemann <jkraehemann@gmail.com>
- new upstream v3.12.3 fixed SIGSEGV while destroy AgsMachine and
while restore from AgsSimpleFile XML.
- fixed functional UI tests.
* Tue Oct 19 2021 Joël Krähemann <jkraehemann@gmail.com>
- new upstream v3.12.2 implemented AgsCompositeEditor, replacing
AgsNotationEditor, AgsAutomationEditor and AgsWaveEditor.
- some bug-fixes.
* Wed Sep 01 2021 Joël Krähemann <jkraehemann@gmail.com>
- new upstream v3.10.15 implemented VST3 host, which is excluded
from build.
- minor improvements.
* Tue Aug 03 2021 Joël Krähemann <jkraehemann@gmail.com>
- new upstream v3.9.7 completed refactoring of wanted utility
functions.
* Fri Jul 30 2021 Joël Krähemann <jkraehemann@gmail.com>
- new upstream v3.9.5 completed refactoring of ags_synth_util.c
and ags_fm_synth_util.c.
- added unit-tests.
* Wed Jul 28 2021 Joël Krähemann <jkraehemann@gmail.com>
- new upstream v3.9.4 fixed some uninitialized values.
- new since v3.9.3 implemented various functions related to
parse using AgsSolverMatrix, AgsSolverVector and
AgsSolverPolynomial as well arithmetic functions and elimination
procedure.
- fixed SIGSEGV of AgsPitchSampler
- added unit tests
- incomplete refactoring of synth utility functions
- new since v3.9.2 implemented ags_volume_util.c,
ags_envelope_util.c, ags_peak_util.c and ags_resample_util.c
- many now deprecated utility functions, the replacement have got
a different function signature whereby only a pointer to a struct
is required containing all required parameters. Further the
replacement uses accelerated operations are inteded to run just
in time.
* Mon Jun 28 2021 Joël Krähemann <jkraehemann@gmail.com>
- new upstream v3.9.1 added empty structs with boxed type for
utility headers to achieve better organization of introspected
functions.
* Mon Jun 21 2021 Joël Krähemann <jkraehemann@gmail.com>
- new upstream v3.9.0 implemented to select different pitch
functions from UI.
* Sat Jun 12 2021 Joël Krähemann <jkraehemann@gmail.com>
- new upstream v3.8.13 fixed gtk-doc missing sections.
- new since v3.8.12 improved to pitch by using fluidsynth code.
- implemented new utility functions from fluidsynth.
- updated user's handbook chapter 3 missing hot-keys.
* Mon May 17 2021 Dominique Leuenberger <dimstar@opensuse.org>
- Do not own base filesystem directories such as
/usr/share/mime/packages and /usr/share/metainfo.
* Sun Apr 11 2021 Joël Krähemann <jkraehemann@gmail.com>
- new upstream v3.8.10 improved ags_hq_pitch_util.c.
- fixed more deprecated Gtk+-3.0 symbols.
- minor improvements.
* Fri Apr 02 2021 Joël Krähemann <jkraehemann@gmail.com>
- new upstream v3.8.5 fixed ags_lfo_synth_util.c offset and
iteration.
- fixed potential SIGSEGV while clicking AgsPiano of
AgsNotationEditor.
* Thu Apr 01 2021 Joël Krähemann <jkraehemann@gmail.com>
- new upstream v3.8.4 fixed empty keys while using no tuning in
ags_hq_pitch_util.c
- improved iteration of AgsChannel in ags_fx_factory.c
* Wed Mar 31 2021 Joël Krähemann <jkraehemann@gmail.com>
- new upstream v3.8.3 fixed missing XML IO of new available
controls.
- new since v3.8.2 fixed gtk-doc missing sections.
- new since v3.8.1 additional volume controls to AgsSyncsynth,
AgsFMSyncsynth and AgsMatrix.
- new since v3.8.0 fixed many deprecated Gtk+-3.0 symbols.
Additional volume controls to AgsFFPlayer and AgsPitchSampler.
- minor improvements
* Wed Mar 17 2021 Joël Krähemann <jkraehemann@gmail.com>
- new upstream v3.7.50 fixed missing initial loop information after
AgsMachine::map-recall() signal callback to ags-fx-playback and
ags-fx-notation.
* Sat Mar 13 2021 Joël Krähemann <jkraehemann@gmail.com>
- new upstream v3.7.48 updated user's handbook chapter 2 Docbook
XML file.
- new since v3.7.44 fixed potential SIGSEGV with AgsPluginBrowser
no plugin selected.
- new since v3.7.43 Polish translation.
Version: 1.4.31-bp150.1.1
* Fri May 11 2018 jkraehemann@gmail.com
- new upstream v1.4.31 fixed muted DSSI and possible SIGSEGV as
relink line after destroyed machine.
* Tue May 08 2018 jkraehemann@gmail.com
- new upstream v1.4.29 fixed missing timestamp check against lower
bounds in if statement.
* Sun May 06 2018 jkraehemann@gmail.com
- New upstream v1.4.28 fixed selection of notation and automation
editor. Minor improvements to lv2 and editor clipboard.
* Wed Apr 11 2018 jkraehemann@gmail.com
- New upstream v1.4.25 fixed memory corruption related to writing
of pointer to struct of different allocation. Exported missing
symbol of ags_widget_marshal.h and fixed an event doing potential
infinite loop.
* Mon Mar 26 2018 jkraehemann@gmail.com
- New upstream v1.4.24 minor improvements. Refactored startup
process and improved thread-safety.
* Sun Mar 11 2018 jkraehemann@gmail.com
- New upstream v1.4.21 reverted the use of GMainLoop for pulseaudio
because of a race-condition. Faster lv2 plugin loading.
* Sat Feb 03 2018 jkraehemann@gmail.com
- New upstream v1.4.18 fixed step sequencer's clipboard.
* Fri Feb 02 2018 jkraehemann@gmail.com
- New upstream v1.4.17 various fixes to initialization code of
recalls in ags_channel.c.
- Fixed playback scope and related code in ags_play_channel_run.c.
* Mon Jan 29 2018 jkraehemann@gmail.com
- Removed libpulse-mainloop-glib0 because it is already provided.
* Sun Jan 28 2018 jkraehemann@gmail.com
- New upstream v1.4.15 replaced pa_main_loop_new() by
pa_glib_main_loop_new().
- Added libpulse-mainloop-glib0 dependency to spec.
* Mon Jan 22 2018 jkraehemann@gmail.com
- New upstream v1.4.14 important fixes to ags_simple_file.c causing
SIGSEGV during restore of files containing pattern data.
- Implemented rt-safe mode without any dynamic memory allocation
from audio processing threads during playback.
- Minor-fixes.
* Tue Jan 09 2018 jkraehemann@gmail.com
- new upstream v1.3.6 fixes the most annoying bug ever. The
"clipping" issue of GtkPaned was solved by a GtkViewport.
* Mon Jan 08 2018 jkraehemann@gmail.com
- new upstream v1.3.5 minor fixes, increased functional test's
timeout in order to run more reliable on low power systems.
* Mon Jan 08 2018 jkraehemann@gmail.com
- new upstream v1.3.4 fixes to the notation and automation editor.
It is considered to be important to update. Since unexpected
behaviour can occur.
* Sat Jan 06 2018 jkraehemann@gmail.com
- new upstream v1.3.3 various bug-fixes including fix of ags.rc
theme, memory-leaks and buffer-overflow.
* Fri Jan 05 2018 jkraehemann@gmail.com
- new upstream v1.3.1 minor bug-fixes and ags.rc improvements
* Fri Jan 05 2018 jkraehemann@gmail.com
- new upstream v1.3.0 refactored AgsAutomationEditor, make code
more intuitive and added new widgets.
- Supporting 4 different paste modes, switches are match audio
channel/line or no-duplicates.
* Sun Dec 24 2017 jkraehemann@gmail.com
- new upstream v1.2.7 refactored big parts of ags_channel.c, make
code reusable and strip redundant code as well being thread-safe.
* Fri Dec 22 2017 jkraehemann@gmail.com
- added pulseaudio as dependency of tests
* Fri Dec 22 2017 jkraehemann@gmail.com
- new upstream v1.2.5 fixed unitialized pointer