Import spectro-edit-0.4 as audio/spectro-edit.

Spectro-Edit reads in regular PCM audio files (currently, only
16-bit mono WAV is supported), then shows you the audio visually
in a time vs. frequency plot.

The fun part is, you can "paint out" any part of the visualization
and play back the audio subject to your modifications. When you
are happy with the result, you can save your work back to a WAV
file.

This could be useful for podcasting (edit out microphone noise,
chair squeaks, phones ringing, and other background noise), music
(make strange and unusual modifications to the sound for artistic
reasons), research (visualize animal calls or noise pollution from
nearby industrial activity), and general purpose geekery (which is
why I made it).
This commit is contained in:
wiz 2014-08-07 20:53:26 +00:00
parent 233c63d7a3
commit a096a6e046
4 changed files with 53 additions and 0 deletions

15
audio/spectro-edit/DESCR Normal file
View file

@ -0,0 +1,15 @@
Spectro-Edit reads in regular PCM audio files (currently, only
16-bit mono WAV is supported), then shows you the audio visually
in a time vs. frequency plot.
The fun part is, you can "paint out" any part of the visualization
and play back the audio subject to your modifications. When you
are happy with the result, you can save your work back to a WAV
file.
This could be useful for podcasting (edit out microphone noise,
chair squeaks, phones ringing, and other background noise), music
(make strange and unusual modifications to the sound for artistic
reasons), research (visualize animal calls or noise pollution from
nearby industrial activity), and general purpose geekery (which is
why I made it).

View file

@ -0,0 +1,30 @@
# $NetBSD: Makefile,v 1.1 2014/08/07 20:53:26 wiz Exp $
DISTNAME= spectro-edit_0.4
PKGNAME= ${DISTNAME:S/_/-/}
CATEGORIES= audio
MASTER_SITES= https://spectro-edit.googlecode.com/files/
EXTRACT_SUFX= .jar
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= https://code.google.com/p/spectro-edit/
COMMENT= Graphically view and edit WAV files
LICENSE= gnu-gpl-v3
WRKSRC= ${WRKDIR}
USE_LANGUAGES= # none
INSTALLATION_DIRS= bin share/spectro-edit
USE_JAVA= run
USE_JAVA2= yes
do-build:
${ECHO} '#!/bin/sh' > ${WRKDIR}/spectro-edit.sh
${ECHO} "exec ${JAVA_BINPREFIX}-java -jar "'"'"${PREFIX}"'/share/spectro-edit/${DISTNAME}.jar" "$$@"' >> ${WRKDIR}/spectro-edit.sh
do-install:
${INSTALL_SCRIPT} ${WRKSRC}/spectro-edit.sh ${DESTDIR}${PREFIX}/bin
${INSTALL_DATA} ${WRKSRC}/${DISTNAME}.jar ${DESTDIR}${PREFIX}/share/spectro-edit
.include "../../mk/java-vm.mk"
.include "../../mk/bsd.pkg.mk"

3
audio/spectro-edit/PLIST Normal file
View file

@ -0,0 +1,3 @@
@comment $NetBSD: PLIST,v 1.1 2014/08/07 20:53:26 wiz Exp $
bin/spectro-edit.sh
share/spectro-edit/spectro-edit_${PKGVERSION}.jar

View file

@ -0,0 +1,5 @@
$NetBSD: distinfo,v 1.1 2014/08/07 20:53:26 wiz Exp $
SHA1 (spectro-edit_0.4.jar) = faf8988a614bbf23985a32a30fe59cff5a3c562e
RMD160 (spectro-edit_0.4.jar) = 0d1fdc8c0137a39ebf2efdafb89632c4eff348f7
Size (spectro-edit_0.4.jar) = 351068 bytes