gsound(1)

πŸ“¦
version 3.0.4 Β· 2 versions
  • 3.0.4 Β· alpine 3.22, alpine 3.23, alpine 3.24, arch rolling, debian trixie, epel 9, fedora 43, fedora 44, nixos 26.05, nixpkgs unstable, opensuse-leap 16.0, ubuntu noble, ubuntu questing, ubuntu resolute, ubuntu stonking (latest)
  • 2.6.2 Β· debian bookworm
, in alpine 3.22, alpine 3.23, alpine 3.24, arch rolling, debian trixie, epel 9, fedora 43, fedora 44, nixos 26.05, nixpkgs unstable, opensuse-leap 16.0, ubuntu noble, ubuntu questing, ubuntu resolute, ubuntu stonking

πŸ’– gsound β€” the manual page, but make it cute πŸ’–

okay bestie, so this is gsound(1) from the gensio crew β€” it's a little tool for doing sound I/O using the sound gensio, and honestly? it's giving "tiny but mighty" ✨


✨ NAME ✨

gsound β€” the tool for doing sound I/O using the sound gensio 🎧


πŸŽ€ SYNOPSIS πŸŽ€

gsound [-r|--rate num] [-n|--nbufs num] [-c|--channels num]
[-s|--bufsize num] [-t|--type num] [-f|--format str] [-p|--play]
[-L|--list-devs] [-d|--debug] [-h|--help] <device> [<file>]

🌸 DESCRIPTION 🌸

So like, the gsound program lets you record and play sound to/from the sound device you picked. The sound data goes to/from a file β€” or, and this is the fun part, stdio if you didn't give a file at all. no file? no problem, we're just vibing through standard I/O πŸ’…


πŸ’… OPTIONS πŸ’…

  • -r, --rate num β€” the sample rate, bestie. defaults to 44100 🎡
  • -n, --nbufs num β€” how many buffers we're working with. defaults to 4 🫢
  • -c, --channels num β€” the number of channels. defaults to 1 🌈
  • -s, --bufsize num β€” the number of buffer size, defaults to 2048 ✨
  • -t, --type num β€” the interface type. it's either alsa (Linux), win (Windows), portaudio (generally MacOS) or file. it defaults to alsa, win, or portaudio depending on what platform you're on πŸ‘‘
  • -f, --format str β€” the I/O format. defaults to float. it may be one of double, float, int32, int24, int16, or int8 πŸ”₯
  • -p, --play β€” playback data from stdin. the default behavior is to record data to stdout, so this flips the vibe πŸ”
  • -L, --list-devs β€” list available devices and then exit. window shopping, but for devices πŸ’–
  • -d, --debug β€” enable debug. specify it more than once to increase the debug level (spam it, go off) πŸ”
  • -h, --help β€” Help πŸ™ˆ

πŸ¦‹ SEE ALSO πŸ¦‹

gensio(5) β€” go read that one too, iykyk πŸ’œ


πŸ’€ KNOWN PROBLEMS πŸ’€

None. literally none. not a single one. we love a flawless queen πŸ‘‘


🧚 AUTHOR 🧚

Corey Minyard <minyard@acm.org> πŸ’–


and that's the whole page bestie!! this version is from August 2022, it's the gsound(1) page, and the manual name is gsound in case you forgot already (no shame, we've all been there πŸ“). go make some noise, ily, bye!! πŸŒΈβœ¨πŸŽ€

πŸ“¦ where this page comes from