Name | mw JSON |
Version |
0.4.0
JSON |
| download |
home_page | |
Summary | mw is an audio sample editor for the terminal. |
upload_time | 2023-10-27 05:04:11 |
maintainer | |
docs_url | None |
author | |
requires_python | ~=3.8 |
license | |
keywords |
waveform
metadata
audio
console
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
![](https://img.shields.io/github/license/iluvcapra/mw.svg) ![](https://img.shields.io/pypi/pyversions/mw.svg) [![](https://img.shields.io/pypi/v/mw.svg)](https://pypi.org/project/mw/) ![](https://img.shields.io/pypi/wheel/mw.svg)
[![Lint and Test](https://github.com/iluvcapra/mw/actions/workflows/python-package.yml/badge.svg)](https://github.com/iluvcapra/mw/actions/workflows/python-package.yml)
# mw
`mw` is an interactive, text-mode audio sample editor. Audio files provided as arguments
on the command line can be inspected, edited, mixed and exported.
If you're ever in a terminal/tmux session and just wanted to get a look at and maybe edit
a sound file without having to open a window, this is a tool for you!
# How to Use
Run `mw` from the command line with audio files as arguments. `mw` uses the pydub package
to read audio and supports any file format ffmpeg does.
```sh
$ mw my_voice.wav robot_sounds.wav
```
File arguments are added to an internal stack and `mw` will present a command prompt. Some
commands `mw` supports include: _fadein, fadeout, silence, crop, bloop, split, bounce,_ and
_export_.
For a complete list of commands, enter _help_ at the prompt or read `mw`'s manpage.
# Screenshot
![Screenshot of an editing session](https://github.com/iluvcapra/mw/raw/master/docs/mw.png)
Raw data
{
"_id": null,
"home_page": "",
"name": "mw",
"maintainer": "",
"docs_url": null,
"requires_python": "~=3.8",
"maintainer_email": "",
"keywords": "waveform,metadata,audio,console",
"author": "",
"author_email": "Jamie Hardt <jamiehardt@me.com>",
"download_url": "https://files.pythonhosted.org/packages/f0/33/c3b6094bfe694407dd2974a67531c7bc6942bb1e1b0ad8c72961711c45f4/mw-0.4.0.tar.gz",
"platform": null,
"description": "![](https://img.shields.io/github/license/iluvcapra/mw.svg) ![](https://img.shields.io/pypi/pyversions/mw.svg) [![](https://img.shields.io/pypi/v/mw.svg)](https://pypi.org/project/mw/) ![](https://img.shields.io/pypi/wheel/mw.svg)\n[![Lint and Test](https://github.com/iluvcapra/mw/actions/workflows/python-package.yml/badge.svg)](https://github.com/iluvcapra/mw/actions/workflows/python-package.yml)\n\n# mw\n\n`mw` is an interactive, text-mode audio sample editor. Audio files provided as arguments\non the command line can be inspected, edited, mixed and exported.\n\nIf you're ever in a terminal/tmux session and just wanted to get a look at and maybe edit \na sound file without having to open a window, this is a tool for you!\n\n# How to Use\n\nRun `mw` from the command line with audio files as arguments. `mw` uses the pydub package\nto read audio and supports any file format ffmpeg does.\n\n```sh \n$ mw my_voice.wav robot_sounds.wav\n```\n\nFile arguments are added to an internal stack and `mw` will present a command prompt. Some\ncommands `mw` supports include: _fadein, fadeout, silence, crop, bloop, split, bounce,_ and\n_export_.\n\nFor a complete list of commands, enter _help_ at the prompt or read `mw`'s manpage.\n\n# Screenshot\n\n![Screenshot of an editing session](https://github.com/iluvcapra/mw/raw/master/docs/mw.png)\n\n\n",
"bugtrack_url": null,
"license": "",
"summary": "mw is an audio sample editor for the terminal.",
"version": "0.4.0",
"project_urls": {
"Home": "https://github.com/iluvcapra/mw",
"Issues": "https://github.com/iluvcapra/mw/issues",
"Source": "https://github.com/iluvcapra/mw.git"
},
"split_keywords": [
"waveform",
"metadata",
"audio",
"console"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "6cbee5a751e18a0984337c5c36cbf23fab243f12ef511f7d7e967b673a47058e",
"md5": "0502e3085671e00ee0816493c21bc89e",
"sha256": "78033eed37092d22b37e4342f62933ab43f2c3df728719fb10061a7bd88fd8b1"
},
"downloads": -1,
"filename": "mw-0.4.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "0502e3085671e00ee0816493c21bc89e",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "~=3.8",
"size": 12618,
"upload_time": "2023-10-27T05:04:09",
"upload_time_iso_8601": "2023-10-27T05:04:09.701355Z",
"url": "https://files.pythonhosted.org/packages/6c/be/e5a751e18a0984337c5c36cbf23fab243f12ef511f7d7e967b673a47058e/mw-0.4.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f033c3b6094bfe694407dd2974a67531c7bc6942bb1e1b0ad8c72961711c45f4",
"md5": "34f320031c686ceda253dabb7975807d",
"sha256": "5713eb0575679adabf0da196b2ccde9dba3f84bd90df8cc639217d1a2211e796"
},
"downloads": -1,
"filename": "mw-0.4.0.tar.gz",
"has_sig": false,
"md5_digest": "34f320031c686ceda253dabb7975807d",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "~=3.8",
"size": 11190,
"upload_time": "2023-10-27T05:04:11",
"upload_time_iso_8601": "2023-10-27T05:04:11.156335Z",
"url": "https://files.pythonhosted.org/packages/f0/33/c3b6094bfe694407dd2974a67531c7bc6942bb1e1b0ad8c72961711c45f4/mw-0.4.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-10-27 05:04:11",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "iluvcapra",
"github_project": "mw",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "mw"
}