Skip to content

haxorhax/prodatum

Repository files navigation

prodatum - E-MU Proteus sysex editor

Allows easy editing of presets for the E-MU Proteus family of synthesizers.

Specifically:

  • Proteus 1000/2000/2500 racks
  • Command Station (MP-7, XL-7, PX-7)
  • Audity 2000


Getting Started

Setting up prodatum for the first time:

  • Choose the version of Release from the deployment page

  • Download the corresponding executable for your OS or build from source (steps below)

  • The executable is built portable, and you should create a prodatum_config folder alongside the executable to store the sync files

  • Done!

    Note to linux users: a prodatum.desktop file is provided in the repo



Build Process

Build Process -- [ git, CMake, FLTK, portmidi ]

git clone https://github.com/haxorhax/prodatum
git clone https://github.com/haxorhax/fltk prodatum/lib/fltk
git clone https://github.com/haxorhax/portmidi prodatum/lib/portmidi
cd prodatum
cmake -S . -B build
cmake --build build --config Release


Version Info

Version 2.1.2 - 10/16/22

Support for more than 300 arps (DRUM expansion has 400) Dumping more than 512 presets requires load to edit buffer first Command Station sync bug fix

See wiki for details -> New features v2.1

Update provided by haxorhax (https://haxorhax.com)

Version 2.1.1 - 8/28/22

Project redecorating and versioning, no functional changes

See wiki for details -> New features v2.1

Update provided by haxorhax (https://haxorhax.com)

Version 2.1.0 - 8/26/22

Added bulk import/export functionality

See wiki for details -> New features v2.1

Update provided by haxorhax (https://haxorhax.com)

Version 2.0.2 - 8/21/22

Resurrected repository. Enhanced cmake build process, and added github action support.

Update provided by haxorhax (https://haxorhax.com)

Versions 2.0.1 and older

Last updated on 1/31/2015.

Original design by Jan Mann (aka Jan Eidtmann, [email protected])
Copyright (C) 2014 by Jan Eidtmann