Split

prodatum logo

Breath new life

in your PXK

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 v1.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.

Documentation

There is no prodatum specific documentation as of now (with the exception of "prodatum hints"). You could say that the manual of your synthesizer is also the manual for prodatum, because prodatum effectively just displays the current state of your device, with all possible states being explained in the manual.

More

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

System Requirements

Operating System:
Mac OS X 10.4 or later /
Linux (Kernel with Alsa support) /
Windows XP or later
Processor:
i486 or better /
PowerPC G5 or G4
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
Recommended:
Latest OS for your device, Multiple sample ROM's, MIDI Keyboard, Active stereo speakers

*** The following is taken from the README of my MIDI device driver but is (hopefully) valid for any MIDI device:

Windows Users:
While the Xmidi 1x1, Xmidi 1x1 Tab, Xmidi 2x2, SHORTboard and LONGboard are all true plug and play and will function as a MIDI device using the generic Microsoft MIDI drivers that are included in all versions of Microsoft Windows, installing and using the E-Mu Xmidi driver will provide improved MIDI latency, reduced MIDI jitter and multiclient MIDI application operation.

MIDI Talk

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

screen

News

latest is v1.0.0 (CHANGELOG)

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