Skip to main content
Skip table of contents

3rd-Party Licenses

The Audio Editors' audio engine (MultiRec64) uses several 3rd-party open-source libraries.

SoX Resampler Library (libsoxr)

For sampling rate conversions, MultiRec4 uses a library distributed by the SoX (Sound eXchange) project:

SoX (Sound eXchange) Resampler Library (libsoxr), Copyright (c) 2007-13 robs@users.sourceforge.net

This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.

This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more details.

Source code and further information about libsoxr can be obtained from https://sourceforge.net/projects/sox/

Copies of the GNU Lesser General Public License (LGPL) can be downloaded from https://www.gnu.org/licenses/old-licenses/lgpl-2.1.en.html

PFFFT

The SoX Resampler Library uses an FFT (Fast Fourier Transform) algorithm called pffft (pretty fast FFT) under the following license:

Copyright (c) 2011  Julien Pommier ( pommier@modartt.com )
Based on original fortran 77 code from FFTPACKv4 from NETLIB (http://www.netlib.org/fftpack ), authored by Dr Paul Swarztrauber of NCAR, in 1985.

As confirmed by the NCAR fftpack software curators, the following FFTPACKv5 license applies to FFTPACKv4 sources. My changes are released under the same terms.

FFTPACK license: http://www.cisl.ucar.edu/css/software/fftpack5/ftpk.html

Copyright (c) 2004 the University Corporation for Atmospheric Research ("UCAR"). All rights reserved. Developed by NCAR's Computational and Information Systems Laboratory, UCAR, http://www.cisl.ucar.edu .

Redistribution and use of the Software in source and binary forms, with or without modification, is permitted provided that the following conditions are met:

  • Neither the names of NCAR's Computational and Information Systems Laboratory, the University Corporation for Atmospheric Research, nor the names of its sponsors or contributors may be used to endorse or promote products derived from this Software without specific prior written permission.

  • Redistributions of source code must retain the above copyright notices, this list of conditions, and the disclaimer below.

  • Redistributions in binary form must reproduce the above copyright notice, this list of conditions, and the disclaimer below in the documentation and/or other materials provided with the distribution.

THIS SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE SOFTWARE.

MPEG Decoder Library (libmpg123)

MultiRec64 uses the MPEG decoding engine (libmpg123.dll) of the mpg123 project.

 Copyright (c) 1995-2020 by Michael Hipp and others,
free software under the terms of the LGPL v2.1

 This library has been released under LGPL 2.1: https://www.gnu.org/licenses/old-licenses/lgpl-2.1.en.html

Ogg, Opus, Vorbis, FLAC Codec Libraries

The DLL uses open-source libraries to encode and decode Ogg containers, and Vorbis, Opus and FLAC audio.

libogg: Copyright © 2002, Xiph.org Foundation
libvorbis: Copyright © 2002-2020 Xiph.org Foundation
opusfile: Copyright © 1994-2013 Xiph.Org Foundation and contributors
opus: Copyright © 2001-2011 Xiph.Org, Skype Limited, Octasic, Jean-Marc Valin, Timothy B. Terriberry, CSIRO, Gregory Maxwell, Mark Borgerding, Erik de Castro Lopo
FLAC: Copyright © 2000-2009  Josh Coalson, Copyright © 2011-2016  Xiph.Org Foundation

 All libraries have been released under the following terms:

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

MPEG Layer 2 Encoder Library (TwoLAME)

MultiRec64 uses the TwoLAME library to encode MPEG Layer 2 audio.

TwoLAME has been released under LGPL 2.1: https://www.gnu.org/licenses/old-licenses/lgpl-2.1.en.html

Time/Pitch-Scaling Library (SoundTouch)

MultiRec64 uses the SoundTouch library for time/pitch-scaling.

SoundTouch library Copyright © Olli Parviainen 2001-2024

This library has been released under LGPL 2.1: https://www.gnu.org/licenses/old-licenses/lgpl-2.1.en.html

 

 

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.