Convert SHN to TTA
Max file size 100mb.
SHN vs TTA Format Comparison
| Aspect | SHN (Source Format) | TTA (Target Format) |
|---|---|---|
| Format Overview |
SHN
Shorten Audio Format
Shorten is a lossless audio compression format created by Tony Robinson at SoftSound in 1993. It was one of the earliest practical lossless audio codecs and became the de facto standard for trading live concert recordings online during the late 1990s and early 2000s, particularly among fans of Grateful Dead, Phish, and other jam bands. Though largely superseded by FLAC, SHN files remain common in legacy music archives. Lossless Legacy |
TTA
True Audio Lossless Codec
TTA (True Audio) is a free, open-source lossless audio codec developed by Alexander Djourik and released in 2004. It uses adaptive prediction filters and arithmetic coding to achieve compression ratios comparable to FLAC and APE while maintaining very fast encoding and decoding speeds. TTA gained popularity in Eastern European and Asian audiophile communities and is supported by several hardware portable players, distinguishing it from some other lossless formats. Lossless Modern |
| Technical Specifications |
Sample Rates: 8 kHz – 96 kHz
Bit Depth: 8, 16-bit integer Channels: Mono, Stereo Codec: Shorten (predictive coding + Huffman) Container: Raw Shorten stream (.shn) |
Sample Rates: Any (1 Hz – 4.29 GHz theoretically)
Bit Depth: 8, 16, 24-bit integer Channels: Up to 65,535 channels Codec: TTA (adaptive prediction + arithmetic coding) Container: Native TTA (.tta), Matroska (.mka) |
| Audio Encoding |
Shorten uses linear prediction to model audio samples and encodes residuals with Huffman coding, achieving lossless compression ratios of roughly 2:1: # Decode SHN to WAV (intermediate) ffmpeg -i input.shn output.wav # Direct SHN to TTA conversion ffmpeg -i input.shn -codec:a tta \ output.tta |
TTA uses fixed-size frame processing with adaptive order prediction and range coding for efficient lossless compression: # Encode to TTA lossless ffmpeg -i input.wav -codec:a tta \ output.tta # Verify TTA integrity ffmpeg -i output.tta -f null - |
| Audio Features |
|
|
| Advantages |
|
|
| Disadvantages |
|
|
| Common Uses |
|
|
| Best For |
|
|
| Version History |
Introduced: 1993 (Tony Robinson, SoftSound)
Current Version: Shorten 3.x Status: Legacy, no active development Evolution: Shorten (1993) → largely replaced by FLAC (2001) |
Introduced: 2004 (Alexander Djourik)
Current Version: TTA2 (True Audio Codec 2) Status: Maintained, niche but stable Evolution: TTA1 (2004) → TTA2 (improved compression, seeking) |
| Software Support |
Media Players: foobar2000, VLC, Winamp (plugin)
Decoders: FFmpeg, shorten CLI tool Mobile: Not natively supported Web Browsers: Not supported Archives: etree.org, archive.org, bt.etree.org |
Media Players: foobar2000, VLC, AIMP, Deadbeef
Encoders: FFmpeg (tta), ttaenc, foobar2000 Mobile: Limited (some Chinese DAP players) Web Browsers: Not supported Hardware: FiiO, Shanling, some Cowon players |
Why Convert SHN to TTA?
Converting SHN to TTA replaces an obsolete lossless codec with a more modern one that offers better compression, metadata support, and compatibility with certain hardware audio players. Like SHN-to-FLAC, this is a lossless-to-lossless conversion that preserves every audio sample perfectly. The primary reason to choose TTA over FLAC is hardware compatibility — several portable audiophile players from manufacturers like FiiO and Shanling support TTA natively, and some users prefer TTA's faster encoding speed.
TTA's encoding speed is one of its standout characteristics. The codec's adaptive prediction with arithmetic coding is computationally efficient, making it one of the fastest lossless encoders available. When batch-converting a large SHN concert archive, TTA encoding runs noticeably faster than FLAC at maximum compression levels. For collections of hundreds of shows, this speed advantage translates to meaningful time savings during the migration process.
The TTA format has particular popularity in Eastern European and Asian audiophile communities, where it is sometimes preferred over FLAC for personal music libraries. If you are part of these communities or use hardware players that support TTA, converting your SHN concert archive to TTA makes practical sense. The format supports ID3v1, ID3v2, and APEv2 tags, allowing proper metadata and album art embedding that SHN lacks entirely.
For most users, FLAC remains the recommended lossless target due to its vastly wider ecosystem support. However, TTA is a legitimate lossless alternative that preserves complete audio fidelity while offering faster processing and hardware player compatibility. Since the conversion is lossless, you can always convert TTA files to FLAC or any other format later without any quality penalty.
Key Benefits of Converting SHN to TTA:
- Lossless Quality: Bit-perfect audio preservation — zero quality loss
- Fast Encoding: Among the fastest lossless codecs for batch conversion
- Hardware Support: Works on FiiO, Shanling, and other audiophile DAPs
- Metadata: ID3v2 and APEv2 tags for proper concert information
- Album Art: Embed concert posters and show photos
- Good Compression: Ratios comparable to FLAC for most content
- Open Source: GPL-licensed, free to use and distribute
Practical Examples
Example 1: FiiO DAP Concert Library
Scenario: An audiophile uses a FiiO M11 portable player that supports TTA and wants to carry lossless concert recordings from their SHN archive for high-fidelity mobile listening.
Source: 30 favorite SHN concert recordings (45 GB) Conversion: SHN → TTA (lossless) Result: 30 concerts in TTA (38 GB) FiiO DAP setup: 1. Convert SHN tracks to TTA losslessly 2. Tag: Artist / Venue Date / Song Title via APEv2 3. Embed album artwork for each show 4. Copy to microSD card in FiiO M11 5. Full lossless quality through audiophile headphones
Example 2: High-Speed Batch Migration
Scenario: A collector with a 1 TB SHN archive needs the fastest possible lossless conversion to free up time, and plans to use TTA as an intermediate before eventually moving to FLAC.
Source: 1 TB SHN concert archive (600+ shows) Conversion: SHN → TTA (fastest lossless available) Result: ~850 GB in TTA (lossless, tagged) Speed advantage: FLAC level 8: ~18 hours for full archive FLAC level 5: ~12 hours for full archive TTA encoding: ~8 hours for full archive → 30-55% faster than FLAC equivalents + Lossless quality identical to FLAC + Can convert TTA → FLAC later if needed
Example 3: Matroska Audio Archive
Scenario: A user stores their music library in Matroska containers (MKA) and wants to use TTA as the audio codec inside MKA for concert recordings, taking advantage of Matroska's chapter and attachment features.
Source: SHN concert recordings with sidecar files Conversion: SHN → TTA inside MKA container Result: Chaptered MKA files with TTA audio MKA + TTA workflow: 1. Convert SHN to TTA audio stream 2. Mux TTA into MKA with MKVToolNix 3. Add chapter markers for each song 4. Attach setlist.txt and taper_notes.txt 5. Result: self-contained lossless concert packages
Frequently Asked Questions (FAQ)
Q: Is SHN to TTA conversion truly lossless?
A: Yes, completely. Both SHN and TTA are lossless codecs, so the audio samples are preserved bit-for-bit. You can verify by decoding both to WAV and comparing checksums — they will be identical. The only differences are in the container format, compression algorithm, and metadata capabilities. No audio quality is lost or gained during this conversion.
Q: How does TTA compare to FLAC?
A: Both are lossless with similar compression ratios. TTA is generally faster to encode and decode, while FLAC has vastly wider software and hardware support, built-in MD5 verification, and a larger development community. For most users, FLAC is the better choice. Choose TTA if you have TTA-compatible hardware players, need the fastest possible encoding speed, or are part of communities that prefer TTA.
Q: Will my TTA files be smaller than SHN?
A: Yes. TTA's adaptive prediction with arithmetic coding typically achieves 10-20% better compression than Shorten's Huffman-based approach. For CD-quality stereo audio (the typical SHN concert recording), TTA produces files roughly comparable in size to FLAC at level 5. The exact savings depend on the audio content, but you will see a meaningful reduction from your SHN originals.
Q: What portable players support TTA?
A: Several audiophile DAPs (Digital Audio Players) support TTA natively, including models from FiiO (M11, M15, M17 series), Shanling, HiBy, and some Cowon players. Chinese-market DAPs are particularly likely to include TTA support. Check your specific player's format support list before converting. If your player supports only FLAC, converting to FLAC instead is the better option.
Q: Can I add metadata and album art to TTA files?
A: Yes. TTA supports both ID3v2 and APEv2 tag formats. You can embed artist, album, track title, date, comments, and album art. This is a major upgrade over SHN, which has no metadata capability. Use foobar2000, Mp3tag, or similar tools to batch-tag your converted TTA concert files with show information, setlists, and concert photography.
Q: Is TTA still being developed?
A: TTA is maintained but not under active feature development. The format is considered stable and mature. TTA2 improved on the original TTA1 with better compression and seeking. The codec's primary developer continues to maintain compatibility, but the small community size means fewer updates compared to FLAC (which benefits from Xiph.Org Foundation resources).
Q: Can I convert TTA to FLAC later without quality loss?
A: Yes, absolutely. Since both are lossless formats, converting TTA to FLAC (or vice versa) preserves every audio sample perfectly. Some users convert SHN to TTA for its speed advantage and later convert to FLAC for wider compatibility. This multi-step approach costs nothing in audio quality — lossless-to-lossless conversions are always bit-perfect regardless of the number of steps.
Q: How long does SHN to TTA conversion take?
A: TTA encoding is notably fast — typically 25 to 40 times faster than real-time, making it one of the quickest lossless encoders available. A 70-minute concert converts in under 2 minutes. For large SHN archives with hundreds of shows, TTA's speed advantage is significant. The fast encoding comes from TTA's efficient adaptive prediction algorithm, which requires fewer computational resources than FLAC's more complex modeling.