{ "info": { "author": "Alexander A. Strelets", "author_email": "StreletsAA@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Console", "Intended Audience :: Science/Research", "License :: CC0 1.0 Universal (CC0 1.0) Public Domain Dedication", "Natural Language :: English", "Operating System :: MacOS", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX :: Linux", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.4", "Topic :: Multimedia :: Sound/Audio :: Sound Synthesis" ], "description": "``mk60`` is a console application assisting in creation of Elektronika D3-28\ntapes from data files. This application reads given data file and encodes it in\nthe WAVE (WAV) audio format according to the modulation scheme used by D3-28.\nThat audio file may be replayed further with conventional software and recorded\nto a compact cassette compatible with D3-28's tape transport.\n\nCurrently only one input data format is supported: text file with decimal-coded\nhexadecimal codes of D3-28's memory segment. Each line shall contain one data\nbyte, or be empty, or start with comment ``#`` symbol. The last byte in the\nfile must be the D3-28's ``END`` instruction -- i.e., the code ``0512``.\n\nBest regards, Alexander A. Strelets ", "description_content_type": "", "docs_url": null, "download_url": "https://github.com/xoiss/mk60", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/xoiss/mk60", "keywords": "", "license": "Public Domain", "maintainer": "", "maintainer_email": "", "name": "mk60", "package_url": "https://pypi.org/project/mk60/", "platform": "Linux", "project_url": "https://pypi.org/project/mk60/", "project_urls": { "Download": "https://github.com/xoiss/mk60", "Homepage": "https://github.com/xoiss/mk60" }, "release_url": "https://pypi.org/project/mk60/0.2a2/", "requires_dist": null, "requires_python": "", "summary": "Utility assisting in creation of D3-28 tapes", "version": "0.2a2" }, "last_serial": 3875803, "releases": { "0.1a1": [ { "comment_text": "", "digests": { "md5": "5ce2f64ed59cc3a730b0666d8e66c040", "sha256": "cff5a82cecb167f044c7091bb6f1f80d5367d01b63b24f1f8bc75a49a9cda630" }, "downloads": -1, "filename": "mk60-0.1a1.tar.gz", "has_sig": false, "md5_digest": "5ce2f64ed59cc3a730b0666d8e66c040", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2695, "upload_time": "2018-05-13T22:35:47", "url": "https://files.pythonhosted.org/packages/2d/59/0047ba79de93f2664eff455c45fe3b2bfb5bec9cef66a323ae35b528232f/mk60-0.1a1.tar.gz" } ], "0.1a2": [ { "comment_text": "", "digests": { "md5": "2c6463271b7f7235d601b48dcdbee5c0", "sha256": "7019552a7e4a64b5075dc6b601d07ef0ac3eb2f797e7a64361e20bf0bbbe0597" }, "downloads": -1, "filename": "mk60-0.1a2.tar.gz", "has_sig": false, "md5_digest": "2c6463271b7f7235d601b48dcdbee5c0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2713, "upload_time": "2018-05-15T22:17:09", "url": "https://files.pythonhosted.org/packages/99/ab/db61d91e8849f4bcb04aa92b9e86fe290333d2849f51581747bce2de457a/mk60-0.1a2.tar.gz" } ], "0.2a1": [ { "comment_text": "", "digests": { "md5": "f20734a63d96ce3bc8fbed513844d189", "sha256": "c6561eda683aed2e79934dc0968bc7f018605a50e6ce697242035c8053fc3718" }, "downloads": -1, "filename": "mk60-0.2a1.tar.gz", "has_sig": false, "md5_digest": "f20734a63d96ce3bc8fbed513844d189", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2767, "upload_time": "2018-05-18T02:12:22", "url": "https://files.pythonhosted.org/packages/e8/75/825f888c99550b1a1c0d7aa923c45d3feba510ca191ea11a80c047dcfffd/mk60-0.2a1.tar.gz" } ], "0.2a2": [ { "comment_text": "", "digests": { "md5": "53f7db338feff863b19a85c46da3f28b", "sha256": "a92b94fa3e70be6d56e175343367504ba44915931727c49b5db7107d664598bf" }, "downloads": -1, "filename": "mk60-0.2a2.tar.gz", "has_sig": false, "md5_digest": "53f7db338feff863b19a85c46da3f28b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2773, "upload_time": "2018-05-18T12:33:59", "url": "https://files.pythonhosted.org/packages/fb/06/f3846404da4c3899745a386f13175ef189a2c117899533318e97f125db11/mk60-0.2a2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "53f7db338feff863b19a85c46da3f28b", "sha256": "a92b94fa3e70be6d56e175343367504ba44915931727c49b5db7107d664598bf" }, "downloads": -1, "filename": "mk60-0.2a2.tar.gz", "has_sig": false, "md5_digest": "53f7db338feff863b19a85c46da3f28b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2773, "upload_time": "2018-05-18T12:33:59", "url": "https://files.pythonhosted.org/packages/fb/06/f3846404da4c3899745a386f13175ef189a2c117899533318e97f125db11/mk60-0.2a2.tar.gz" } ] }