Skip to content
/ l6t-rs Public

A Rust library for reading/writing L6T files and other files written by Line6 Edit

Notifications You must be signed in to change notification settings

arteme/l6t-rs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

A Rust library for reading/writing L6T files and other files written by Line6 Edit

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages