Harmonix (Guitar Hero, Rock Band) DTA/DTB metadata library

Latest on Hackage:

This package is not currently in any snapshots. If you're interested in using it, we recommend adding it to Stackage Nightly. Doing so will make builds more reliable, and allow stackage.org to host generated Haddocks.

BSD3 licensed by Michael Tolly
Maintained by miketolly@gmail.com

Read/write/encryption functions for the DTA/DTB metadata format used by Harmonix Music Systems in their games, including the Guitar Hero, Rock Band, and Karaoke Revolution series. Provides both a library and executable.


  • Fix handling of newlines in printing and lexing .dta


  • Fixed GH encryption typo in executable
  • Removed RB3/Magma serialization modules
  • Ported some .dta syntax fixes from onyx
  • Emit .dta files with unquoted keywords if possible


  • Initial version published on Hackage
Used by 1 package:
comments powered byDisqus