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

Uploaded Source

Built Distributions

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

Uploaded CPython 3.8 manylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.8

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

Uploaded CPython 3.8

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

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

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

Uploaded CPython 3.7m

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

Uploaded CPython 3.7m

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

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

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

Uploaded CPython 3.6m

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

Uploaded CPython 3.6m

File details

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

File metadata

  • Download URL: pym2149-17.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.0 CPython/3.6.10

File hashes

Hashes for pym2149-17.tar.gz
Algorithm Hash digest
SHA256 839a514693c8b4257672c4090d23820c2e37e4c02efd9360e3a5de18f4f392ee
MD5 28b1f587ded3ccf6d2fcf1586ef203e4
BLAKE2b-256 7d84e6a750097b1488703c93529931e5a917cb3c38de4d9bceb986b53d20846b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pym2149-17-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.0 CPython/3.6.10

File hashes

Hashes for pym2149-17-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 5ca2d068cf0350a594246edb8b900e9c99677e69704c606c0faabdd91b825525
MD5 a41d50ae71c0c012091a1f98bbaa0ac8
BLAKE2b-256 ca8cd5ef634145cc99ef5ddee9af1c7c863c907bf373ac895df18fc5da1604ad

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pym2149-17-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.0 CPython/3.6.10

File hashes

Hashes for pym2149-17-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 7c8d26f958c5440505695b3a554b9e443d4635b2fd77a182014bd20774da67e0
MD5 426b225d551ece13e700d8c793013176
BLAKE2b-256 8402362cd559a649a0c49e74662b45a49538e855dad0a8c47f17d46af6be8cd5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pym2149-17-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.0 CPython/3.6.10

File hashes

Hashes for pym2149-17-cp38-cp38-manylinux1_i686.whl
Algorithm Hash digest
SHA256 190c9c89fdd48eb72bc1e19dcae63ce6c5a73517168a673fa2457b97fe296ddb
MD5 4878c7ad6a0b5882abee414c6384453e
BLAKE2b-256 09651a52638ed506910fb415a148c3ee05d6622bc46816963dcae92d68abd38f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pym2149-17-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.0 CPython/3.6.10

File hashes

Hashes for pym2149-17-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 acbfbf5f1dbb283d1da3aada41291106b5a052f65c935bf5bdd7bc798340d3d1
MD5 f86750a9c272498f9558f0c49c82e5f6
BLAKE2b-256 c7864841233907d0252d41b5700da13b583d54432781fa7c57eedf8edc18956e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pym2149-17-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.0 CPython/3.6.10

File hashes

Hashes for pym2149-17-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 270da957f91d0ecaf460f61d1051c06dea3a686b543859af6c290fe7b385d469
MD5 89b1a0bed2560845e0ce59a38ed71370
BLAKE2b-256 8bd950b241673c36c0188c2446614245dd833e2d42118b283db7a2da7d8a624e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pym2149-17-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.0 CPython/3.6.10

File hashes

Hashes for pym2149-17-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 11e49be979ea054232a652cef0e99cd18aeb41fc4b8e2d9f71f4f0f7c991f131
MD5 b96c45d333921bad5034b483dbf38fa9
BLAKE2b-256 f24fa950c07332be03251e66f6958c04841e61e518fc72a66ca26d351ab94e62

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pym2149-17-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.0 CPython/3.6.10

File hashes

Hashes for pym2149-17-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 12b4731a2000f7743684993dd4d55dd69251afa09cc4ed42bcf261428cfc22b4
MD5 e67bd7e73b5be532c5104083a9edf7f5
BLAKE2b-256 741fcfc0b9d49a28af698677ff7af0d70d132160b05d781daa72f9fb46886ef7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pym2149-17-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.0 CPython/3.6.10

File hashes

Hashes for pym2149-17-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 9a6403aeb8533f10e845d9920ab4d8bb7271038141a63518684af0a76bdf5c6e
MD5 593f2411acf3f03af1a005ccc617855c
BLAKE2b-256 73df828f33e265305753df60300f04199fca4780fc206b4cfd9a00112bb96f01

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pym2149-17-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.0 CPython/3.6.10

File hashes

Hashes for pym2149-17-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 658cb78fa24e27094819446972e7f98018aa3db3c003d16423967733a7e8ca5b
MD5 81972d5e081fe3b77bf1a37efead6404
BLAKE2b-256 72d4686e4a484709c1977c63aad36745361fdfefed6f8665d965fe2d2a63181c

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