TTA Lossless Audio Codec Encoder/Decoder for go. Fork of https://github.com/dsonck92/tta
Go to file
2015-08-21 23:33:52 +08:00
cmd/gotta remove TTA_ prefix 2015-08-19 18:49:44 +08:00
data update readme: comparison 2015-08-18 16:26:06 +08:00
.gitignore cmd/gotta: decompress seems ok now 2015-08-15 00:21:03 +08:00
const.go remove TTA_ prefix 2015-08-19 18:49:44 +08:00
cpu.go use 'github.com/klauspost/cpuid' to detect cpu 2015-08-14 23:02:08 +08:00
decoder.go Expose tta_info -> Info, tta_filter -> Filter 2015-08-20 08:46:47 +08:00
decoder_test.go cleanup tmp files after test 2015-08-19 18:29:06 +08:00
encoder.go Expose tta_info -> Info, tta_filter -> Filter 2015-08-20 08:46:47 +08:00
encoder_test.go cleanup tmp files after test 2015-08-19 18:29:06 +08:00
fifo.go remove TTA_ prefix 2015-08-19 18:49:44 +08:00
fifo_test.go remove TTA_ prefix 2015-08-19 18:49:44 +08:00
filter.go Expose tta_info -> Info, tta_filter -> Filter 2015-08-20 08:46:47 +08:00
LICENSE Initial commit 2015-08-09 22:57:44 +08:00
README.md update readme: comparison 2015-08-18 16:26:06 +08:00
stream_test.go cleanup tmp files after test 2015-08-19 18:29:06 +08:00
tta.go Expose tta_info -> Info, tta_filter -> Filter 2015-08-20 08:46:47 +08:00
util.go add BinaryVersion() 2015-08-18 20:02:23 +08:00
util_test.go silence test 2015-08-15 23:53:42 +08:00
wav.go simplify WaveHeader's Read/Write 2015-08-21 23:33:52 +08:00
wav_test.go cleanup tmp files after test 2015-08-19 18:29:06 +08:00

tta

TTA Lossless Audio Codec Encoder/Decoder for #golang

API doc

gotta console tool

  • install: go get github.com/zyxar/tta/cmd/gotta

  • usage:

      -decode=false: decode file
      -encode=false: encode file
      -help=false: print this help
      -passwd="": specify password
    

Comparison

TODOs

  • general optimization
  • SSE4 acceleration