Skip to content

Python module for handling MIDI SysEx dumps from the Sequential Circuits Prophet-600 analog synthesizer

License

Notifications You must be signed in to change notification settings

jmechnich/p600syx

Repository files navigation

PyPI versio PyPi format PyPI license PyPi weekly downloads

p600syx

This is a collection of python modules for handling MIDI SysEx patch dumps for the Sequential Circuits Prophet-600 analog synthesizer.

The following formats are supported:

  • The original patch format documented in the owner's manual
  • The custom format introduced by GliGli (documentation)
  • The updated dump formats by Imogen (versions 7 and 8)

The available executable programs are:

  • p600_decode - decode patch data to human readable form
  • p600_recv - receive patch data via MIDI
  • p600_send - send patch and other SysEx data (i.e. firmware files) via MIDI

Installation and usage

The easiest way is to install the software from https://pypi.org using pip:

pip install p600syx

After installing the package, check p600_SCRIPTNAME -h for further usage instructions.

About

Python module for handling MIDI SysEx dumps from the Sequential Circuits Prophet-600 analog synthesizer

Topics

Resources

License

Stars

Watchers

Forks

Languages