diff --git a/audio/Makefile b/audio/Makefile index 5b0678a2c3ec..1426aabbdc27 100644 --- a/audio/Makefile +++ b/audio/Makefile @@ -11,6 +11,7 @@ SUBDIR += abcde SUBDIR += abcselect SUBDIR += abgate-lv2 + SUBDIR += abx SUBDIR += adplay SUBDIR += afsp SUBDIR += aften diff --git a/audio/abx/Makefile b/audio/abx/Makefile new file mode 100644 index 000000000000..ec77322eed08 --- /dev/null +++ b/audio/abx/Makefile @@ -0,0 +1,28 @@ +# $FreeBSD$ + +PORTNAME= abx +DISTVERSION= 0.0-b1 +CATEGORIES= audio +MASTER_SITES= https://phintsan.kapsi.fi/ + +MAINTAINER= yuri@FreeBSD.org +COMMENT= Simple ABX tester to compare audio files with GUI + +LICENSE= GPLv3 +LICENSE_FILE= ${WRKSRC}/COPYING + +LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ + libfreetype.so:print/freetype2 \ + libportaudio.so:audio/portaudio \ + libsndfile.so:audio/libsndfile + +USES= gettext-runtime gmake gnome pkgconfig +USE_GNOME= atk cairo glib20 gdkpixbuf2 gtk20 pango + +GNU_CONFIGURE= yes + +LDFLAGS+= -lm + +PLIST_FILES= bin/abx + +.include diff --git a/audio/abx/distinfo b/audio/abx/distinfo new file mode 100644 index 000000000000..dd4c5a3002ef --- /dev/null +++ b/audio/abx/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1605905568 +SHA256 (abx-0.0-b1.tar.gz) = 59cede4f13425dacf12a99182ae1835cff8bffcd04b5851558bc8ed459f88d5d +SIZE (abx-0.0-b1.tar.gz) = 156130 diff --git a/audio/abx/pkg-descr b/audio/abx/pkg-descr new file mode 100644 index 000000000000..19a5a7bdeedd --- /dev/null +++ b/audio/abx/pkg-descr @@ -0,0 +1,8 @@ +abx is a program for performing software-based audio ABX testing. ABX test is a +statistical method for assessing whether you are able to tell for audible +differences between two samples. For example, one sample could be compressed +audio, such as Ogg Vorbis, and another one its uncompressed variant. You could +then use abx to infer whether you are able to separate the two samples due to +compression artifacts. + +WWW: https://phintsan.kapsi.fi/abx.html