Not everything is by coincidence

prodatum - made to control

Faster, stronger, better: prodatum v2.0.0 has landed!

Keeping old hardware alive since 2008, prodatum v2 builds upon the foundation that is v1 and adds polish, speed, eyecandy and compatibility with modern systems. Its prodatum vIAMHERETOSTAYWITHSUGARONTOP. Most changes are nonfunctional, 'under the hood' improvements and bug fixes. Some noteworthy functional improvements include a portable configuration option, better Audity 2000 support, tooltips for keyboards and envelope editor, better window management and nicer color preferences.

Building prodatum from source has become substantially easier as well, as it no longer depends on a patched Fl_File_Chooser and will link against your standard FLTK 1.1 or 1.3 installation (even though static linking against a scheme-patched FLTK version will make prodatum look much better). For further information check the README in the source tree. -Jan Mann, ζ Ret, JD2485967.272685


prodatum is a cross-platform patch editor for the E-mu Proteus 1000/2000 sample based synthesizer family ('PXK' for short; supported devices are listed below). It is written in C++, uses FLTK for it's user-interface and portmidi for MIDI IO. Binaries are kindly provided for Linux, Mac OS X and Windows.
Features include:

  • Controls for (almost) all parameters of the synthesizer (with tooltips)
  • Logical, musical interface, customizable colors
  • Cubic volume faders, arp editor, virtual keyboards, envelope editor
  • Undo/Redo, keyboard and mouse wheel editing, program randomizer
  • Program import and export, drag and drop support
prodatum draft

Download v2.0.0:

prodatum is free software: you may run, copy, distribute, study, change and improve the software under the terms of the GNU General Public License. If you like prodatum consider to donate and/or to subscribe to the prodatum-users mailing list for occasional details on updates, discussion and support.


Screenshots, MIDI Specification, About the author, SF Project Site

System Requirements

Operating System:
Mac OS X 10.6 or later /
Linux (Kernel with Alsa support) /
Windows XP or later
i486 or better /
AMD64 for Linux version
Screen Resolution:
1024x768 pixels (less will do when resized)
MIDI Interface
Bidirectional connection required
If you use Windows make sure to install the device driver from the manufacturer (even if Windows detects your device correctly)! ***
At least one of these synthesizers:
Rack Modules /
Vintage Pro, Audity 2000 (v2), Proteus 2000, Proteus 1000, B-3, XL-1, Virtuoso 2000, Mo'Phatt, B-3 Turbo, XL-1 Turbo, Mo'Phatt Turbo, Planet Earth, Planet Earth Turbo, Proteus 2500 or Orbit 3
Keyboards /
Vintage Keys, PK-6, XK-6, MK-6 or Ensoniq Halo
Command Stations /
PX-7, XL-7 or MP-7
Latest OS for your device, Multiple sample ROM's, MIDI Keyboard, Active stereo speakers

*** I can recommend the KORG USB MIDI drivers. They probably work with any USB MIDI device.


OS.1 F07E050601F7
IS.1 F07E0506021804040500322E3236F7
OS.2 F0180F05550AF7
IS.2 F0180F0555090200040106070000043B09F7
OS.3 F0180F0555010215031900F7
OS.4 F0180F05551DF7
IS.3 F0180F05551C140016001000150003001000090064656661756C742020202020202020200C01000000000000020000000100010000000000000002007F7F7F7F00000000000007004B000000020000000500150016001700180019001A001B001C0040004100420011001000000019004E004F005B005D0001002800600000000A0014001E000100000003000000000000000000000000000100000000000400000064000300070000000000000000000000000000007F000300030000000000000000007F7F0F003C027F0040007F7F0000010000000100000000007F0040007F7F0000010000000100000000007F0040007F7F0000010000000100000000007F0040007F7F0000010000000100000000007F0040007F7F0000010000000100000000007F00400001000000010000000100000000007F0040007F7F0000010000000100000000007F0040007F7F0100010000000100000000007F0040007F7F0000000000000000000000007F0040007F7F0000000000000000000000007F0040007F7F0000000000000000000000007F0040007F7F0000000000000000000000007F0040007F7F0000000000000000000000007F0040007F7F0000000000000000000000007F0040007F7F0000000000000000000000007F0040007F7F00000000000000000000180002002400000025000000260000002700000028000000290000002A0000002B0000002C0000002D0000002E0000002F000000300000003100000032000000330000003400000035000000360000003700000038000000390000003A0000003B000000100003007F7F000001007F7F000001007F7F000001007F7F000001007F7F000002007F7F000002007F7F000002007F7F000002007F7F000003007F7F000003007F7F000003007F7F000003007F7F000004007F7F000004007F7F000004007F7F00000400F7
OS.5 F0180F0555010201010000F7
OS.6 F0180F055501020B010000F7
OS.7 F0180F055511027F7F0000F7
IS.4 F0180F055510017F7F560B0000340013001000140004001F0003000A002A0048000000F7
OS.8 F0180F05557F0000F7
IS.5 F0180F0555100201006172703A4D6F6F4769652D44202020207F00000040000000000000007F000000000000007F0000007F006000070000002A00620064002B0063006400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010007002F000400000001000000010000000700000000000000000000007F0000000700000006000900400028001400000000001A0010000000797F0F0000000000000000007F7F000000000000000000007F0000007F007F7F000000000000000000007F0000007F00070007003202000000000000000000007F000DF7
OS.9 F0180F05557F0100F7
IS.6 F0180F0555100202000000000000007F000000000000007F000000000000000000000000000000030000000000010000000000000000000700010000000000797F07000000000000006D7F0D000000000001000000000064000000640003000000000064007F00640000000000010000006400000064000000000000006400000000000000000001000000000000006300140000000000640000006400000000000000000000000C00400018000C003800000008003800000060003000000011002B01090016000800640014003800640015003900640050003800000020003001640068003800000024003201640028005100627F290052001C7F220031F7
OS.10 F0180F05557F0200F7
IS.7 F0180F0555100203004900537F23004B00497F0000000000002500680006000000000000000000000000000000000000000000000000000000000000000000000000003202000000000000000000007F000000000000007F000000000000007F000000000000000000000000000000030000000000010000000000000000000700010000000000797F07000000000000006D7F0D000000000001000000000064000000640003000000000064007F00640000000000010000006400000064000000000000006400000000000000000001000000000000006300140000000000640000006400000000000000000000000C00400018000C0038000000080036F7
OS.11 F0180F05557F0300F7
IS.8 F0180F0555100204003800000060003000000011002B01090016000800640014003800640015003900640050003800000020003001640068003800000024003201640028005100627F290052001C7F22004900537F23004B00497F210030005A7F25006800060021002F007A7F00000000000000000000000000000000000000000000000000000000000020020A0000000000000000007F000000000000007F000000000000007F000000000000000000000000000000030000000000010000000000000000000700010000000000797F07000000000000006D7F0D000000000001000000000064000000640003000000000064007F006400000000004CF7
OS.12 F0180F05557F0400F7
IS.9 F0180F055510020500010000006400000064000000000000006400000000000000000001000000000000006300140000000000640000006400000000000000000000000C00400018000C003800000008003800000060003000000011002B01090016000800640014003800640015003900640050003800000020003001640068003800000024003201640028005100627F290052001C7F22004900537F23004B00497F21003000260025006800060021002F0006000000000000000000000000000000000000000000000000000000000000000000000000000000000000007F000000000000007F000000000000007F0000000000000000000000000018F7
OS.13 F0180F05557F0500F7
IS.10 F0180F0555100206000000030000000000010000000000000000000700010000000000797F07000000000000006D7F0D000000000001000000000064000000640003000000000064007F00640000000000010000006400000064000000000000006400000000000000000001000000000000006300140000000000640000006400000000000000000000000C00400018000C003800000008003800000060003000000011002B01090016000800640014003800640015003900640050003800000020003001640068003800000024003201640028005100627F290052001C7F22004900537F23004B00497F210030002400250068000C0000000000000050F7
OS.14 F0180F05557F0600F7
IS.11 F0180F0555100207000000000000000000000000000000000000000000000000000000000000007FF7
OS.15 F0180F05557F0700F7
IS.12 F0180F05557BF7

Support This Project



latest is v2.0.0 (CHANGELOG)

v2.0.0 is gold! Be happy or don't! Just be!
Janus 30.3.2014

v2.0.0 is close. Many bugs have been fixed since v1.0.0 and there have been improvements in every corner. Most notably: better support for multiple PXK's and the new, more consistent look. New synchronization logic should help with bitching machines and the loading popup window is gone because I felt it was 'too noisy'. I plan to release v2.0.0 in early April.
Janus 2.3.2014

2.0rc1_hot1 hotfix released! I fucked up release day...
Janus 18.2.2014

2.0rc1 released! Oh happy day. See changelog for some details.
Janus 17.2.2014

I have started working on prodatum again. The code is quite a mess and I am in the process of refining the nonfunctional attributes of the code. This basically means: no new features (or are there ;), fewer bugs and better maintainability (is that even a word?).
Janus 15.2.2014

Added a Wiki and a Bugtracker for prodatum.
Janus 23.5.2013

A Linux x86_64 build is available now.
Janus 11.5.2013

3.502 downloads now! Do you like prodatum? Please let me know (rdxesy at yahoo de)!
Janus 16.11.2012

v1.0.0 has been downloaded 1.241 times as of today. Woohoo! Thanks to everyone who has donated - I really appreciate it.
Janus 16.10.2011 (I want to donate!)

prodatum v1.0.0 released! Thanks to everyone who came up with ideas, bugs and money. Please continue to do so. In peace grandma. You were a nice person, a little noisy maybe. † 21.4.2011

I've updated the site to make better use of available space and moved all the heavy, prodatum unrelated stuff to a new page. I've also enabled cache-control for ├╝ber-fast and up-to-date page loading. Janus, 16.4.2011

v0.99 released. We are aproaching v1.00 really fast now! Until then there will be no more new features, only bug killing parties (:) and oddness removals. Please report anything that's worth killing (:) or just doesn't feel right so that v1.00 will be rock solid and worth it's version number. Janus, 5.4.2011

v0.42.20 is the first version that has also been built for Windows 7! Plus: the win7 version also works on XP! 7'Up! The win7 builds may eventually replace the "win32"(XP) builds, so try it and let me know about any issues you may have. Janus, 29.3.2011

v0.42.11 adds program import and export, quicksaving, program renaming in the menu bar aaand ... nothing else! Janus, 16.3.2011

a slightly modified gleam was patched into my FLTK. v0.42.9 is the first version using this scheme. you can get it from SVN. Janus, 13.3.2011

v0.42.7 comes with some improvements for the envelope editor and a new MiniPiano widget (Screenshot) among some other improvements (see changelog for details). Janus, 11.3.2011

as of version 0.42.6 I allow you to resize prodatum's main window (yea - I am very kind to my people). this should make prodatum work great even on netbooks (or generally small screens). prodatum will even restore the size it had before when it what closed - it is magic! unbelievable... Janus, 7.3.2011

you can now mix colors with prodatum! check the changelog and this screenshot for more. and while you are at it you may also want to check the little icon in the upper right corner of this site. ") Janus, 14.1.2011

it is "one release per day" time! v0.42.1 released just a few hours after v0.42! a new preference for knob editing has been added. it is now possible to select from radial, horizontal and vertical "knob jobbing". another knob issue has been fixed too: when you click a knob it will not jump to a value (very annoying) but the current value will be shown in the value-in/out widget. much better! allows for easy value checks! enjoy. Janus, 12.1.2011

v0.42 released. a minor update with some bugfixes, new FLTK and portmidi libraries and some better color themes. enjoy! Janus, 11.1.2011

added a howto build prodatum from source. Janus, 3.7.2010

i haven't been working on prodatum for some time now. it's stable, i get no bug reports and i guess it does what a magic x-ray sort of software device is supposed to do: to not only show whats inside of a device but to do it in a lovely way. initially i wanted prodatum to have preset im-/export and MIDI control for parameters (MIDI learn). but you can im- and export presets using other tools or your DAW and i have no MIDI controller, so implementing MIDI learn makes not much sense for me (feel free to send any patches). i really like prodatum the way it is now and i will continue to support it. Janus, 18.6.2010