Skip to main content

YM2149 emulator supporting YM files, OSC, MIDI to JACK, PortAudio, WAV

Project description

pym2149

YM2149 emulator supporting YM files, OSC, MIDI to JACK, PortAudio, WAV.

Build Status

Install latest release

# Tested on Linux and Mac:
pip3 install --user pym2149

Usage

# GitHub trick to download some files to play:
svn export https://github.com/combatopera/pym2149/trunk/contrib

# Play a tune written in the (currently nameless) live coding language:
lc2jack.py 'contrib/Jochen Hippel - 7 Gates of Jambala Level 9.py'

# Play a Dosound sound effect:
dosound2jack.py contrib/sounds.s snd19

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

pym2149-20.tar.gz (494.3 kB view details)

Uploaded Source

Built Distributions

pym2149-20-cp38-cp38-manylinux2010_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.12+ x86-64

pym2149-20-cp38-cp38-manylinux1_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.8

pym2149-20-cp38-cp38-manylinux1_i686.whl (957.5 kB view details)

Uploaded CPython 3.8

pym2149-20-cp37-cp37m-manylinux2010_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.12+ x86-64

pym2149-20-cp37-cp37m-manylinux1_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.7m

pym2149-20-cp37-cp37m-manylinux1_i686.whl (943.0 kB view details)

Uploaded CPython 3.7m

pym2149-20-cp36-cp36m-manylinux2010_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.6m manylinux: glibc 2.12+ x86-64

pym2149-20-cp36-cp36m-manylinux1_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.6m

pym2149-20-cp36-cp36m-manylinux1_i686.whl (932.0 kB view details)

Uploaded CPython 3.6m

File details

Details for the file pym2149-20.tar.gz.

File metadata

  • Download URL: pym2149-20.tar.gz
  • Upload date:
  • Size: 494.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.6.10

File hashes

Hashes for pym2149-20.tar.gz
Algorithm Hash digest
SHA256 3aaaae4e351677721342bae213b63290cb32fc2977ec467f805d01120b48f8d1
MD5 39b39dd4ebaedfdf5c5d168a496d67d1
BLAKE2b-256 48d8e535d03d360f2356ec62a6c5d3bb5e787ac5dc429d6be7e278dd4d4900f6

See more details on using hashes here.

File details

Details for the file pym2149-20-cp38-cp38-manylinux2010_x86_64.whl.

File metadata

  • Download URL: pym2149-20-cp38-cp38-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.6.10

File hashes

Hashes for pym2149-20-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 39dacd54e79332958f70a8ac9346c54ea48ffc380fe7aaa5fb9ee51b5d52b31e
MD5 a83429245ee00eefeccdd76202169a09
BLAKE2b-256 3633f926ac02db07f0bd96e406d4aa8d3e642a68a468f5a014e5238ad77e4242

See more details on using hashes here.

File details

Details for the file pym2149-20-cp38-cp38-manylinux1_x86_64.whl.

File metadata

  • Download URL: pym2149-20-cp38-cp38-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.6.10

File hashes

Hashes for pym2149-20-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 ea22628070a01d515088321cd0287c297dc0b40d6074b5a64f6696f4d1e0a1d0
MD5 8542ba23448047964cc09d24cce4f0be
BLAKE2b-256 f9b540270fd79ed7b0867f2353616dca5c9b55bd146caa145b6d8ac8f2ecdd01

See more details on using hashes here.

File details

Details for the file pym2149-20-cp38-cp38-manylinux1_i686.whl.

File metadata

  • Download URL: pym2149-20-cp38-cp38-manylinux1_i686.whl
  • Upload date:
  • Size: 957.5 kB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.6.10

File hashes

Hashes for pym2149-20-cp38-cp38-manylinux1_i686.whl
Algorithm Hash digest
SHA256 c73e721938e2a4006c87470d9d14a201dfb1a048bea362dcdfed3525e9c10d1f
MD5 7ec507bba17b4c15419c6d29a8f8e532
BLAKE2b-256 59d76fa395d5e2b3181589c6a280cdc0ade61d12d58e37ad904aadbc0e4a09fd

See more details on using hashes here.

File details

Details for the file pym2149-20-cp37-cp37m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: pym2149-20-cp37-cp37m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.6.10

File hashes

Hashes for pym2149-20-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 2b7c34e303a3e3b152e539c0d7e53c7493e29680394db8b3a0bee53e2e30069b
MD5 44db94d452240e7b8e34bf416f5b1e88
BLAKE2b-256 7b85989d727dd77c6e074b311deecc67761bf5229066daf7dfcf19db40a13a71

See more details on using hashes here.

File details

Details for the file pym2149-20-cp37-cp37m-manylinux1_x86_64.whl.

File metadata

  • Download URL: pym2149-20-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.6.10

File hashes

Hashes for pym2149-20-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 082dce8ff11aa40e98c8f39122eb2cce90894f5e56a4c82a28c975924d730de7
MD5 a3cd8fa27d010f659b4cc199833d5503
BLAKE2b-256 62831e669c45de70eb3e36a12f115ebdd85c10449304d8c20dc80bd08ca77031

See more details on using hashes here.

File details

Details for the file pym2149-20-cp37-cp37m-manylinux1_i686.whl.

File metadata

  • Download URL: pym2149-20-cp37-cp37m-manylinux1_i686.whl
  • Upload date:
  • Size: 943.0 kB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.6.10

File hashes

Hashes for pym2149-20-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 8c2b53c77eb75bf61cbff6141bef5701122a14560aca0c49561d21185d8a86ca
MD5 df4d7b02b73e1f0da32adbfe7b2a7d1f
BLAKE2b-256 9e44925a6382b48bc09b057a5cf04056d6a97d5b8266f45a9a3c3be86a708ca9

See more details on using hashes here.

File details

Details for the file pym2149-20-cp36-cp36m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: pym2149-20-cp36-cp36m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.6.10

File hashes

Hashes for pym2149-20-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 a64c5ada117cc47af30647412e36063830c782e4d0a7b8cc68f6644497e5cb02
MD5 8caf93ae6b47d6efb28ddab651af058b
BLAKE2b-256 0d4116633e1b5b60a38e59a1fb26e66a50539ce7393bcfb7de7f05217d8b1ae8

See more details on using hashes here.

File details

Details for the file pym2149-20-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

  • Download URL: pym2149-20-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.6.10

File hashes

Hashes for pym2149-20-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 75db5ecef62d966812e5971de5faf17b322cc47c0fd5eea977e77c7cdd5c84fe
MD5 dbcac98d05976618bfd4a927f77d0a95
BLAKE2b-256 038fdd84e1b0cae2f038296ed285c1836ccf3c727b6efa51d5a9d4c23d4a3a84

See more details on using hashes here.

File details

Details for the file pym2149-20-cp36-cp36m-manylinux1_i686.whl.

File metadata

  • Download URL: pym2149-20-cp36-cp36m-manylinux1_i686.whl
  • Upload date:
  • Size: 932.0 kB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.6.10

File hashes

Hashes for pym2149-20-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 e0fcc00bfacd72da26b2131020d366cd5348cbc9069eeef08cadec5fb36cab81
MD5 06af4699d6d84cfac314999a3b9c9b7a
BLAKE2b-256 18aecf7e98b05cbd9a0432c1fd9edc1344d9bae63d5415659ba6aed9ecbae4a2

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