[Line 6] Testers needed for HD500X Edit on linux

Talk about your MIDI interfaces, microphones, keyboards...

Moderators: khz, MattKingUSA

Post Reply
staraurryon
Established Member
Posts: 5
Joined: Mon Jul 20, 2020 5:12 pm

[Line 6] Testers needed for HD500X Edit on linux

Post by staraurryon »

Hello everyone,

I am currently trying to rewrite the HD500x edit for Linux. I am looking for some testers to ensure that I am not wrong with the interpretation of the messages: this is done through reverse engineering.

Currently the application is only console and supports a few information retrieval (1 week of work during spare time):
- Pedal position
- Pedal Type
- Pedal parameter values without the unit
- Preset change

Not supported features:
- Amp information retrieval
- Setup information retrieval (Tempo, midi, channel, etc)
- Much more

To build this you will need both golang and alsa-libs. The app uses the interfaces provided by the module snd-usb-podhd present normally in all distros.

Just run go run main.go and change manually to a preset to see if it is working for you.

By the way, I am looking for some designers for the GUI and developers are welcome.

Aurryon

Link: https://gogs.staraurryon.com/staraurryon/lpedit

tavasti
Established Member
Posts: 1188
Joined: Tue Feb 16, 2016 6:56 am
Location: Kangasala, Finland
Contact:

Re: [Line 6] Testers needed for HD500X Edit on linux

Post by tavasti »

staraurryon wrote:
Mon Jul 20, 2020 5:25 pm
Hello everyone,

I am currently trying to rewrite the HD500x edit for Linux. I am looking for some testers to ensure that I am not wrong with the interpretation of the messages: this is done through reverse engineering.
I am HD500X owner, and this sounds awesome! I will test is soon.
Linux veteran & Novice musician

Latest track: https://www.youtube.com/watch?v=ycVrgGtrBmM
My music-related hobby business: https://chordpak.com/

staraurryon
Established Member
Posts: 5
Joined: Mon Jul 20, 2020 5:12 pm

Re: [Line 6] Testers needed for HD500X Edit on linux

Post by staraurryon »

Hello,

I have made a first alpha release on github.com:
https://github.com/StarAurryon/lpedit/releases/tag/v0.1

Don't forget to change the preset on the POD first to see something happening.

This has now a GUI in QT which is much more easier to read than the console :D. If you want to build this by yourself instead, you will need to install QT bindings by thereciepe/qt and run $(go env GOPATH)/bin/qtdeploy.

I'll keep you posted.

Aurryon

PS: Here are also some screenshots
Image
Image

tavasti
Established Member
Posts: 1188
Joined: Tue Feb 16, 2016 6:56 am
Location: Kangasala, Finland
Contact:

Re: [Line 6] Testers needed for HD500X Edit on linux

Post by tavasti »

staraurryon wrote:
Sun Jul 26, 2020 10:21 pm
Hello,

I have made a first alpha release on github.com:
https://github.com/StarAurryon/lpedit/releases/tag/v0.1
That link is broken, and no releases available.
Linux veteran & Novice musician

Latest track: https://www.youtube.com/watch?v=ycVrgGtrBmM
My music-related hobby business: https://chordpak.com/

staraurryon
Established Member
Posts: 5
Joined: Mon Jul 20, 2020 5:12 pm

Re: [Line 6] Testers needed for HD500X Edit on linux

Post by staraurryon »

It should be working now. I saved it as draft before :lol:

staraurryon
Established Member
Posts: 5
Joined: Mon Jul 20, 2020 5:12 pm

Re: [Line 6] Testers needed for HD500X Edit on linux

Post by staraurryon »

Hello,

I made a new release available at https://github.com/StarAurryon/lpedit/releases/tag/v0.2.

It adds some initial write support for pedals (on/off, type change and parameter change).

If you have a PODHD500, 400 or 300, could you please also try it? I would like to check what needs to be changed in order to support them.

Aurryon

staraurryon
Established Member
Posts: 5
Joined: Mon Jul 20, 2020 5:12 pm

Re: [Line 6] Testers needed for HD500X Edit on linux

Post by staraurryon »

Hello,

I made a new release available at https://github.com/StarAurryon/lpedit/releases/tag/v0.4

You can now use this apps for the basic use of the POD instead of the Line6 POD HD500X edit if you are under Linux.

Please open bug reports in GitHub if any.

Aurryon

Post Reply