Skip to content

Latest commit

 

History

History
38 lines (26 loc) · 1.06 KB

README.md

File metadata and controls

38 lines (26 loc) · 1.06 KB

LPEdit-lib

LPEdit is a reimplementation of Line6 HD Edit made through usb protocol reverse engineering.

This repository contains the code of the lib used by the GUI as I am planning to support both GTK and QT.

Supported features

  • Reading the preset info when a preset stomp switch is activated on the POD:
    • Pedals parameters value;
    • Pedal Board Items position.
  • Reading/Writing FX pedal type;
  • Reading/Writing FX pedal parameters;
  • Reading tempo info when pressing the TAP switch.

Features in the TODO LIST

  • Implementing the Amp UI
  • Implementing position change for the elements
  • Implementing setup functions (midi, tempo, etc.)
  • Implementing more query messages for the POD.

Supported hardware

  • POD HD 500X

Hardware that we want to support

  • POD HD PRO (need kernel support first)
  • POD HD 500
  • POD HD 400
  • POD HD 300

Known bugs

  • The software may crash when starting to listen to the POD events;
  • I need to kill the software when exiting or stopping the communication with the pod:
    • You need the kernel 5.8 at least to fix this issue.