{ "info": { "author": "Martyn Eggleton", "author_email": "martyn.eggleton@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# rockstarfoxdot\nUsing using the RockStar EsoLang to make music in FoxDot\n\n## To install (I think)\n * use python3\n * pip3 install numpy timeout_decorator watchdog rockstarfoxdot\n * pip3 install -U git+https://github.com/yanorestes/rockstar-py.git\n\n### Instructions\n\nStart up FoxDot as normal\n\nBefore trying to run any Rockstar run this line\n\n```\nfrom rockstarfoxdot import *\n```\n\n\n#### rockstar(lyrics, namespace=None, printname=None)\nUse rockstar in-line\n```\nrockstar('''\nPapa was a rolling stone\n''', locals())\n```\n\nWhen run this will exec this python in your FoxDot\n```\nPapa = 175\n```\n\n#### rockstar(filename, namespace=None, printname=None)\nUse rockstar from a file\n```\nrsf(\"FizzBuzz.rock\", locals(), \"fizzbuzz\")\np1 >> bass(fizzbuzz, dur=PDur(17, 24))\n```\n\nWhen run this will exec the rockstar from \"FizzBuzz.rock\" in your FoxDot and place anything you 'Shout'ed 'Said' or 'Scream'ed into a list called fizzbuzz.\n\nThen it will play those notes on the bass in FoxDot player p1\n\n**rockstar()** has a timeout protecting you from infinite loops in the code\n\n\n\n#### rs(lyrics, namespace=None, printname=None)\nUse rockstar in-line\n```\nrockstar('''\nPapa was a rolling stone\n''', locals())\n```\n\nWhen run this will exec this python in your FoxDot\n```\nPapa = 175\n```\n\n#### rsf(filename, namespace=None, printname=None)\nUse rockstar from a file\n```\nrsf(\"FizzBuzz.rock\", locals(), \"fizzbuzz\")\np1 >> bass(fizzbuzz, dur=PDur(17, 24))\n```\n\nWhen run this will exec the rockstar from \"FizzBuzz.rock\" in your FoxDot and place anything you 'Shout'ed 'Said' or 'Scream'ed into a list called fizzbuzz.\n\nThen it will play those notes on the bass in FoxDot player p1\n\n**rsf()** has a timeout protecting you from infinite loops in the rockstar\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/stretchyboy/rockstarfoxdot", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "rockstarfoxdot", "package_url": "https://pypi.org/project/rockstarfoxdot/", "platform": "", "project_url": "https://pypi.org/project/rockstarfoxdot/", "project_urls": { "Homepage": "https://github.com/stretchyboy/rockstarfoxdot" }, "release_url": "https://pypi.org/project/rockstarfoxdot/1.0.0/", "requires_dist": null, "requires_python": "", "summary": "Using using the RockStar EsoLang to make music in FoxDot", "version": "1.0.0" }, "last_serial": 4743680, "releases": { "0.104": [ { "comment_text": "", "digests": { "md5": "3df8bd79257a7ef14cd4cee2d79accef", "sha256": "16575ec5e9a6712f6ee875525696013d6821c1649b54b5663d88240cafd7a85f" }, "downloads": -1, "filename": "rockstarfoxdot-0.104-py3-none-any.whl", "has_sig": false, "md5_digest": "3df8bd79257a7ef14cd4cee2d79accef", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3494, "upload_time": "2019-01-26T06:32:09", "url": "https://files.pythonhosted.org/packages/4e/d6/f6c7a1557880f57b35f5a14b148212e09cf57aac293d670373d8ac2d8c9c/rockstarfoxdot-0.104-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "623a24782eee4d6fad49f3d693329441", "sha256": "b9d20b3b1f4213fc0d588fa927aeea9985d5f1fb1073ac72c184bd4a16b71b4f" }, "downloads": -1, "filename": "rockstarfoxdot-0.104.tar.gz", "has_sig": false, "md5_digest": "623a24782eee4d6fad49f3d693329441", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2312, "upload_time": "2019-01-26T06:32:11", "url": "https://files.pythonhosted.org/packages/e3/0e/6261f31b9e113ed9736bd6bbe05a9168a8c7c8ceab54dc80d9fdda74c705/rockstarfoxdot-0.104.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "fc67056b4ff9dc7afd592aa6e12ae84d", "sha256": "23ed34cc252918870b06041301f74298390fae6743089391cc20d2400789685f" }, "downloads": -1, "filename": "rockstarfoxdot-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "fc67056b4ff9dc7afd592aa6e12ae84d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4083, "upload_time": "2019-01-26T13:30:42", "url": "https://files.pythonhosted.org/packages/b1/26/9a9374a2e0f2d31983d327d6facb51efe270ddcda6fe28c03994b33d2fff/rockstarfoxdot-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bb17102cbd12cf73866ae08fc16cbf36", "sha256": "58fcdfe4bc66a558606c1ea741bd3058f2c27d05f71db5c94b6d72af9eb7483b" }, "downloads": -1, "filename": "rockstarfoxdot-1.0.0.tar.gz", "has_sig": false, "md5_digest": "bb17102cbd12cf73866ae08fc16cbf36", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3040, "upload_time": "2019-01-26T13:30:43", "url": "https://files.pythonhosted.org/packages/cc/b8/09759febae9fdab6f43acc94574f3801e954c53c96b0dc26e722b2093a42/rockstarfoxdot-1.0.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "fc67056b4ff9dc7afd592aa6e12ae84d", "sha256": "23ed34cc252918870b06041301f74298390fae6743089391cc20d2400789685f" }, "downloads": -1, "filename": "rockstarfoxdot-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "fc67056b4ff9dc7afd592aa6e12ae84d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4083, "upload_time": "2019-01-26T13:30:42", "url": "https://files.pythonhosted.org/packages/b1/26/9a9374a2e0f2d31983d327d6facb51efe270ddcda6fe28c03994b33d2fff/rockstarfoxdot-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bb17102cbd12cf73866ae08fc16cbf36", "sha256": "58fcdfe4bc66a558606c1ea741bd3058f2c27d05f71db5c94b6d72af9eb7483b" }, "downloads": -1, "filename": "rockstarfoxdot-1.0.0.tar.gz", "has_sig": false, "md5_digest": "bb17102cbd12cf73866ae08fc16cbf36", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3040, "upload_time": "2019-01-26T13:30:43", "url": "https://files.pythonhosted.org/packages/cc/b8/09759febae9fdab6f43acc94574f3801e954c53c96b0dc26e722b2093a42/rockstarfoxdot-1.0.0.tar.gz" } ] }