Convert SHN to TTA

Drag and drop files here or click to select.
Max file size 100mb.
Uploading progress:

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
  • Metadata: No native tag support (relies on external .txt files)
  • Album Art: Not supported
  • Gapless Playback: Supported natively — important for live recordings
  • Streaming: Not designed for streaming
  • Seeking: Limited — requires seek tables or full decode
  • Chapters: Not supported
  • Metadata: ID3v1/ID3v2 and APEv2 tags supported
  • Album Art: Embedded via ID3v2 or APEv2 tags
  • Gapless Playback: Supported — frame-based sample-accurate
  • Streaming: Not designed for streaming
  • Seeking: Fast random access via seek table
  • Chapters: Not natively supported
Advantages
  • Bit-perfect lossless compression preserving every audio detail
  • Historical standard for live concert recording archives
  • Simple codec with fast decoding speed
  • Gapless playback ideal for continuous live performances
  • Widely recognized in tape-trading and bootleg communities
  • Lossless compression with bit-perfect audio preservation
  • Very fast encoding and decoding — among the fastest lossless codecs
  • Supported by several hardware portable audio players
  • Good compression ratios comparable to FLAC
  • Open-source with permissive licensing (GPL)
  • 24-bit hi-res audio support for future-proof archival
Disadvantages
  • Obsolete — superseded by FLAC with better compression
  • Limited software support in modern players
  • No metadata or tagging capability
  • Larger files than FLAC for equivalent lossless content
  • Poor seeking performance without seek tables
  • Much less widely supported than FLAC in software and services
  • No native support on Apple devices or most mobile platforms
  • Not recognized by streaming services or music stores
  • Smaller community and fewer development resources than FLAC
  • Limited error detection compared to FLAC's MD5 fingerprint
Common Uses
  • Live concert recording archives (Grateful Dead, Phish)
  • Legacy lossless music collections from 1990s–2000s
  • Tape-trading community distributions
  • Archival of audience recordings and soundboard tapes
  • Source files for re-encoding to modern formats
  • Lossless music libraries for TTA-compatible hardware players
  • Audiophile collections in Eastern European/Asian communities
  • Lossless audio within Matroska (MKA) containers
  • High-speed lossless encoding for real-time applications
  • Alternative lossless archival alongside FLAC collections
Best For
  • Preserving original live concert recordings bit-perfectly
  • Maintaining legacy archive compatibility
  • Source material for transcoding to any target format
  • Collections where historical provenance matters
  • Portable hardware players with TTA decoder support
  • Fast lossless encoding workflows where speed matters
  • Communities and platforms that prefer TTA over FLAC
  • Matroska-based media libraries using TTA as audio codec
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.