Skip to content

Releases: swami/libinstpatch

libinstpatch 1.1.6

23 Jan 12:31
Compare
Choose a tag to compare
  • fix an access violation on Windows (#52, thanks to @jjceresa)
  • getter-functions for SLI have been added (#55, thanks to @jjceresa)
  • fix a memory corruption when saving the same DLS file several times (#56, thanks to @jjceresa)
  • fix compilation with MinGW (#61)

libinstpatch 1.1.5

26 May 11:10
Compare
Choose a tag to compare
  • properly free memory when calling ipatch_close() (#40, thanks to @jjceresa)
  • fix a bug when copy/pasting instrument or preset zones (#43, thanks to @jjceresa)
  • support multiple calls to ipatch_init() (#47, thanks to @jjceresa)
  • fix an uninitialized stack variable access (#48, thanks to @jjceresa)
  • various minor bug fixes (#50, thanks to @jjceresa)

libinstpatch 1.1.4

06 Apr 09:33
5f06718
Compare
Choose a tag to compare
  • avoid hijacking the application's locale, causing potentially heavy side-effects (#37, thanks to @realnc and @jjceresa)

libinstpatch 1.1.3

20 Feb 17:12
Compare
Choose a tag to compare
  • respect user-defined CFLGAS (#35, thanks to @realnc)
  • fix cross-compiling with MinGW under Linux (#36, thanks to @realnc)

libinstpatch 1.1.2

19 Jan 07:41
Compare
Choose a tag to compare

libinstpach 1.1.1

01 Dec 09:33
Compare
Choose a tag to compare
  • a bug in the public API was discovered, making another SOVERSION bump necessary (#28, thanks to @jjceresa)
  • library name and pkgconfig filename have been unified (#30)
  • build on ARM has been fixed (#31)

libinstpatch 1.1.0

19 Oct 13:04
Compare
Choose a tag to compare

Major changes to previous 1.0.0 release

  • libinstpatch's license was changed from GPL-2.0 to LGPL-2.1
  • the AutoTools build system has been replaced by CMake
  • preliminary support for Spectralis (SLI) soundbanks was added
  • libsndfile is now required

Bug fixes

  • an incorrect mutex unlock caused a deadlock when entering ipatch_base_get_file() with different threads
  • incorrect copying DLS2 objects was fixed (e1c6763)
  • build issues on Windows were fixed (#1, #4, thanks to @jjceresa)
  • various other minor bugs were addressed

Although libinstpatch's API mostly remains unchanged, compatibility to previous versions cannot be guaranteed! (Years went by, maintainership changed, etc.) Therefore, SOVERSION was bumped.