This commit is contained in:
Chris Cannam
2007-12-10 16:34:07 +00:00
parent ad4c9558f1
commit 8ef7ee28eb

22
README
View File

@@ -18,14 +18,14 @@ Attractive features:
stretcher with partial phase locking to peak frequencies and phase stretcher with partial phase locking to peak frequencies and phase
resynchronisation at noisy transients. It is suitable for most resynchronisation at noisy transients. It is suitable for most
musical uses with its default settings, and has a range of options musical uses with its default settings, and has a range of options
to adjust if desired. for fine tuning.
** Real-time capable ** Real-time capable
In addition to the offline mode (where all audio data is available In addition to the offline mode (for use in situations where all
beforehand), Rubber Band supports a true real-time, lock-free audio data is available beforehand), Rubber Band supports a true
streaming mode, in which the time and pitch scaling ratios may be real-time, lock-free streaming mode, in which the time and pitch
dynamically adjusted during use. scaling ratios may be dynamically adjusted during use.
** Sample-accurate duration adjustment ** Sample-accurate duration adjustment
@@ -58,21 +58,17 @@ Attractive features:
** Free Software ** Free Software
Rubber Band is Free Software, published under the GNU General Rubber Band is Free Software published under the GNU General
Public License. This means you may use, modify and redistribute Public License.
it free of charge under certain conditions, such as that you
offer the same conditions when re-distributing Rubber Band or
works based on it. Please read the file COPYING for details.
Commercial terms are also available for proprietary applications.
Limitations: Limitations:
** Not very fast ** Not especially fast
The algorithm used by Rubber Band is fundamentally not all that The algorithm used by Rubber Band is fundamentally not all that
quick, and Rubber Band is not the fastest implementation on earth. quick, and Rubber Band is not the fastest implementation on earth.
** Not exactly state of the art ** Not especially state of the art
Rubber Band employs well known algorithms which work well in many Rubber Band employs well known algorithms which work well in many
situations, but it isn't "cutting edge" in any interesting sense. situations, but it isn't "cutting edge" in any interesting sense.