Zita-resampler is a C++ library for resampling audio signals. It is designed to
be used within a real-time processing context, to be fast, and to provide
high-quality sample rate conversion.
The library operates on signals represented in single-precision floating point
format. For multichannel operation both the input and output signals are assumed
to be stored as interleaved samples.
The API allows a trade-off between quality and CPU load. For the latter a range
of approximately 1:6 is available. Even at the highest quality setting
libzita-resampler will be faster than most similar libraries providing the same
quality, e.g. libsamplerate.
===> The following configuration options are available for zita-resampler-1.11.2:
OPTIMIZED_CFLAGS=on: Use extra compiler optimizations
===> Use 'make config' to modify these settings
audio/zita-resampler: Update to 1.11.2
Upstream changes:
* Added optimised code for ARM64, contributed by Nicolas Belin.
Edit the Makefile to disable SSE2 and enable NEON when
compiling for ARM64.
PR: 273978
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner)
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above )
audio: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* <dmagda+libsamplerate@ee.ryerson.ca>
* <trasz@FreeBSD.org>
* Adam Weinberger
* Adam Weinberger <adamw@FreeBSD.org>
* Akinori MUSHA aka knu <knu@idaemons.org>
* Aleksander Fafula <alex@bsdguru.org>
* Alex Allan <alex@kamaz.org.uk>
* Alexander Botero-Lowry <alex@foxybanana.com>
* Alexander Kojevnikov <alexander@kojevnikov.com>
* Alexander Nedotsukov <bland@FreeBSD.org>
* Alexander Vereeken <Alexander88207@protonmail.com>
(Only the first 15 lines of the commit message are shown above )
There was one more case of -march=native that was missed by the
previous patch. Rename patch-Makefile to patch-source_Makefile
and add patch-apps_Makefile. There is not enough history of the
former to be worth a repomove IMHO.
Pointy hat to: linimon
audio/zita-resampler: use updated patch
This removes the ldconfig and fixes building as a user
PR: 231026 [1]
PR: 231075 [2]
Submitted by: Goran Mekic <meka@tilda.center> (maintainer) [1]
Reported by: yuri [1]
Reported by: jbeich [2]
Zita-resampler is a C++ library for resampling audio signals. It is designed to
be used within a real-time processing context, to be fast, and to provide
high-quality sample rate conversion.
The library operates on signals represented in single-precision floating point
format. For multichannel operation both the input and output signals are assumed
to be stored as interleaved samples.
The API allows a trade-off between quality and CPU load. For the latter a range
of approximately 1:6 is available. Even at the highest quality setting
libzita-resampler will be faster than most similar libraries providing the same
quality, e.g. libsamplerate.
WWW: http://kokkinizita.linuxaudio.org/linuxaudio/zita-resampler/resampler.html
PR: 215981
Submitted by: meka@tilda.center