Package Release Info

gsequencer-3.7.42-bp153.1.48

Update Info: Base Release
Available in Package Hub : 15 SP3

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

gsequencer
gsequencer-devel
gsequencer-devel-doc
libags3
libgsequencer0
typelib-1_0-Libags-3_0

Change Logs

* Sun Feb 21 2021 Joël Krähemann <jkraehemann@gmail.com>
- new upstream v3.7.42 run tests with valgrind and fixed some bugs
  shown.
- implemented ags_notation_to_raw_midi() and
  ags_notation_from_raw_midi().
- improved AgsServer response.
- fixed ref-count of AgsAudioApplicationContext and
  AgsXorgApplicationContext.
- fixed uninitialized buffer of AgsFxPeakChannel
- fixed AgsOscConnection and AgsOscClient uninitialized, leaked
  and use after free errors.
- fixed ref-count of ags_recycling_position()
- fixed .pc files
- minor improvements.
* Tue Feb 09 2021 Joël Krähemann <jkraehemann@gmail.com>
- new upstream v3.7.35 fixed bad bug related to serialization of
  AgsComplex and other float types. This affects ags-fx-envelope
  to do wrong behavior.
- since v3.7.34 correct double _Complex types for all AgsComplex.
- since v3.7.32 improved thread-safety of pulseaudio
- since v3.7.31 minor improvements
* Mon Jan 25 2021 Joël Krähemann <jkraehemann@gmail.com>
- added ${datadir}/locale/*/LC_MESSAGES/gsequencer.mo to gsequencer
  in specs file.
- new upstream v3.7.30 fixed use ags-fx instead of deprecated
  recalls in ags_simple_file.c while restore.
- fixed wrong cast with interface in ags_xorg_application_context.c
- new since 3.7.29 fixed AgsThread fields start_mutex and
  start_cond type.
- new since 3.7.26 fixed missing initialization of ::read() and
  ::write() of AgsApplicationContextClass.
- implemented some get_type() functions of enums.
- other improvements and fixes.
- new since 3.7.24 added French translation
- new since 3.7.23 added German translation
* Sun Jan 03 2021 Joël Krähemann <jkraehemann@gmail.com>
- new upstream v3.7.22 fixed AgsTurtle access after freeing string.
- new since v3.7.20 fixed some reference count and minor
  improvements.
- improved developer's manual with a listing about
  ags_fx_factory_create()
- additional unit-tests
* Tue Dec 22 2020 Joël Krähemann <jkraehemann@gmail.com>
- new upstream v3.7.17 fixed string pointer comparision.
* Tue Dec 22 2020 Joël Krähemann <jkraehemann@gmail.com>
- new upstream v3.7.16 fixed might be unitialized in ags_audio.c
  with older gcc versions.
* Mon Dec 21 2020 Joël Krähemann <jkraehemann@gmail.com>
- new upstream v3.7.15 improved htmlhelp to have navigation and
  custom css.
- new since v3.7.9 deprecated ags/audio/recall/* and
  ags/audio/ags_recall_{ladspa,dssi,lv2}*, because replaced by
  ags/audio/fx/*.
- minor improvements and fixes.
* Mon Dec 07 2020 Joël Krähemann <jkraehemann@gmail.com>
- new upstream v3.7.6 fixed meson build and functional integration
  tests.
- new since v3.7.4 implemented ags-fx recalls on AgsOutput,
  extended ags_fx_factory.c to respect sound behviour flags chained
  to output or input.
- improved ags_soundcard_util_adjust_delay_and_attack() to correct
  attack within AGS_SOUNDCARD_DEFAULT_PERIOD.
- new since v3.7.3 changed base key to lower of AgsFFPlayer and
  AgsPitchSampler.
- improved Soundfont2 support to select nearest sample.
- improved SFZ support.
* Thu Dec 03 2020 Joël Krähemann <jkraehemann@gmail.com>
- new upstream v3.7.1 fixed pitch loudness by adjusting volume.
* Wed Nov 25 2020 Joël Krähemann <jkraehemann@gmail.com>
- new upstream v3.6.22 improved notation, automation and wave
  editor to do proper GUI scale.
- new since v3.6.17 fixed AgsEnvelopeDialog and ags-fx-envelope
  recall.
- implemented additional getter/setter functions.
- added unit-tests.
- minor improvements.
* Mon Nov 09 2020 Joël Krähemann <jkraehemann@gmail.com>
- new upstream v3.6.14 fixed AgsPlayback cleanup.
* Mon Nov 09 2020 Joël Krähemann <jkraehemann@gmail.com>
- new upstream v3.6.13 fixed double free as accessing fx recalls
  of Ags*DssiBridge and Ags*Lv2Bridge.
- new functional tests and a new parallel integration tests make
  target.
* Thu Nov 05 2020 Joël Krähemann <jkraehemann@gmail.com>
- new upstream v3.6.7 fixed more pthread remains, caused a SIGSEGV
  while opening SF2 or SFZ files.
* Tue Nov 03 2020 Joël Krähemann <jkraehemann@gmail.com>
- new upstream v3.6.6.
- added some getter/setter functions to AgsPiano, to set either
  vertical or horizontal layout and to set mouse button state.
- minor improvements, fixed non generic code with mixed GtkWidget
  and AgsLineMember implementation of GtkContainer's children.
* Sat Oct 31 2020 Joël Krähemann <jkraehemann@gmail.com>
- new upstream v3.6.3 removed pthread remains.
- since 3.6.2 implemented ags_fast_pitch_util.[ch] and use it in
  ags_sf2_synth_util.c and ags_sfz_synth_util.c.
- implemented more get_type() functions of enum values.
* Sun Oct 25 2020 Joël Krähemann <jkraehemann@gmail.com>
- new upstream v3.6.1 implemented gstreamer file IO, read/write
  mp3, mp4, mkv, webm ...
- updated gtk-doc.
- implemented some get type functions of enums.
- edited spec file and added gstreamer dependencies.
* Thu Oct 08 2020 Joël Krähemann <jkraehemann@gmail.com>
- new upstream v3.5.16 fixed missing AgsMutable interface
  implementation of ags-fx-volume.
- fixed missing update of LV2_Options_Option after configuration
  changed.
- fixed initial loop set of specific machines.
* Fri Sep 18 2020 Joël Krähemann <jkraehemann@gmail.com>
- new upstream v3.5.12 fixed missing reset of notation edit's
  horizontal scrollbar after zoom changed.
- fixed shrinking audio channels.
- implemented find plugins using fallback to alternate search path.
* Sun Sep 13 2020 Joël Krähemann <jkraehemann@gmail.com>
- new upstream v3.5.9 fixed a problem with tempo. Wrong calculation
  of delay between notes in ags_soundcard_util.c
* Mon Jul 20 2020 Joël Krähemann <jkraehemann@gmail.com>
- new upstream v3.5.6 fixed missing $(docdir)/images/adwaita.
- fixed since v3.5.5 memory leak causing performance impact and
  AgsFMSyncsynth missing restore of loop fields in
  ags_simple_file.c.
Version: 3.13.3-bp154.1.65
* 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