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-19.tar.gz (494.4 kB view details)

Uploaded Source

Built Distributions

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

Uploaded CPython 3.8 manylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.8

pym2149-19-cp38-cp38-manylinux1_i686.whl (957.6 kB view details)

Uploaded CPython 3.8

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

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

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

Uploaded CPython 3.7m

pym2149-19-cp37-cp37m-manylinux1_i686.whl (943.1 kB view details)

Uploaded CPython 3.7m

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

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

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

Uploaded CPython 3.6m

pym2149-19-cp36-cp36m-manylinux1_i686.whl (932.1 kB view details)

Uploaded CPython 3.6m

File details

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

File metadata

  • Download URL: pym2149-19.tar.gz
  • Upload date:
  • Size: 494.4 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-19.tar.gz
Algorithm Hash digest
SHA256 e9418d75f941670181ff3a3999a590cae6b13929c58c1cdbce8ae05766f24bf7
MD5 31a4ca8e8ad9286bfe8ea02146d3ccea
BLAKE2b-256 ba86f974d58c1a5cc1ed14e8a66c18784c97f367cce6989130cbc366bbb47760

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pym2149-19-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-19-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 b724f46a3abc472b7fd79bf789696f1dd0a4c9679f2e8c78a37dd0e7b75cb8e2
MD5 a89cd4bc6e6bda4ed0a01625d28f95ed
BLAKE2b-256 a6bdb287ec3d629f224c398baefe08e57dafcfb8d5b6495bc9a996d13857352d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pym2149-19-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-19-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 08f6532fc8e1fc3d38389fe38d6325488da37115146b4ad1afd37862494a3455
MD5 84b65e16312b86cd10b1f8abd34a2c4d
BLAKE2b-256 6f1db3fa4120c547ff10e4cb78fd9577d6922295a3c6029d3862044b555db941

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pym2149-19-cp38-cp38-manylinux1_i686.whl
  • Upload date:
  • Size: 957.6 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-19-cp38-cp38-manylinux1_i686.whl
Algorithm Hash digest
SHA256 bb3c518980f9116dbe7fd0c9035db9a1f6f5da65760cda797352892069759027
MD5 ac0bbc673d16e86c4dbaf5764dc154a8
BLAKE2b-256 7fd4f1a7700bc653fcdfaad7c9afa47a79c98ab25549bfc8c53e210e9e7e06cf

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pym2149-19-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-19-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 176f8760aef647d826b7a2f043afbb96b4d4899867ac7db1a01b549f3b070304
MD5 014f44cfe591424486b76aba5aaae919
BLAKE2b-256 ac0b0626209611370e1877889669dad3d8e65004f4b88fd8346a64904c8f7662

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pym2149-19-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-19-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 ba041579909911a5e4ab9866de5efbf773c9c16eb06048f013b55d0be0ce213c
MD5 3cadd03dcbefd9c486364ad7f86dfef6
BLAKE2b-256 36ff1225ecfdaa79df6cde65c67baeb0e8aa0a35ebb1283a17e279a9a89fbc68

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pym2149-19-cp37-cp37m-manylinux1_i686.whl
  • Upload date:
  • Size: 943.1 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-19-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 fefb93a447002e7c0ea053af32320068ac9ecb84e1ebff826c96f7e2c532ae86
MD5 37a47a6d5ebabd946d000fcb31bc4e05
BLAKE2b-256 cdfd5bb560183e90a79228428afc48f6faa9ff0a9fbe64963c20b1b70271fda2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pym2149-19-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-19-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 b23a182b3a305596157530bf8d8fa67241a5adf1f251ffb0bb483ee34575aa99
MD5 c5431e05c83af538d94a998dd4324131
BLAKE2b-256 c06c7ed18915e58e30ef9c08c28b34523fceb0e0222b382c12b33b6311d84e10

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pym2149-19-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-19-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 913f413314fb07568c1c1dea1274506ac6365aae68e79e081d693c27617aa7ec
MD5 65f390e8bf30fbd86e60fbca00d4ea99
BLAKE2b-256 2ebeb2f7be2d53df079479b27a45c581e6d3c1a58c6afbeee7f3b0c0bde77fe5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pym2149-19-cp36-cp36m-manylinux1_i686.whl
  • Upload date:
  • Size: 932.1 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-19-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 8c8a45634bbe9b993d2a3f8481ee84f76bf056e650507c82b800b602695c562c
MD5 f28be681927fb2705587e995da440efb
BLAKE2b-256 059f67a445e2880753307942d296d2115d95f2924734fc9e1355e4e04711be6b

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