audio/libsoxr 0.1.3_3 FreeBSD
High quality, one-dimensional sample-rate conversion library
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
17e6087140- License
- LGPL21+, FFTPAK
- Categories
- audio
- Package size
- 82.7 KiB, 237.6 KiB installed
Description
The SoX Resampler library `libsoxr'
It performs one-dimensional sample-rate conversion, may be used, for example, to resample PCM-encoded audio.
This library aims to give fast and high quality results for any constant (rational or irrational) resampling ratio. Phase-response, preserved bandwidth, aliasing, and rejection level parameters are all configurable; alternatively, simple `preset' configurations may be selected. An experimental, variable-rate resampling mode of operation is also included.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | audio/libsoxr | 0.1.3_3 |
| OpenBSD | audio/libsoxr | 0.1.3p0 |
| NetBSD | audio/libsoxr | 0.1.3 |
| DragonFly | audio/libsoxr | 0.1.3_3 |
| MidnightBSD | audio/libsoxr | 0.1.3 |
Install
Binary package:
pkg install libsoxr
From the ports tree:
cd /usr/ports/audio/libsoxr/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= libsoxr>0:audio/libsoxr
LIB_DEPENDS= libsoxr-lsr.so:audio/libsoxr
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 0.1.3_3 | 0.1.3_3 | 0.1.3_3 | 0.1.3_3 | 0.1.3_3 |
| FreeBSD:14:quarterly | 0.1.3_3 | 0.1.3_3 | n/a | 0.1.3_3 | 0.1.3_3 |
| FreeBSD:15:latest | 0.1.3_3 | 0.1.3_3 | n/a | 0.1.3_3 | 0.1.3_3 |
| FreeBSD:15:quarterly | 0.1.3_3 | 0.1.3_3 | n/a | n/a | n/a |
| FreeBSD:16:latest | 0.1.3_3 | 0.1.3_3 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
Build dependencies 16
Required by 858
- accessibility/kdeaccessibility
- accessibility/kmousetool
- accessibility/kmouth
- accessibility/orca
- accessibility/py-speech-dispatcher
- accessibility/qt5-speech
- accessibility/qt6-speech
- accessibility/speech-dispatcher
- arabic/libreoffice
- astro/marble
- audio/amarok
- audio/audacity
- audio/audiocd-kio
- audio/bambootracker
- audio/cadence
- audio/cantata
- audio/cardinal
- audio/carla
- audio/cava
- audio/cli-visualizer
- audio/dmidiplayer
- audio/dpf-plugins-lv2
- audio/dragonfly-reverb-lv2
- audio/drumstick
- audio/elisa
- audio/entropypianotuner
- audio/g4music
- audio/giada
- audio/gstreamer1-plugins-pulse
- audio/gtick
- audio/jacktrip
- audio/jamulus
- audio/juk
- audio/kid3
- audio/kwave
- audio/libcanberra-pulse
- audio/mousai
- audio/mpz
- audio/muse-sequencer
- audio/mythplugin-mythmusic
- audio/myxer
- audio/ncpamixer
- audio/oaml
- audio/pa-applet
- audio/paman
- audio/pamixer
- audio/paprefs
- audio/pasystray
- audio/pavucontrol
- audio/pavucontrol-qt
- audio/pavumeter
- audio/picard
- audio/plasma6-plasma-pa
- audio/psindustrializer
- audio/puddletag
- audio/pulseaudio
- audio/pulseaudio-module-sndio
- audio/pulseaudio-module-xrdp
- audio/pulseaudio-qt
- audio/py-pulsectl
- audio/py-pyradio
- audio/qjackcapture
- audio/rtaudio
- audio/sayonara
- audio/sdl_audiolib
- audio/shairport-sync
- audio/shortwave
- audio/songrec
- audio/sonivox-eas
- audio/soundtracker
- audio/squeezelite
- audio/vmpk
- audio/welle.io
- audio/wolf-shaper-lv2
- audio/xfce4-pulseaudio-plugin
- audio/zam-plugins-lv2
- audio/zrythm
- biology/atac-seq
- biology/biostar-tools
- biology/chip-seq
- biology/py-ete3
- biology/py-gtfparse
- biology/py-multiqc
- biology/rna-seq
- cad/freecad
- cad/freecad-devel
- cad/klayout
- cad/ktechlab
- cad/openscad
- cad/openscad-devel
- cad/py-pyfda
- cad/pythonocc-core
- cad/uranium
- chinese/libreoffice-zh_CN
- chinese/libreoffice-zh_TW
- comms/cubicsdr
- comms/gnuradio
- comms/gqrx
- comms/gr-osmosdr
- comms/qsstv
The first 100 are listed.
Configuration
Options name: audio_libsoxr
| Option | Default | Description |
|---|---|---|
| AVFFT | off | Use external libavcodec |
| DOCS | off | Build and/or install documentation |
| EXAMPLES | off | Build and/or install examples |
| OPENMP | off | Parallel processing support via OpenMP |
| PFFFT | off | Use internal PFFFT |
- USES
- cmake pkgconfig tar:xz
- Service scripts
- none
Files
pkg-plist 18
- include/soxr-lsr.h
- include/soxr.h
- lib/libsoxr-lsr.so
- lib/libsoxr-lsr.so.0
- lib/libsoxr-lsr.so.0.1.9
- lib/libsoxr.so
- lib/libsoxr.so.0
- lib/libsoxr.so.0.1.2
- libdata/pkgconfig/soxr-lsr.pc
- libdata/pkgconfig/soxr.pc
- share/doc/libsoxr/examples/1-single-block.c
- share/doc/libsoxr/examples/1a-lsr.c
- share/doc/libsoxr/examples/2-stream.C
- share/doc/libsoxr/examples/3-options-input-fn.c
- share/doc/libsoxr/examples/4-split-channels.c
- share/doc/libsoxr/examples/5-variable-rate.c
- share/doc/libsoxr/examples/README
- share/doc/libsoxr/examples/examples-common.h
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| soxr-0.1.3-Source.tar.xz | 94384 | b111c15fdc8c029989330ff559184198c161100a59312f5dc19ddeb9b5a15889 |
Master sites 1
- SF/soxr