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

Uploaded Source

Built Distributions

pym2149-14-cp38-cp38-manylinux2010_x86_64.whl (881.3 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.12+ x86-64

pym2149-14-cp38-cp38-manylinux1_x86_64.whl (732.7 kB view details)

Uploaded CPython 3.8

pym2149-14-cp38-cp38-manylinux1_i686.whl (720.6 kB view details)

Uploaded CPython 3.8

pym2149-14-cp37-cp37m-manylinux2010_x86_64.whl (845.3 kB view details)

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

pym2149-14-cp37-cp37m-manylinux1_x86_64.whl (722.1 kB view details)

Uploaded CPython 3.7m

pym2149-14-cp37-cp37m-manylinux1_i686.whl (711.9 kB view details)

Uploaded CPython 3.7m

pym2149-14-cp36-cp36m-manylinux2010_x86_64.whl (845.4 kB view details)

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

pym2149-14-cp36-cp36m-manylinux1_x86_64.whl (722.3 kB view details)

Uploaded CPython 3.6m

pym2149-14-cp36-cp36m-manylinux1_i686.whl (711.7 kB view details)

Uploaded CPython 3.6m

File details

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

File metadata

  • Download URL: pym2149-14.tar.gz
  • Upload date:
  • Size: 136.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.48.2 CPython/3.6.10

File hashes

Hashes for pym2149-14.tar.gz
Algorithm Hash digest
SHA256 29eb47b84517aa86d0d5b5f65f626e745d170f8141b3f9b46b94491c9f22a741
MD5 33f516e1e84eeeef010812cb9ca185e0
BLAKE2b-256 11007ed4ae5465915f968b47738d5a1277d24f016b97e646d11950fddaa870df

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pym2149-14-cp38-cp38-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 881.3 kB
  • 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.48.2 CPython/3.6.10

File hashes

Hashes for pym2149-14-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 3942ba713f3ac1162ba02ba5ff983414fca4172e7d87b033c3572226464cd211
MD5 12575626bdd37df789fd48ed1631cc3e
BLAKE2b-256 ff4c60b71aad9d4d9bca2ad17c8e69f4884af3678e289bf98a04776630ecf4bf

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pym2149-14-cp38-cp38-manylinux1_x86_64.whl
  • Upload date:
  • Size: 732.7 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.48.2 CPython/3.6.10

File hashes

Hashes for pym2149-14-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 7c7146390301bea989211e60491d16fe16dbadb933f83b14e7f363b34a96cabe
MD5 32b9c49a987416401a6172df5f0eb59c
BLAKE2b-256 4855835e6c44f6bba9111d44d63ff432da405166b06bc833cda42e477c51f12a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pym2149-14-cp38-cp38-manylinux1_i686.whl
  • Upload date:
  • Size: 720.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.48.2 CPython/3.6.10

File hashes

Hashes for pym2149-14-cp38-cp38-manylinux1_i686.whl
Algorithm Hash digest
SHA256 125b886152693eca72d8f35e8db8ce3951a3ab2656a7b49f199f72e729c5520a
MD5 da45df7a9297aa107a9ec2b94fb6577b
BLAKE2b-256 e0c32a46002e477ebaced782815cf7a0f418b200fb21f700d512456096dfece0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pym2149-14-cp37-cp37m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 845.3 kB
  • 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.48.2 CPython/3.6.10

File hashes

Hashes for pym2149-14-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 4591251b97e26bed89588f9e369ec7031ee46083f6bf58425b48b00760bcce1c
MD5 f629d170a26ade6a6fc6ab71f4f48a48
BLAKE2b-256 f72d1595e86037eb6a192e9327d7c55d471e636123f149877fe8d6e167d07fc3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pym2149-14-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 722.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.48.2 CPython/3.6.10

File hashes

Hashes for pym2149-14-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 143bd26e807ca2857b5aa4b03400f077fa9a7dcced481596c76df3a8b008f9a4
MD5 4a6e71431ad2418ef807ddbedd60b5c2
BLAKE2b-256 0f621e4059d1924168edd409447d9f974d74c539ed0ead673a7194ddf798fc60

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pym2149-14-cp37-cp37m-manylinux1_i686.whl
  • Upload date:
  • Size: 711.9 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.48.2 CPython/3.6.10

File hashes

Hashes for pym2149-14-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 1be2f5f66ae0ed4eea8b1a95d4004277c2e22bd6bfb5ee0b33b9a5fe6b8f4f06
MD5 0bba37a21fe3909b1e08f9cf46ff051e
BLAKE2b-256 67dc8d5ebc6fa53bf7107e38bbb58c5aeb0c38dc4d7578a20a30be3ae3506915

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pym2149-14-cp36-cp36m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 845.4 kB
  • 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.48.2 CPython/3.6.10

File hashes

Hashes for pym2149-14-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 0d1b712bda1166ea7fe96cb463726635553a8e38add4224799c82a81bbc2bdf4
MD5 93ca208549a497dd76d18033126011d5
BLAKE2b-256 7f87bc2e65eb2c495ff182f9efae67039ffec4ab7873e924ed50f66b0717a691

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pym2149-14-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 722.3 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.48.2 CPython/3.6.10

File hashes

Hashes for pym2149-14-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 d1b033ca3215113ac757bc7657bf8664bc802678c73e196c23713b3d0fc669ac
MD5 164e72f35c48c20ebbaa6c8f1ba3e1c1
BLAKE2b-256 22daa2008e5243d2c51914f75731a4153c86f09c876bc9a6dc39f0d4858a811f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pym2149-14-cp36-cp36m-manylinux1_i686.whl
  • Upload date:
  • Size: 711.7 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.48.2 CPython/3.6.10

File hashes

Hashes for pym2149-14-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 25ec8acebb5bbfc5dcea373d7b6144fbb1fc9085edc55680f53dbe0994b517a7
MD5 8005b888ecbdf5da2b5a1b49a80c9bf4
BLAKE2b-256 5b6b408c6797bc387c2dabee469bbcb1b39a4797031027966b7178690ae1c7ea

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