# audio/sox - The NetBSD Packages Collection

SOund eXchange - universal sound sample translator

    sox translates sound samples between different file formats,
    and performs various sound effects.

    This release understands "raw" files in various binary formats,
    raw textual data,
    Sound Blaster .VOC files, IRCAM SoundFile files, SUN Sparcstation
    .au files, mutant DEC .au files, Apple/SGI AIFF files,
    CD-R (music CD format), Macintosh HCOM files, Sounder files,
    NeXT .snd files, SUN ADPCM (compressed) .au files,
    and Soundtool (DOS) files.

    The sound effects include changing the sample rate, adding echo
    delay lines, applying low-, high, and band-pass filtering,
    reversing a sample in order to search for backmasked messages,
    and the infamous Fender Vibro effect.

- Source version: `sox-14.4.2nb8`
- Maintainer: pkgsrc-users AT NetBSD.org
- Website: https://sox.sourceforge.net/
- License: gnu-lgpl-v2.1
- Package history: cvs, hg, git

## Build dependencies

devel/libtool-base pkgtools/mktools devel/pkgconf pkgtools/cwrappers

## Runtime dependencies

audio/flac audio/gsm audio/libmad audio/libsamplerate audio/libsndfile audio/libvorbis graphics/png audio/flac audio/gsm audio/libmad audio/libsamplerate audio/libsndfile audio/libvorbis graphics/png

## Binary packages

OS | Architecture | Version
--- | --- | ---
NetBSD 10.0 | aarch64 | sox-14.4.2nb8.tgz
NetBSD 10.0 | aarch64 | sox-14.4.2nb8.tgz
NetBSD 10.0 | aarch64eb | sox-14.4.2nb8.tgz
NetBSD 10.0 | alpha | sox-14.4.2nb8.tgz
NetBSD 10.0 | earmv6hf | sox-14.4.2nb8.tgz
NetBSD 10.0 | earmv7hf | sox-14.4.2nb8.tgz
NetBSD 10.0 | earmv7hf | sox-14.4.2nb8.tgz
NetBSD 10.0 | i386 | sox-14.4.2nb8.tgz
NetBSD 10.0 | i386 | sox-14.4.2nb8.tgz
NetBSD 10.0 | powerpc | sox-14.4.2nb8.tgz
NetBSD 10.0 | powerpc | sox-14.4.2nb8.tgz
NetBSD 10.0 | powerpc | sox-14.4.2nb8.tgz
NetBSD 10.0 | sh3el | sox-14.4.2nb8.tgz
NetBSD 10.0 | sparc64 | sox-14.4.2nb7.tgz
NetBSD 10.0 | sparc64 | sox-14.4.2nb8.tgz
NetBSD 10.0 | sparc64 | sox-14.4.2nb8.tgz
NetBSD 10.0 | x86_64 | sox-14.4.2nb8.tgz
NetBSD 10.0 | x86_64 | sox-14.4.2nb8.tgz
NetBSD 11.0 | aarch64 | sox-14.4.2nb8.tgz
NetBSD 11.0 | aarch64 | sox-14.4.2nb8.tgz
NetBSD 11.0 | aarch64eb | sox-14.4.2nb8.tgz
NetBSD 11.0 | aarch64eb | sox-14.4.2nb8.tgz
NetBSD 11.0 | earmv6hf | sox-14.4.2nb8.tgz
NetBSD 11.0 | earmv6hf | sox-14.4.2nb8.tgz
NetBSD 11.0 | earmv7hf | sox-14.4.2nb8.tgz
NetBSD 11.0 | i386 | sox-14.4.2nb8.tgz
NetBSD 11.0 | i386 | sox-14.4.2nb8.tgz
NetBSD 11.0 | mips64eb | sox-14.4.2nb8.tgz
NetBSD 11.0 | mips64eb | sox-14.4.2nb8.tgz
NetBSD 11.0 | powerpc | sox-14.4.2nb8.tgz
NetBSD 11.0 | powerpc | sox-14.4.2nb8.tgz
NetBSD 11.0 | riscv64 | sox-14.4.2nb8.tgz
NetBSD 11.0 | riscv64 | sox-14.4.2nb8.tgz
NetBSD 11.0 | riscv64 | sox-14.4.2nb8.tgz
NetBSD 11.0 | x86_64 | sox-14.4.2nb8.tgz
NetBSD 11.0 | x86_64 | sox-14.4.2nb8.tgz
NetBSD 9.0 | aarch64 | sox-14.4.2nb8.tgz
NetBSD 9.0 | aarch64 | sox-14.4.2nb8.tgz
NetBSD 9.0 | earmv4 | sox-14.4.2nb8.tgz
NetBSD 9.0 | earmv6hf | sox-14.4.2nb8.tgz
NetBSD 9.0 | earmv7hf | sox-14.4.2nb8.tgz
NetBSD 9.0 | earmv7hf | sox-14.4.2nb8.tgz
NetBSD 9.0 | i386 | sox-14.4.2nb8.tgz
NetBSD 9.0 | i386 | sox-14.4.2nb8.tgz
NetBSD 9.0 | powerpc | sox-14.4.2nb8.tgz
NetBSD 9.0 | x86_64 | sox-14.4.2nb8.tgz

Binary packages can be installed with the high-level tool pkgin (which can be installed with pkg_add) or pkg_add(1) (installed by default). The NetBSD packages collection is also designed to permit easy installation from source.

## Available build options

lame
  Use the lame encoder to create MP3 files.
oss
  Enable support for the Open Sound System audio library.
sndio
  Enable support for the Sndio audio and MIDI framework.

## Known vulnerabilities

- a open denial-of-service vulnerability
- a open denial-of-service vulnerability
- a open denial-of-service vulnerability
- a open heap-overflow vulnerability
- a open stack-overflow vulnerability
- a open denial-of-service vulnerability
- a open use-after-free vulnerability
- a open denial-of-service vulnerability
- a open heap-overflow vulnerability
- a open heap-overflow vulnerability
- a open stack-overflow vulnerability
- a open null-pointer-dereference vulnerability
- a open null-pointer-dereference vulnerability
- a open out-of-bounds-read vulnerability
- a open heap-overflow vulnerability
- a open buffer-overflow vulnerability
- a open floating-point-exception vulnerability
- a open denial-of-service vulnerability
- a open division-by-zero vulnerability
- a open division-by-zero vulnerability
- a open heap-based-buffer-overflow vulnerability
- a open heap-based-buffer-overflow vulnerability
- a open heap-buffer-overflow vulnerability
- a open floating-point-exception vulnerability
- a open floating-point-exception vulnerability
- a open heap-buffer-overflow vulnerability
- a open floating-point-exception vulnerability

The pkg_admin audit command locates any installed package which has been mentioned in security advisories as having vulnerabilities.

Please note the vulnerabilities database might not be fully accurate, and not every bug is exploitable with every configuration.

Problem reports, updates or suggestions for this package should be reported with send-pr.