Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support loading .l6t files #29

Open
sglebs opened this issue Feb 23, 2023 · 3 comments
Open

Support loading .l6t files #29

sglebs opened this issue Feb 23, 2023 · 3 comments
Labels
feature New feature or request
Milestone

Comments

@sglebs
Copy link

sglebs commented Feb 23, 2023

At https://line6.com/customtone/search/?submitted=1&family=pocketpod&search_term=vacant , custom tones can be downloaded. The original Vyzex software allowed one to install these custom .l6t patches into the device. Unfortunately pod-ui does not have this feature (yet).

This feature request is for adding this kind of import support. Thanks for listening.

@arteme
Copy link
Owner

arteme commented Feb 23, 2023

Thanks for using the app! Loading of .l6t files is definitely on the to-do list! I even mostly figured out the format (https://github.com/arteme/l6t-rs) when I started on the pod-ui, although there's still some work left there.

@arteme arteme added the feature New feature or request label Feb 23, 2023
@arteme arteme added this to the v2.0.0 milestone Dec 30, 2023
@geuking
Copy link

geuking commented Aug 31, 2024

Just wanted to comment that I love the Pod UI, keeps my PodXT going even using the latest Mac OS X. Having the ability to use .l6t files would be absolutely awesome.
Speaking of which, does anyone know how to 'read' .l6t files to see the individuals settings, which would allow to enter the settings manually? When I open an .l6t file in TextEdit, for example, I get just gibberish....
The only line 6 software that runs on my laptop is POD Farm 2 but I can't open many of the .l6t because it's in trial mode. For some reason I can't install GearBox.

@arteme
Copy link
Owner

arteme commented Sep 4, 2024

Dear @geuking,

I'm glad pod-ui has been of help to you. I've been quite busy with work and otherwise busy with implementing libusb support, but you can try arteme/l6t-rs project. Unfortunately, there's no user-friendly binary built from it, but it you manage to build it from scratch (install a rust toolchain and run cargo build), you'll be able to print the contents of the .l6t-files like:

$ cargo run ../empty+dist.l6t
...
Patch type: patch

Info:
  date            : 1703457157000
  amp name        : Tube Preamp
  creator app     : Line 6 Edit
  creator app ver : 3.06.00
Device:
  id              : 0x000200
  name            : Default Patch
  version         : 0

Amp
-----------------------------------------------------------------
amp_select                     : int   : 0
distortion_enable              : bool  : true
drive_enable                   : bool  : false
eq_enable                      : bool  : false
bright_enable                  : bool  : false
drive                          : float : 0.33
bass                           : float : 0.5
mid                            : float : 0.5
treble                         : float : 0.5
presence                       : float : 0.5
chan_volume                    : float : 0.5
drive2                         : float : 0.5

Cab
-----------------------------------------------------------------
cab_select                     : int   : 16777231
air                            : float : 0.5

Noise gate
-----------------------------------------------------------------
gate_enable                    : bool  : true
gate_threshold                 : float : -70.08
gate_decay                     : float : 0.33

Delay
-----------------------------------------------------------------
delay_enable                   : bool  : false
delay_time                     : float : 300
delay_feedback                 : float : 0
delay_level                    : float : 0.3

Reverb
-----------------------------------------------------------------
reverb_enable                  : bool  : false
reverb_type                    : int   : 1
reverb_decay                   : float : 0.16
reverb_density                 : float : 0.5
reverb_diffusion               : float : 0.5
reverb_tone                    : float : 0.5
reverb_level                   : float : 0.3

Effects
-----------------------------------------------------------------
effect_select                  : int   : 0
reverb_decay                   : float : 0.16

Volume pedal
-----------------------------------------------------------------
vol_pedal_position             : int   : 1
vol_min                        : float : 0

Wah pedal
-----------------------------------------------------------------
wah_bottom_freq                : float : 0
wah_top_freq                   : float : 1

The tools was made for debugging and its values do not always make sense, but it is better than nothing...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants