lpedit-lib

module
v0.0.0-...-ac268a5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 8, 2024 License: LGPL-3.0

README

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.

Directories

Path Synopsis
model
pod

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL