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

Uploaded Source

Built Distributions

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

Uploaded CPython 3.8 manylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.8

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

Uploaded CPython 3.8

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

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

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

Uploaded CPython 3.7m

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

Uploaded CPython 3.7m

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

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

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

Uploaded CPython 3.6m

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

Uploaded CPython 3.6m

File details

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

File metadata

  • Download URL: pym2149-16.tar.gz
  • Upload date:
  • Size: 572.7 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-16.tar.gz
Algorithm Hash digest
SHA256 2f2ba7e7540792fb193e8b68396be4b56482b78239a801098b5bf347c25145c6
MD5 8b19391969687d46afe80d16242a627c
BLAKE2b-256 6a407178962359910fa582233fc8e830cfc4677db1be104b5a452b61ae24641a

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for pym2149-16-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 f8990966747e0577536384df8cf22d826bee4e2a7d41885cfd0506408bb012db
MD5 92e2c6b48c12a7e1509614ae50306b35
BLAKE2b-256 2b7d741f278b0f4df9e7681c5ad31e9e2ea477f5c5311c3541299b149b5f67b1

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for pym2149-16-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 e768f6a6f45abad6456a57056dddc0820f3a6fe5f1faffa8e22fe518abfe0c66
MD5 dfd77414ca0db00d868fca8eb2c15323
BLAKE2b-256 32a25cc8fa9261411e08e635e87c37ad891fd549afa2642c664e08563a1d1abc

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for pym2149-16-cp38-cp38-manylinux1_i686.whl
Algorithm Hash digest
SHA256 0581af1c253a80b6b9b312795c20b1910b7c265dbf4bf010d6a1c48b64c5cfe3
MD5 0a2f65cd76489f8f75b05e04f972e73d
BLAKE2b-256 36988ce5dabcb69481e0c313a2e139ccdddf17f80bc61ff948d4e6ff5c6b5f04

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for pym2149-16-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 58d7f993c2338c9ec7b39ce520c2620f33a1d599e5d8120ab06eabf79b3d36ad
MD5 6b473424345536f375dca27480191124
BLAKE2b-256 28d4dd5f0a2433b2fb9feb4cbff69557dbfef5b8794f40b49cd552cecdcb5ba5

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for pym2149-16-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 4fbcaab664c045236e446811d3a8c4a9a34ec50ebf2035ca6009a64b34d0c5e7
MD5 7d7c4ffe52917e550ffa613ce8dd1b89
BLAKE2b-256 2e28411dc5ecc113988e5179494a1b4cfe58ddb178a2f0aa93303eaaf631941e

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for pym2149-16-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 8bbc723560812c92bfe529a2ec5c2f0977d5ad7fd3617aa681b515f88ab8034d
MD5 2cec81d8f3c5f4913384cab6d9c8139d
BLAKE2b-256 c143b167001a200fc2fa25fceb8e21ed67c1aba541b7268f7da86e2a6d33b7da

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for pym2149-16-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 135cf95a2fde6fd4d4c435eb0cb9e9fcb725a587ea7b91e8fb8824289be7475e
MD5 5775051ede8f148df1b64df3b794bcff
BLAKE2b-256 ac2214b79f15c60c5e8f0d73b19d585a379bae9cf3568294ce5d1dc276df10b9

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for pym2149-16-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 5d7532bb6a621706b23fbab9a2bcd4d2ca6ee6b99bf23af30a0d33de1f3aba03
MD5 1009d284be2c6dc61bcf3326af44bb87
BLAKE2b-256 ab5f3de213f4bcc5dd3f43c1d7251cdc4c1a97e3727babf607ed21fc8d3af014

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for pym2149-16-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 90e538099d0282b0a998aed1fc2f5b8b9241b6e5b6a3235f7359283e3ce68332
MD5 7243024bcff38a325a72240b4076b453
BLAKE2b-256 37ebd885dcd6f73df1ce448691647ade32222f5b881dac953cbd23cbee1ce1f2

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