shorten is a fast, low complexity waveform coder (i.e. audio compressor), originally written by Tony Robinson at SoftSound.
The last official version released by Tony was 2.3a. In the fall of 2000, I started hacking on the code to add unix support for seek tables, which Wayne Stielau had developed and implemented for the Windows platform. With his help, I was able to release version 3.0 on 9/29/2000, and have maintained the unix 3.x versions ever since. Seek tables allow one to seek through a .shn file in real-time while playing it in various audio players.
Here are some of plugins that support seek tables:
xmms-shn (for XMMS)
ShnAmp (for WinAmp)
foo_shn (for foobar2000)
in_shn (for J River Media Jukebox/Center)
Shorten plugin (for MacAmp Lite X - now defunct)
What's New in This Release:
· Fixed a seek table bug which, in rare cases, caused seek tables for certain files (e.g. ones that end with silence) to be generated incorrectly. Seek tables created with the -k, -s or -S options are not affected. To help distinguish older, possibly buggy seek tables from newer ones, the seek table revision number has been bumped from 0 to 1. Thanks to Peter Kunath for the report and the fix.
· Updated the '-i' option to determine whether a file is an external seek table file, a file with seek tables appended, or neither. If seek tables are present, the seek table revision number is now shown.