Monday, March 30, 2026

[Improvement] telephony/asterisk-openbsd-moh

diff -Nupr /usr/ports/telephony/asterisk-openbsd-moh/Makefile ./Makefile
--- /usr/ports/telephony/asterisk-openbsd-moh/Makefile Sat Apr 19 04:49:04 2025
+++ ./Makefile Fri Mar 27 13:46:07 2026
@@ -33,7 +33,7 @@ PERMIT_PACKAGE = Yes

SITES = https://ftp.openbsd.org/pub/OpenBSD/songs/

-BUILD_DEPENDS = audio/madplay
+BUILD_DEPENDS = audio/sox

DIST_SUBDIR = openbsd_songs

@@ -43,8 +43,8 @@ MOH = ${PREFIX}/share/asterisk/moh

do-build:
.for release in ${REL_LIST}
- ${PREFIX}/bin/madplay -a -1.5 -Q -z -o raw:- --mono -R 8000 -a -12 \
- ${FULLDISTDIR}/song${release}.mp3 > ${WRKDIR}/song${release}.sln
+ ${PREFIX}/bin/sox -v 0.333 ${FULLDISTDIR}/song${release}.mp3 \
+ -c 1 -L -b 16 -r 8k -t raw ${WRKDIR}/song${release}.sln
.endfor

do-install:
I'm submitting a patch for consideration to improve the audio in
asterisk-openbsd-moh.

IMHO, the audio quality is discernibly better when the files are
generated using sox.

Thank you.

Larry.

No comments:

Post a Comment