Skip to main content

Python Midi Fighter Twister configuration for Touch Designer

Project description

mftd

A thin, adaptable API for programatically configuring Midi Fighter Twister midi controllers, and integrating them in Touch Designer projects.

Build

Generate inlined source using inline-importer:

# Prepare destination
rm -f dist/mftd.py
mkdir -p dist

# Build
inline-python -p mftd -e mftd/__init__.py -o dist/mftd.py

Touch Designer Usage

When running inside TouchDesigner the library uses a midioutCHOP named midiOut to communicate with the Midi Fighter Twister. The library will create this operator if it is missing.

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

mftd-0.1.0.tar.gz (25.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mftd-0.1.0-py3-none-any.whl (27.1 kB view details)

Uploaded Python 3

File details

Details for the file mftd-0.1.0.tar.gz.

File metadata

  • Download URL: mftd-0.1.0.tar.gz
  • Upload date:
  • Size: 25.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.13

File hashes

Hashes for mftd-0.1.0.tar.gz
Algorithm Hash digest
SHA256 841e2049fe511db17986bc345667c4694c05cdceb3533ad3a9e0bc2fdc66d216
MD5 e48eb0566de18d15f4dc180e470a935a
BLAKE2b-256 d570ece3312ee271279df8d742b0f28c724b5d83f82dc12cd89bcbfd3025a882

See more details on using hashes here.

File details

Details for the file mftd-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: mftd-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 27.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.13

File hashes

Hashes for mftd-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 69483ad9204ce1c8b8d8c929a6718de26d50765e143bfbc94e282059f58d1113
MD5 d9697fd3bd4199e4761e72a68ee9bd46
BLAKE2b-256 38d88f7a3b3766faa893510842bcb4af4543ddfd70c8a099de1f05adf6e5c084

See more details on using hashes here.

Supported by

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