https://github.com/bfontaine/pouf
play random sounds from your command-line
https://github.com/bfontaine/pouf
cli ruby sound tool
Last synced: about 1 year ago
JSON representation
play random sounds from your command-line
- Host: GitHub
- URL: https://github.com/bfontaine/pouf
- Owner: bfontaine
- License: mit
- Created: 2014-01-23T21:28:08.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2014-06-13T19:55:04.000Z (about 12 years ago)
- Last Synced: 2025-04-15T03:13:53.510Z (about 1 year ago)
- Topics: cli, ruby, sound, tool
- Language: Ruby
- Size: 358 KB
- Stars: 5
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# pouf
[](https://travis-ci.org/bfontaine/pouf)
[](http://badge.fury.io/rb/pouf)
[](https://coveralls.io/r/bfontaine/pouf?branch=master)
[](http://inch-ci.org/github/bfontaine/pouf)
[](https://gemnasium.com/bfontaine/pouf)
**pouf** plays random sounds from your command-line. It started as a shell
script for a joke, but it’s now a Ruby gem.
It manages a set of sounds in a directory and use an alias for each sound, so
you can quickly play one without having to remember the filename.
## Install
```
gem install pouf
```
Ubuntu/Debian users, you need to install the `mpg123` package first, or set the
`POUF_CMD` environment variable to a command which takes a filename and play a
sound from this file (default is `mpg123 -q`).
OSX users don’t need to install anything.
## Usage
From the command-line:
```
$ pouf add
$ pouf rm
$ pouf mv
$ pouf ls
$ pouf [play]
```
## Tests
```
$ git clone https://github.com/bfontaine/pouf.git
$ cd pouf
$ bundle install
$ bundle exec rake test
```