116 lines
4.1 KiB
Plaintext
116 lines
4.1 KiB
Plaintext
Audaspace 1.3
|
|
=============
|
|
|
|
- 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
|
|
|
|
64884a7 Windows fixes.
|
|
53ba3e6 Implemented JACK dynamic loading.
|
|
5ee0ee1 Continues last commit.
|
|
c24b384 Trying to fix travis-ci python versioning once and for all (at least for python3).
|
|
1fbf3bf Rename Jack => JACK where possible.
|
|
6e4b31f Implemented linear interpolation for volume changes in the software mixer.
|
|
817043c Fixing C API not working.
|
|
c384daf Maybe travis-ci works now.
|
|
aa7ddd7 Fix (hopefully) for previous commit.
|
|
57c5dd7 Configure MACOSX_DEPLOYMENT_TARGET for travis-ci.
|
|
7ae6ff9 Fix travis-ci python path.
|
|
552fea4 Added posibillity to use math constants on MinGW
|
|
c18ed59 Bugfix: incorrect parameter check in python API.
|
|
6f048c3 CMake: fix finding ffmpeg with pkgconfig.
|
|
|
|
Audaspace 1.2
|
|
=============
|
|
|
|
- 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
|
|
- building the Python module on Mac OS X with CMake
|
|
|
|
a6b6e70 Changing default sample rate from 44.1 to 48 kHz.
|
|
20f0164 Bugfix: CMake custom command for python module on OS X.
|
|
98679a2 Bugfix: using standard library (s)rand.
|
|
5ab4fe7 Bugfix: first step in fixing the vector of array problem.
|
|
e83f01d FFTW: trying to use complex to circumvent vector of array problem.
|
|
093ebc0 Bugfix: abs -> std::fabs.
|
|
328d7cc Bugfix: standard library include and call fixes.
|
|
f78e330 Bugfix: using correct includes.
|
|
64d7825 Behavior change: C API Mixdown
|
|
749896b Merge pull request #3 from DethonUSAL/master
|
|
6e9491c CMake: finding NumPy.
|
|
|
|
Audaspace 1.1
|
|
=============
|
|
|
|
- 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
|
|
|
|
Detailed list of changes:
|
|
|
|
326a300 Documentation: windows, dll copying now done automatically.
|
|
54cac4f Windows: install dlls.
|
|
65c2d78 Bindings: Sound length and specs properties.
|
|
c38da70 Bindings API: adding resampling.
|
|
374822f Documentation: Added windows and plugin documentation.
|
|
a9dc5b9 Python module: add numpy as dependency.
|
|
c933a02 C API: implement new API based on the python API.
|
|
ac54c52 Python API: silence numpy warnings.
|
|
c9491bb Python API: checking for a positive sample rate.
|
|
4eb1fa8 Python API: reorder functions.
|
|
ec7c00b Sphinx update and fixes.
|
|
e16d979 FFMPEG: correct pts during encoding.
|
|
7ab3935 Documentation: git path fix.
|
|
28d77bb Python: use distutils directly instead of setuptools.
|
|
1f43284 Silence doxygen warning about undefined defines.
|
|
0d52458 CMake: improvements and fixes for building on Mac.
|
|
37daedf FFMPEG: bugfixes for file writing.
|
|
780ca2a ResampleReader API change
|
|
4d9863d Python API: Optimization for cached sounds' data access.
|
|
ea04fee Python API: read sound data and create sound buffers as well as getting the specs of a sound.
|
|
335b293 Python sound writing API.
|
|
36a7252 Pkgconfig: use cmake configured library directory.
|
|
5503908 Doxygen: disable html timestamps.
|
|
|
|
Initial Release of Audaspace 1.0
|
|
================================
|
|
|
|
Audaspace has been the internal audio library of blender since blender 2.5. It is now released as a standalone library to be used in other projects as well.
|