Package Release Info

audaspace-1.7.0-bp160.1.2

Update Info: Base Release
Available in Package Hub : 16.0

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

audaspace
audaspace-devel
audaspace-doc
audaspace-plugin-ffmpeg
audaspace-plugin-jack
audaspace-plugin-openal
audaspace-plugin-pipewire
audaspace-plugin-pulse
audaspace-plugin-sdl2
audaspace-plugin-sndfile
libaudaspace-c1_7
libaudaspace-py1_7
libaudaspace1_7

Change Logs

* Wed Jul 02 2025 Marcus Rueckert <mrueckert@suse.de>
- Update to release 1.7.0
  - Rewrite of the Synchronizer API.
  - Unified backends with a mixing thread (Jack, Pulse, Pipewire,
    CoreAudio)
  - Various fixes for CoreAudio.
* Wed Mar 19 2025 Marcus Rueckert <mrueckert@suse.de>
- instead of disabling pipewire support based on the OS version
  tie that decision to the pipewire version
* Mon Mar 17 2025 Marcus Rueckert <mrueckert@suse.de>
- disable pipewire support on leap 15.x until we find out why the
  build does not find the development files.
* Mon Mar 03 2025 Marcus Rueckert <mrueckert@suse.de>
- fix soversion
* Sun Mar 02 2025 Marcus Rueckert <mrueckert@suse.de>
- Update to release 1.6.0
  - Pipewire support (thanks Sebastian Parborg!)
  - AAC container (ADTS stream).
  - Update to C++17.
  - Improvements for PulseAudio backend.
  - Many (bug) fixes.
- drop git.patch
* Sat Mar 01 2025 Marcus Rueckert <mrueckert@suse.de>
- add git.patch to get the needed symbols (like AUD_CONTAINER_AAC)
  needed in blender 4.4.
  https://github.com/audaspace/audaspace/issues/30
- enable pipewire plugin
  new audaspace-plugin-pipewire plugin
* Wed Jul 17 2024 Marcus Rueckert <mrueckert@suse.de>
- Update to release 1.5.0
  Audaspace 1.5.0 is a release with not many changes but big enough
  to warrant a new release after a year since the last one.
  - Performance improvements and two more quality presets for the
    JOS resampler.
  - Bugfixes for PulseAudio.
  - CoreAudio device is only opened on demand.
  - FFMPEG 7 support and dropped support for FFMPEG older than 6.
  - Various minor fixes and improvements.
- drop audaspace-animated-sequence.patch
* Sun Nov 26 2023 draskmont@protonmail.com
- Added upstream patch audaspace-animated-sequence.patch:
  * Aditional functions required by Blender 4.0.
  * Bugfix for reading an animated property with a negative
    time value
* Sat Feb 04 2023 Stefan Brüns <stefan.bruens@rwth-aachen.de>
- Update to release 1.4.0
  * Support for OS specific/native audio devices/backends has been
    added, that is PulseAudio (Linux), WASAPI (Windows) and
    CoreAudio (MacOS).
  * New sound effects have been added, namely Modulator and
    Equalizer. Thanks to Marcos Perez for contributing the
    Equalizer.
  * File stream info: if an audio file contains multiple streams
    you can choose which one to process instead of taking the first
    one (this feature is only supported by ffmpeg, not libsndfile).
  * API Change: double instead of float for time values for more
    precise timing control.
  * There have been lots of bugfixes, which are basically the
    majority of all changes.
  * And some other minor improvements were implemented as well.
- Drop upstream patches:
  * audaspace-gcc7.patch
  * audaspace-plugin-build-options.patch
  * audaspace-support-ffmpeg4.patch
  * 034645c883a51dfc8897dccce15aa8ee4a9d5c8c.patch
- Add pkgconfig(pulse) to allow audio via pulseaudio/pipewire
- Use pkgconfig(jack), let distro select jack implementation
- Split plugins packages to avoid pulling in excessive
  dependencies, and recommend at least one device plugin from
  the library.
Version: 1.3.0-bp155.4.6
* Wed Jul 13 2022 Bjørn Lie <bjorn.lie@gmail.com>
- Add 034645c883a51dfc8897dccce15aa8ee4a9d5c8c.patch: Support
  ffmpeg v5, patch from upstream git.
Version: 1.3.0-bp152.4.3
* Mon Nov 18 2019 Simon Lees <sflees@suse.de>
- %make_jobs is depricated replaced by %cmake_build
* Thu Jul 11 2019 Stefan Brüns <stefan.bruens@rwth-aachen.de>
- Fix build on x86_64 and aarch64, do not overwrite -fPIC with -fPIE
- Spec cleanup, remove defattr, use license macro
- Use graphviz-gd instead of graphviz-gnome
* Tue Feb 12 2019 bjorn.lie@gmail.com
- Add audaspace-support-ffmpeg4.patch: Fix build with ffmpeg 4.
* Fri May 04 2018 olaf@aepfle.de
- Use ffmpeg3 versions of pkgconfig(libav*)
* Sat Apr 21 2018 jengelh@inai.de
- Explicitly request ffmpeg 3.x for building
Version: 1.3.0-bp150.2.4
* Mon Oct 23 2017 davejplater@gmail.com
- Added upstream patch audaspace-plugin-build-options.patch as
  final fix for boo#1057965 and audaspace issue#10.
- Build example executables as position independent executables.
* Wed Oct 18 2017 davejplater@gmail.com
- Delete plugin symlinks and remove version suffixes to further fix
  boo#1057965 and audaspace issue#10
* Fri Sep 22 2017 davejplater@gmail.com
- Moved lib*.so plugin symlinks from the devel package to the
  pluginsn package as a temporary work around for boo#1057965
  reported upstream https://github.com/audaspace/audaspace/issues/10
* Tue Mar 28 2017 davejplater@gmail.com
- Fix gcc7 build by requiring graphviz-gnome and creating
  audaspace-gcc7.patch to add missing #include <functional>
* Sat Feb 11 2017 jengelh@inai.de
- Rename %soname to %sover to better reflect its use.
  Update descriptions.
* Fri Feb 10 2017 davejplater@gmail.com
- Update to release 1.3.0
- Removed patch audaspace-findffmpeg.patch Fixed upstream
- Upstream changes:
  * Audaspace 1.3.0 is a bug fixing release without changes to the
    API, but two small new features:
    linear interpolation for volume changes in the software mixer
    dynamic Loading for JACK
  * Bug fixes:
    renamed Jack to JACK
    C API was not working
    filter python API parameter check
    finding ffmpeg with pkgconfig
* Sun Jul 03 2016 mpluskal@suse.com
- Fix building with recent cmake (macros), which default to -fPIE
* Mon Jun 27 2016 davejplater@gmail.com
- Fixed build with upstream patch audaspace-findffmpeg.patch
* Tue Apr 19 2016 davejplater@gmail.com
- Update to release 1.2
- Upstream changes :
  New features:
    sound list
    random sounds
    dynamic music playing
    playback manager
    convolution/reverbation
    multi-threading
    binaural audio
    API changes:
    changing default sample rate from 44.1 to 48 kHz
    Bug fixes:
    several standard library fixes.
    Bindings API:
    mixdown C API refactored
    CMake/Building:
    assuring numpy is installed
* Tue Feb 16 2016 davejplater@gmail.com
- Added ffmpeg to build for newer that 13.2
* Thu Oct 22 2015 normand@linux.vnet.ibm.com
- for ppc64le architecture disable __ALTIVEC__ to avoid build error
  to avoid contention between SDL vector and gcc defines
* Sat Oct 17 2015 davejplater@gmail.com
- Update to version 1.1
- Remove audaspace-datetime.patch and audaspace-pkgcnflib.patch
  issues fixed upstream.
- Upstream changes:
  * Bug fixes:
    pkgconfig uses cmake configured library directory
    FFMPEG file writing crashed, also corrected pts for encoding
    silenced Doxygen warnings about undefined defines
  * C++ API:
    ResampleReader uses specs instead of sample rate
  * Bindings API:
    writing sounds to files
    reading sound data, specs and length
    resampling sounds
  * CMake/Building:
    first steps towards building for Mac
    windows builds copy dlls automatically
  * Python module:
    using distutils instead of setuptools
    added numpy as dependency
  * Documentation:
    added windows building and plugin documentation
    disabled html timestamps in doxygen
    updated sphinx template
    build binding documentation without installing the python module
* Fri Aug 07 2015 davejplater@gmail.com
- Created package audaspace which was previously a part of blender
  but is an external standalone library as from blender 2.80.
- Created audaspace-datetime.patch to remove time stamps from the
  documentation.
- Created audaspace-pkgcnflib.patch to give the correct _libdir for
  x86_64 builds, it was hardcoded to /lib.
- Features:
  * input/output devices
  input from microphones, line in, etc.
  output devices including 3D audio support
  * file reading/writing
  * filters like low-/highpass and effects like delay, reverse
  or fading
  * generators for simple waveforms like silence, sine and triangle
  * respecification - is used for changing stream parameters which are
  channel count - channel remapping
  sample format - the library internally uses 32 bit floats
  sample rate - resampling
  * simple (superposition, joining and ping-pong aka forward-reverse)
  and more complex (non-linear audio editing) sequencing of sounds