gsound(1)
π 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,--ratenum β the sample rate, bestie. defaults to44100π΅-n,--nbufsnum β how many buffers we're working with. defaults to4π«Ά-c,--channelsnum β the number of channels. defaults to1π-s,--bufsizenum β the number of buffer size, defaults to2048β¨-t,--typenum β the interface type. it's eitheralsa(Linux),win(Windows),portaudio(generally MacOS) orfile. it defaults toalsa,win, orportaudiodepending on what platform you're on π-f,--formatstr β the I/O format. defaults tofloat. it may be one ofdouble,float,int32,int24,int16, orint8π₯-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
- alpine 3.22: gensio-doc 2.8.14-r0 Β· GPL-2.0-only AND LGPL-2.1-only AND Apache-2.0
- alpine 3.23: gensio-doc 2.8.14-r0 Β· GPL-2.0-only AND LGPL-2.1-only AND Apache-2.0
- alpine 3.24: gensio-doc 2.8.14-r0 Β· GPL-2.0-only AND LGPL-2.1-only AND Apache-2.0
- arch rolling: gensio 3.0.4-1 Β· GPL
- debian trixie: gensio-bin 2.8.13-7 Β· GPL-2.0-only
- epel 9: gensio 2.8.15-1.el9 Β· GPL-2.0-only AND LGPL-2.1-only AND Apache-2.0
- fedora 43: gensio 2.8.15-5.fc43 Β· GPL-2.0-only AND LGPL-2.1-only AND Apache-2.0
- fedora 43: gensio 3.0.4-1.fc43 Β· GPL-2.0-only AND LGPL-2.1-only AND Apache-2.0
- fedora 44: gensio 3.0.2-1.fc44 Β· GPL-2.0-only AND LGPL-2.1-only AND Apache-2.0
- fedora 44: gensio 3.0.4-1.fc44 Β· GPL-2.0-only AND LGPL-2.1-only AND Apache-2.0
- nixos 26.05: gensio 3.0.2
- nixpkgs unstable: gensio 3.0.2
- opensuse-leap 16.0: gensio 2.8.2-bp160.1.13 Β· Apache-2.0 AND GPL-2.0-only AND LGPL-2.1-only
- opensuse-leap 16.0: gensio 2.8.2-bp160.1.13 Β· Apache-2.0 AND GPL-2.0-only AND LGPL-2.1-only
- opensuse-leap 16.0: gensio 2.8.2-bp160.1.13 Β· Apache-2.0 AND GPL-2.0-only AND LGPL-2.1-only
- opensuse-leap 16.0: gensio 2.8.2-bp160.1.13 Β· Apache-2.0 AND GPL-2.0-only AND LGPL-2.1-only
- ubuntu noble: gensio-bin 2.8.2-6.1build1 Β· GPL-2.0-only
- ubuntu questing: gensio-bin 2.8.13-7
- ubuntu resolute: gensio-bin 3.0.0-1build1 Β· GPL-2.0-only
- ubuntu stonking: gensio-bin 3.0.0-1ubuntu1 Β· GPL-2.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms