Skip to main content

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

Project description

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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

p600syx-0.3.2.tar.gz (23.6 kB view details)

Uploaded Source

Built Distribution

p600syx-0.3.2-py3-none-any.whl (24.6 kB view details)

Uploaded Python 3

File details

Details for the file p600syx-0.3.2.tar.gz.

File metadata

  • Download URL: p600syx-0.3.2.tar.gz
  • Upload date:
  • Size: 23.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.0

File hashes

Hashes for p600syx-0.3.2.tar.gz
Algorithm Hash digest
SHA256 609c1f41ab0fd42aa0b82362b837f14ebf2caad124d9f62ef2f8d08e7513b209
MD5 ea9a483a1c6bc7fe96f28adf8486bd29
BLAKE2b-256 2d3f65811f76719ec03c6d7edacbccc749570084e48f614f2a406f385ef1f476

See more details on using hashes here.

File details

Details for the file p600syx-0.3.2-py3-none-any.whl.

File metadata

  • Download URL: p600syx-0.3.2-py3-none-any.whl
  • Upload date:
  • Size: 24.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.0

File hashes

Hashes for p600syx-0.3.2-py3-none-any.whl
Algorithm Hash digest
SHA256 a98bf3317676245503e5182f72cd3342e74c86330db70b15b8e185851d830519
MD5 7b96a284a1aeddc95df7ac0a5be4a8e1
BLAKE2b-256 6be8f7b8d9bd7d04576d72863a62439146b401f9cc3f1f6def14d73ea3e761c4

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page