AminetAminet
Search:
84782 packages online
About
Recent
Browse
Search
Upload
Setup
Services

mus/edit/resample-sndfile.lha

Mirror:Random
Showing: i386-aros icongeneric icon
No screenshot available
Short:a resample utility
Author:Dominic Mazzoni, 68k compile by uploader
Uploader:lombi iprimus com au (Lorence Lombardo)
Type:mus/edit
Version:0.1.3
Architecture:m68k-amigaos
Date:2011-10-25
Download:mus/edit/resample-sndfile.lha - View contents
Readme:mus/edit/resample-sndfile.readme
Downloads:680

libresample

Real-time library interface by Dominic Mazzoni

Based on resample-1.7:
  http://www-ccrma.stanford.edu/~jos/resample/

License: LGPL - see the file LICENSE.txt for more information

History:

This library is not the highest-quality resampling library
available, nor is it the most flexible, nor is it the
fastest.  But it is pretty good in all of these regards, and
it is quite portable.  The best resampling library I am aware
of is libsamplerate by Erik de Castro Lopo.  It's small, fast,
and very high quality.  However, it uses the GPL for its
license (with commercial options available) and I needed
a more free library.  So I wrote this library, using
the LGPL resample-1.7 library by Julius Smith as a basis.

Resample-1.7 is a fixed-point resampler, and as a result
has only limited precision.  I rewrote it to use single-precision
floating-point arithmetic instead and increased the number
of filter coefficients between time steps significantly.
On modern processors it can resample in real time even
with this extra overhead.

Resample-1.7 was designed to read and write from files, so
I removed all of that code and replaced it with an API that
lets you pass samples in small chunks.  It should be easy
to link to resample-1.7 as a library.


License and warranty:

All of the files in this package are Copyright 2003 by Dominic
Mazzoni <dominic@minorninth.com>.  This library was based heavily
on Resample-1.7, Copyright 1994-2002 by Julius O. Smith III
<jos@ccrma.stanford.edu>, all rights reserved.

Permission to use and copy is granted subject to the terms of the
"GNU Lesser General Public License" (LGPL) as published by the
Free Software Foundation; either version 2.1 of the License,
or any later version.  In addition, Julius O. Smith III requests
that a copy of any modified files be sent by email to
jos@ccrma.stanford.edu so that he may incorporate them into the
CCRMA 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.



Feeling bored ?  :)
Why not check out this URL ?

http://home.iprimus.com.au/lombi/1/homepage.htm


Contents of mus/edit/resample-sndfile.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[unknown]                 1702    3409  49.9% -lh5- 7641 Jan  7  2004 README.txt
[unknown]               126644  126644 100.0% -lh0- af78 Oct 22 18:14 resample-sndfile
[unknown]               127908  127908 100.0% -lh0- e95a Oct 22 18:08 resample-sndfile.nofpu
[unknown]                 1315    2464  53.4% -lh5- 2840 Oct 22 18:34 resample-sndfile.readme
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total         4 files  257569  260425  98.9%            Oct 24 21:31
Page generated in 0.02 seconds
Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>