Skip to main content

mw is an audio sample editor for the terminal.

Project description

Lint and Test

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.

$ 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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mw-0.4.0.tar.gz (11.2 kB view details)

Uploaded Source

Built Distribution

mw-0.4.0-py3-none-any.whl (12.6 kB view details)

Uploaded Python 3

File details

Details for the file mw-0.4.0.tar.gz.

File metadata

  • Download URL: mw-0.4.0.tar.gz
  • Upload date:
  • Size: 11.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.1 CPython/3.11.6

File hashes

Hashes for mw-0.4.0.tar.gz
Algorithm Hash digest
SHA256 5713eb0575679adabf0da196b2ccde9dba3f84bd90df8cc639217d1a2211e796
MD5 34f320031c686ceda253dabb7975807d
BLAKE2b-256 f033c3b6094bfe694407dd2974a67531c7bc6942bb1e1b0ad8c72961711c45f4

See more details on using hashes here.

File details

Details for the file mw-0.4.0-py3-none-any.whl.

File metadata

  • Download URL: mw-0.4.0-py3-none-any.whl
  • Upload date:
  • Size: 12.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.1 CPython/3.11.6

File hashes

Hashes for mw-0.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 78033eed37092d22b37e4342f62933ab43f2c3df728719fb10061a7bd88fd8b1
MD5 0502e3085671e00ee0816493c21bc89e
BLAKE2b-256 6cbee5a751e18a0984337c5c36cbf23fab243f12ef511f7d7e967b673a47058e

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page