Pandora PX5D on Linux : project still on track!

Finally, I found time to progress on the project! All PX5d commands have been mapped, the basic communication system with the unit is working, using ALSA and as few dependencies as possible. A github account will be setup soon, and I plan to provide a simple c++ based library first, with a basic command line client as example.

This first basic example client will allow to change programs on the unit and will translate MIDI program changes to Pandora program changes.

progress on the Pandora PX5D editor on Linux

Haven't found much time to work on the project this summer, but I did identify most MIDI commands to control the Pandora, and I have a working Java command-line sample that can download presets, and modify them. Still, I did not implement any GUI, which will be the biggest part of the project. I didn't decide either if I continue the project in Java, or switch to C++, any GUI and MIDI capable library advice from linux audio developpers  are welcome.

Python-Fu #4 - Using Python-Fu in Gimp Batch Mode

A reader asked me a question about batch processing with Gimp. I've never used Gimp for batch processing (I usually go for ImageMagick), but I thought it might be interesting to have look at how you can batch-run your Python-Fu scripts, before we go on to the next chapter.

building a patch editor for the Korg Pandora PX5D on Linux

After the recent news about the Korg Pandora PX5D USB-Midi working with an upcoming kernel patch, I got interested in making a native linux version of the Sound Editor that Korg offers for download only for Mac and Windows. It runs great in Wine, but I thought there might be some interest in having a native version, and why not, one which could have extended functionnalities (midi program change, continuous controllers for effect parameters...).

Python-Fu #3 - Working with Layers and XML in Python-Fu

Welcome back to this tutorial, and sorry for the long time since part 2! Thanks again to everyone who sent comments about this tutorial, I do hope it helped you.

This time we will focus on retrieving information from a Gimp image and its layers, as well a saving this information to a file. This will serve as a base for a future article of this tutorial where we will learn to code a full custom file format support for Gimp.

Linux support for the Korg Pandora PX5D USB Midi

Yay! Great news for PX5D users running Linux! Thanks to the great developers of the ALSA audio sound system, the Korg Pandora PX5D will have full USB-Midi support in Linux Kernel 3.0! If you don't know about the Pandora, I've added a description at the end of this article.

Drupal 7, subfolders and Clean URLs

In my recent move to Drupal 7, I encountered a small problem with Clean URLs. My configuration is the following:

Python-Fu #2 - Yout first Python-Fu plugin

 

Welcome back to this series of articles about Gimp Python plugins. In the first part, we learned a bit about what was available for extending Gimp, how to install Gimp Python, find documentation and learned how to interact with Gimp through Python using the Python Console. We will now look at plugin registration and start coding our first script.

 

Python-Fu #1 - Extending Gimp with Python: a Python-Fu introduction

I've been a huge fan of The Gimp for over 10 years, and I recently discovered how powerful scripting Gimp with Python is! I needed to write tools to handle custom file formats used in our game engine, as well as image processing tools to generate particular data for some gameplay concepts. I realized that Gimp Python scripts could be the solution, and it was indeed! So, I'm offering a series of tutorial articles which might help those interested in extending Gimp with Python, on Windows or Linux.

 

Recommended tools for game developpers

I've been in the game development industry for over a decade. I've always been involved in small teams and small projects and through the years that led me to work on many subjects ranging from game engines, protyping gameplay, scripting game levels, to creating tools. Here's a list of free tools that I use all the time, that might help you too.

 

Text Editors

 

Notepad++: notepad-plus.sourceforge.net

Pages

Subscribe to Frédéric Jaume RSS