#data-file #line6 #file-format #iff #tone #reading #bundle

l6t-file

A part of l6t library: reading, writing and deconding for L6T IFF data

1 unstable release

0.1.0 Jan 2, 2024

#7 in #tone


Used in 2 crates

MIT license

37KB
976 lines

l6t-rs / l6t-info / l6t-viewer

l6t-rs is a library for reading and writing files used by Line6 Edit, namely Line6 Tone (.l6t), Line6 Bundle (.l6b), Line6 Tone Collection (.l6c). The goal is to also support other IFF-based file formats used with Line6 products, such as Sounddiver Library (.lib) and MidiQuest Set (.sqs).

The library is being specifically developed for use with pod-ui and the two projects share an understanding of how POD devices and their software work. This also means that the two projects probably share shortcomings and bugs.

This is still very much a beta-quality library. Some reading is supported. Writing is not supported yet. The primary focus is on functionality, which means that there is probably a lot of unnecessary memory allocation and data copying going on.

No runtime deps