Korg Pandora PX5D for Linux

A native library and editor for the Korg Pandora PX5D finally on Linux !

Pandora PX5D on Linux

 

The Pandora PX5D is a portable multi-effects processor for guitar and bass made by Korg.

It is an amazing tool for guitar and bass players, comes with an USB-Audio interface allowing to use it as a sound card which works out-of-the-box on Linux.

It also has USB-MIDI interface for which support has been added in Linux Kernel 3.0, allowing to use the Windows editor made by Korg via Wine and now allowing to have  a native Linux editor, as the Pandora uses MIDI-sysex messages to communicate with its editor.

This project aims to build a small library to be able to connect to the PX5D, and edit/manage presets with a GUI which is much more practicle than using the unit itself when you're home and connected to USB.

Mimicing the Windows editor from Korg is the basic target, then new features not present on the windows version could be implemented (relay standard midi program changes, link MIDI controllers to parameters, ...)

The project relies on the following libraries:

  • QT (for the GUI only)
  • ALSA
  • pthread
  • RtMidi (which comes bundled with the project)

which should allow easy compilation for most distributions.

Current Status

Current Status of the project as of September 30th 2012:

  • Library & GUI project set up.
  • Pandora detection and connection working.
  • Getting current program number, name and enabled modules works.
  • Changing program number works.
  • Full preset edition works!

Next on the TODO list:

  • handle saving/loading all presets to disk
  • handle the drum machine

Screenshot

Download

Currently the application must be built manually, as no package have been made available yet (a package for ARCH Linux via Aur will be made available very soon, other packagers maintainers welcome!).

PX5DEditor v0.1.0 "Tempus Fugit" (stable):

Download the tar.gz source archive from: https://github.com/soulfish/px5deditor/tarball/v0.1.0  (2012-10-12)

You will find build instructions in the INSTALL file present in the archive.

Development Version (unstable):

The development version can be obtained from the dedicated github page from the "develop" branch.

Support

If you need help building the application, have suggestions, bug reports, please add a comment below. You can also file bugs on the github page if you have an account there.

 

Comments

Hey! Thanks! Will there be an easy way to install this on Ubuntu ?

I just downloaded and compiled the sources and everything works on my Ubuntu sys.

Good job, Frédéric.

Bye.

Frédéric Jaume's picture

Thanks! Next version is on its way. Not much feedback on this one, so I'm taking my time. wink

Nide app!! Could it be possible to edit chanis and songs from your app? Or in other case, is it posible from linux? Sorry for my english :)

Frédéric Jaume's picture

Hi Héctor! Thank you for the feeback! :) Editing chains and songs is planned! But I can't tell when it will be available. I had to put the project to sleep for a few weeks, I should be able to start working again on this by the end of this month. Stay tuned! ;)

Add new comment

Plain text

  • No HTML tags allowed.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.
By submitting this form, you accept the Mollom privacy policy.