Skip to main content

Play meme sounds in Python

Project description

memesounds

A Windows Python meme soundboard package with WAV meme sounds.

This package uses Python's built-in winsound module, so playback works on Windows.

Drop new .wav files into memesounds/assets and they will show up automatically.

Python usage

import memesounds

memesounds.fart()
memesounds.play_sound("67")
memesounds.play_sound("wow")
memesounds.random_sound()

Command line usage

python -m memesounds --list
python -m memesounds fart
python -m memesounds wow
python -m memesounds --random

After installing in editable mode:

python -m pip install -e .
memesounds --list
memesounds fart

Current included sounds

  • baby
  • bone_crack
  • fart
  • oppa
  • siren
  • six_seven
  • wow

Any new asset file is available by its filename. For example, emotional_damage.wav becomes:

memesounds.play_sound("emotional_damage")

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

memesounds-0.1.0.tar.gz (12.3 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

memesounds-0.1.0-py3-none-any.whl (12.7 MB view details)

Uploaded Python 3

File details

Details for the file memesounds-0.1.0.tar.gz.

File metadata

  • Download URL: memesounds-0.1.0.tar.gz
  • Upload date:
  • Size: 12.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.0

File hashes

Hashes for memesounds-0.1.0.tar.gz
Algorithm Hash digest
SHA256 b50428fed9082dadf322bd04c455478b14983ad4e8d21f3c6126aeb2ff2e38df
MD5 e1f022193a1056a0833abbbebfc3f7bb
BLAKE2b-256 7eda2137356380d948eebcb9b2772fd4881ceae0a4bc656dc376f2706ae43541

See more details on using hashes here.

File details

Details for the file memesounds-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: memesounds-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 12.7 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.0

File hashes

Hashes for memesounds-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 26da0e7f2bba401fa28b57115d2287d97102752681d6fb1b7151c41337dbd375
MD5 e576f0bd7b36a3524598d7c0d64df056
BLAKE2b-256 d8995c90e055ace4d3f62694ebc20d5af4e1c5b6ea63c6163bc5bbc50d00f368

See more details on using hashes here.

Supported by

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