# Longplayer in Python
[Longplayer](https://longplayer.org/) is a thousand year long musical composition by Jem Finer.
This is an open-source implementation of Longplayer in Python, which can be run on any compatible computer with audio output.
For more information about Longplayer, read an [overview of the piece](https://longplayer.org/about/overview/).
## Requirements
- Python 3
- A Linux or macOS system with audio output
## Installation
On Linux (including Raspberry Pi), the `portaudio` library must be installed: `sudo apt install libportaudio2`
To install Longplayer from the command line:
```
pip3 install longplayer
```
## Usage
To run Longplayer from the command line, run:
```
python3 -m longplayer
```
Press Ctrl-C to stop playback.
Raw data
{
"_id": null,
"home_page": "https://github.com/TheLongplayerTrust/longplayer-python",
"name": "longplayer",
"maintainer": null,
"docs_url": null,
"requires_python": null,
"maintainer_email": null,
"keywords": "sound, music, time, soundart",
"author": "Daniel Jones and Jem Finer",
"author_email": "dan-code@erase.net",
"download_url": "https://files.pythonhosted.org/packages/57/7c/a5661d762c53b48e86a814af4eb1e4266bd80fc0b5a33467bc8ace2eeac0/longplayer-0.1.3.tar.gz",
"platform": null,
"description": "# Longplayer in Python\n\n[Longplayer](https://longplayer.org/) is a thousand year long musical composition by Jem Finer.\n\nThis is an open-source implementation of Longplayer in Python, which can be run on any compatible computer with audio output.\n\nFor more information about Longplayer, read an [overview of the piece](https://longplayer.org/about/overview/).\n\n## Requirements\n\n- Python 3\n- A Linux or macOS system with audio output\n\n## Installation\n\nOn Linux (including Raspberry Pi), the `portaudio` library must be installed: `sudo apt install libportaudio2`\n\nTo install Longplayer from the command line:\n\n```\npip3 install longplayer\n```\n\n## Usage\n\nTo run Longplayer from the command line, run:\n\n```\npython3 -m longplayer\n```\n\nPress Ctrl-C to stop playback.\n",
"bugtrack_url": null,
"license": null,
"summary": "Longplayer, a thousand-year long musical composition, implemented in Python",
"version": "0.1.3",
"project_urls": {
"Homepage": "https://github.com/TheLongplayerTrust/longplayer-python"
},
"split_keywords": [
"sound",
" music",
" time",
" soundart"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "577ca5661d762c53b48e86a814af4eb1e4266bd80fc0b5a33467bc8ace2eeac0",
"md5": "b0988acf41044515f85c69682d6e97bc",
"sha256": "b31779fd9a1d1195bc4f3c54d980a21d0819448ea61a6a8ecc1f1cd8365df9c6"
},
"downloads": -1,
"filename": "longplayer-0.1.3.tar.gz",
"has_sig": false,
"md5_digest": "b0988acf41044515f85c69682d6e97bc",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 62629274,
"upload_time": "2024-11-18T11:02:48",
"upload_time_iso_8601": "2024-11-18T11:02:48.596801Z",
"url": "https://files.pythonhosted.org/packages/57/7c/a5661d762c53b48e86a814af4eb1e4266bd80fc0b5a33467bc8ace2eeac0/longplayer-0.1.3.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-11-18 11:02:48",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "TheLongplayerTrust",
"github_project": "longplayer-python",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"lcname": "longplayer"
}