audio/libsoxr 0.1.3 MidnightBSD
High quality, one-dimensional sample-rate conversion library
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- License
- lgpl2.1, FFTPAK
- Categories
- audio
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 |
|---|---|---|
| MidnightBSD | audio/libsoxr | 0.1.3 |
| 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 |
| HardenedBSD | audio/libsoxr | 0.1.3_3 |
| GhostBSD | audio/libsoxr | 0.1.3_3 |
Install
Binary package:
mport install libsoxr
From mports:
cd /usr/mports/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
Dependencies
Required by 2
Configuration
Options name: audio_libsoxr
| Option | Default | Description |
|---|---|---|
| AVFFT | off | Use external libavcodec |
| DOCS | off | |
| EXAMPLES | off | |
| OPENMP | off | |
| PFFFT | off | Use internal PFFFT |
- USES
- cmake pathfix 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