{ "info": { "author": "Harvey Ormston", "author_email": "harveyormston@me.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Multimedia :: Sound/Audio", "Topic :: Multimedia :: Sound/Audio :: Analysis", "Topic :: Multimedia :: Sound/Audio :: Sound Synthesis" ], "description": "osc_gen is a Python library for creating and managing oscillator wavetables.\n\nFunctionality includes:\n\n* Generating common waveforms (sine, saw, square, etc.)\n* Oscillator effects (waveshaping, distortion, downsampling, etc.)\n* Resynthesising or slicing audio from wav files or other sources\n* Saving wavetables to a wav file for use in samplers\n* Saving wavetables in .h2p format for use in the u-he Zebra2 synthesiser\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/harveyormston/osc_gen", "keywords": "audio dsp synthsis", "license": "GPL3", "maintainer": "", "maintainer_email": "", "name": "osc-gen", "package_url": "https://pypi.org/project/osc-gen/", "platform": "", "project_url": "https://pypi.org/project/osc-gen/", "project_urls": { "Homepage": "https://github.com/harveyormston/osc_gen" }, "release_url": "https://pypi.org/project/osc-gen/1.3.0/", "requires_dist": [ "numpy (>=1.11.3)", "scipy (>=0.18.1)", "pysoundfile" ], "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, <4", "summary": "Generate oscilator wavetoables", "version": "1.3.0" }, "last_serial": 5610034, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "42fa43b67d6da4aadca0884e3248c9fe", "sha256": "0e2093639aed58f763fd06413f6dc3d68aa73e3e9963d1c57e1dd16b4735ab28" }, "downloads": -1, "filename": "osc_gen-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "42fa43b67d6da4aadca0884e3248c9fe", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, <4", "size": 8958, "upload_time": "2018-04-06T20:41:05", "url": "https://files.pythonhosted.org/packages/44/f3/f22e4653b2dd9e8533eaa15cc9085108df1b94b1cf979efd9651eec89c13/osc_gen-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fd242275e70e085d33722c103985f6d3", "sha256": "612332d7858c0a27515e08312ebe8e3e943419d4d7e8cb39b5ae8a04711e31e2" }, "downloads": -1, "filename": "osc_gen-0.1.0.tar.gz", "has_sig": false, "md5_digest": "fd242275e70e085d33722c103985f6d3", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, <4", "size": 6968, "upload_time": "2018-04-06T20:41:06", "url": "https://files.pythonhosted.org/packages/ab/93/86ba01c504f590a96de0f26fd64c5b06d5f53cdb6222d69daaf34c568b81/osc_gen-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "87bf80cdfd7edcb900a01eea19d9eaff", "sha256": "61ad4c2edf721ac3122aecd06a028351a253b9d056f76fdb5bbb00713b83c1c1" }, "downloads": -1, "filename": "osc_gen-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "87bf80cdfd7edcb900a01eea19d9eaff", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, <4", "size": 9152, "upload_time": "2018-04-06T21:05:02", "url": "https://files.pythonhosted.org/packages/8a/a3/f409823f601b7c571a6816e6b087ba75fc1204fcf5d46fc2ef89b1d92c40/osc_gen-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "55da618bbd3d60551900456581cf10b4", "sha256": "0db64fe95dbaeedc7370b1d27aa45690367bc68b352f99e1e1c94c493d0ef4de" }, "downloads": -1, "filename": "osc_gen-0.1.1.tar.gz", "has_sig": false, "md5_digest": "55da618bbd3d60551900456581cf10b4", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, <4", "size": 7535, "upload_time": "2018-04-06T21:05:03", "url": "https://files.pythonhosted.org/packages/80/74/5d823e291a7a2aa5ee20be2b4bacc84a0a3106b529ad6c773502598c394f/osc_gen-0.1.1.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "fb149434eb3f1be30315ca17b4c00150", "sha256": "0238cd5ec459495a6fcca6cd833158578ac38bd8ee3a9ba5491fc6453a962ca9" }, "downloads": -1, "filename": "osc_gen-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "fb149434eb3f1be30315ca17b4c00150", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, <4", "size": 21590, "upload_time": "2019-05-24T19:18:21", "url": "https://files.pythonhosted.org/packages/c6/78/60e58f5139a0cb1ba34d6b3a8582bc46870268015885dcd8417cbe9962b4/osc_gen-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "802972e2823073eae1b889846a89be61", "sha256": "5fa46184f1f9b07c5640cb283aa5ac11df2cd004d8dc150f438bf35f5723301a" }, "downloads": -1, "filename": "osc_gen-1.0.0.tar.gz", "has_sig": false, "md5_digest": "802972e2823073eae1b889846a89be61", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, <4", "size": 7618, "upload_time": "2019-05-24T19:18:23", "url": "https://files.pythonhosted.org/packages/f3/81/637464db5169146456f4d1ba310c7b87f0f38237e1dc6413f3948eb2b038/osc_gen-1.0.0.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "7fb5151d9d1232d30da5437ec4c708c6", "sha256": "faca7e675a841389d3ca0b439d50ad697586a702f897d51683db6c557883e4db" }, "downloads": -1, "filename": "osc_gen-1.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "7fb5151d9d1232d30da5437ec4c708c6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, <4", "size": 25100, "upload_time": "2019-06-21T18:37:41", "url": "https://files.pythonhosted.org/packages/b6/47/6063c88ba9d9544057b54328572a0811cbedb074b88e08c3c39a2146a9c3/osc_gen-1.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c50f1825c4f5e4ce16ae1335be7d8b5a", "sha256": "c0bd1bf46be7fc791e41b72a608f54a3149b5c474c766a168f146bef11f1e3c1" }, "downloads": -1, "filename": "osc_gen-1.2.0.tar.gz", "has_sig": false, "md5_digest": "c50f1825c4f5e4ce16ae1335be7d8b5a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, <4", "size": 8750, "upload_time": "2019-06-21T18:37:42", "url": "https://files.pythonhosted.org/packages/7b/ab/0ff7b8dd5dae3b4868dcf16f6f3c170fb31f5795b8bd2e59180ed521b24c/osc_gen-1.2.0.tar.gz" } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "d07f5ee3b8f8cf558a99a96d6271df18", "sha256": "866f56e06364c538b8153b790e107545845939d3996df1ba5b2615ed46021a70" }, "downloads": -1, "filename": "osc_gen-1.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "d07f5ee3b8f8cf558a99a96d6271df18", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, <4", "size": 25949, "upload_time": "2019-07-30T20:47:19", "url": "https://files.pythonhosted.org/packages/88/ad/3a68c912c4b340d4bdbc735f9009abe1242c5f5513654a7974ae29006787/osc_gen-1.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c835e98f81e29505b6047e0f2651badd", "sha256": "f2f185fb5a6fdba28f0c93a4c462b41c28577556e650921b8cd32ba94cb7002e" }, "downloads": -1, "filename": "osc_gen-1.3.0.tar.gz", "has_sig": false, "md5_digest": "c835e98f81e29505b6047e0f2651badd", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, <4", "size": 9863, "upload_time": "2019-07-30T20:47:20", "url": "https://files.pythonhosted.org/packages/85/a6/730f97089a4be3f95522ab20f6ce7e9d887a76bae1257cf42e2bf3fb792a/osc_gen-1.3.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "d07f5ee3b8f8cf558a99a96d6271df18", "sha256": "866f56e06364c538b8153b790e107545845939d3996df1ba5b2615ed46021a70" }, "downloads": -1, "filename": "osc_gen-1.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "d07f5ee3b8f8cf558a99a96d6271df18", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, <4", "size": 25949, "upload_time": "2019-07-30T20:47:19", "url": "https://files.pythonhosted.org/packages/88/ad/3a68c912c4b340d4bdbc735f9009abe1242c5f5513654a7974ae29006787/osc_gen-1.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c835e98f81e29505b6047e0f2651badd", "sha256": "f2f185fb5a6fdba28f0c93a4c462b41c28577556e650921b8cd32ba94cb7002e" }, "downloads": -1, "filename": "osc_gen-1.3.0.tar.gz", "has_sig": false, "md5_digest": "c835e98f81e29505b6047e0f2651badd", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, <4", "size": 9863, "upload_time": "2019-07-30T20:47:20", "url": "https://files.pythonhosted.org/packages/85/a6/730f97089a4be3f95522ab20f6ce7e9d887a76bae1257cf42e2bf3fb792a/osc_gen-1.3.0.tar.gz" } ] }