New port gramofile, an audio recording utility.
PR: 16819 Submitted by: Juergen Lock <nox@jelal.kn-bremen.de>
This commit is contained in:
parent
ede0e616e6
commit
a8f2c65301
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=27398
@ -21,6 +21,7 @@
|
||||
SUBDIR += gnomemedia
|
||||
SUBDIR += gogo
|
||||
SUBDIR += gqmpeg
|
||||
SUBDIR += gramofile
|
||||
SUBDIR += gsm
|
||||
SUBDIR += icecast
|
||||
SUBDIR += id3ed
|
||||
|
24
audio/gramofile/Makefile
Normal file
24
audio/gramofile/Makefile
Normal file
@ -0,0 +1,24 @@
|
||||
# New ports collection makefile for: gramofile
|
||||
# Version required: 1.6
|
||||
# Date created: Fri Jan 28 18:40:38 CET 2000
|
||||
# Whom: nox@jelal.kn-bremen.de
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
DISTNAME= gramofile-1.6
|
||||
CATEGORIES= audio
|
||||
MASTER_SITES= http://panic.et.tudelft.nl/~costar/gramofile/
|
||||
|
||||
MAINTAINER= nox@jelal.kn-bremen.de
|
||||
|
||||
ALL_TARGET= gramofile
|
||||
USE_GMAKE= yes
|
||||
|
||||
do-install:
|
||||
${INSTALL_PROGRAM} ${WRKSRC}/gramofile ${WRKSRC}/bplay_gramo ${PREFIX}/bin
|
||||
${MKDIR} ${PREFIX}/share/doc/gramofile
|
||||
${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/gramofile
|
||||
${LN} -s bplay_gramo ${PREFIX}/bin/brec_gramo
|
||||
|
||||
.include <bsd.port.mk>
|
1
audio/gramofile/distinfo
Normal file
1
audio/gramofile/distinfo
Normal file
@ -0,0 +1 @@
|
||||
MD5 (gramofile-1.6.tar.gz) = 986c86c6fa17c064bc17c2936cc833e0
|
26
audio/gramofile/files/patch-aa
Normal file
26
audio/gramofile/files/patch-aa
Normal file
@ -0,0 +1,26 @@
|
||||
--- Makefile.orig Tue Mar 28 22:23:58 2000
|
||||
+++ Makefile Fri Apr 7 12:21:53 2000
|
||||
@@ -19,16 +19,16 @@
|
||||
########## CHOOSE YOUR ARCHITECTURE: (NOTE: also see bplaysrc/Makefile!)
|
||||
|
||||
# For Linux (and maybe others), use these:
|
||||
-CFLAGS = -Wall -O2 -DTURBO_MEDIAN -DTURBO_BUFFER
|
||||
-DEPS = $(OBJS) makebplay
|
||||
-LIBS = -lncurses -lm
|
||||
-COPY_A = -a
|
||||
-
|
||||
-# For FreeBSD (and maybe others), use these:
|
||||
#CFLAGS = -Wall -O2 -DTURBO_MEDIAN -DTURBO_BUFFER
|
||||
#DEPS = $(OBJS) makebplay
|
||||
#LIBS = -lncurses -lm
|
||||
-#COPY_A = -p
|
||||
+#COPY_A = -a
|
||||
+
|
||||
+# For FreeBSD (and maybe others), use these:
|
||||
+CFLAGS += -Wall -DTURBO_MEDIAN -DTURBO_BUFFER
|
||||
+DEPS = $(OBJS) makebplay
|
||||
+LIBS = -lncurses -lm
|
||||
+COPY_A = -p
|
||||
|
||||
# For IRIX (and maybe others), use these:
|
||||
#CFLAGS = -Wall -O2 -DTURBO_MEDIAN -DTURBO_BUFFER -DSWAP_ENDIAN -DOLD_CURSES
|
19
audio/gramofile/files/patch-ab
Normal file
19
audio/gramofile/files/patch-ab
Normal file
@ -0,0 +1,19 @@
|
||||
--- bplaysrc/Makefile.orig Mon Mar 27 23:24:46 2000
|
||||
+++ bplaysrc/Makefile Fri Apr 7 12:22:05 2000
|
||||
@@ -12,12 +12,12 @@
|
||||
########## CHOOSE YOUR ARCHITECTURE: (NOTE: also see ../Makefile!)
|
||||
|
||||
# For Linux (and maybe others), use these:
|
||||
-CFLAGS = -Wall -O2 -DUSEBUFFLOCK -DREDHAT50 -DLP2CD -DVUMETER # -DDEBUG
|
||||
-LIBS = -lncurses
|
||||
+#CFLAGS = -Wall -O2 -DUSEBUFFLOCK -DREDHAT50 -DLP2CD -DVUMETER # -DDEBUG
|
||||
+#LIBS = -lncurses
|
||||
|
||||
# For FreeBSD (and maybe others), use these:
|
||||
-#CFLAGS = -Wall -O2 -DLP2CD -DVUMETER # -DDEBUG
|
||||
-#LIBS = -lncurses
|
||||
+CFLAGS += -Wall -DLP2CD -DVUMETER # -DDEBUG
|
||||
+LIBS = -lncurses
|
||||
|
||||
# -DOLD_CURSES can be used here, too.
|
||||
|
1
audio/gramofile/pkg-comment
Normal file
1
audio/gramofile/pkg-comment
Normal file
@ -0,0 +1 @@
|
||||
audio recording and tick/scratch reduction for e.g. vinyl records
|
23
audio/gramofile/pkg-descr
Normal file
23
audio/gramofile/pkg-descr
Normal file
@ -0,0 +1,23 @@
|
||||
This is version 1.5 of GramoFile, released February 15, 1999. With this
|
||||
program you can record audio of (for example) gramophone records, process
|
||||
the signal and listen to the results. Because sound files of the
|
||||
.WAV-format are used, it is possible to exchange the files with many other
|
||||
programs. Cdrecord(1) can burn CD-Recordables of these, so you can make
|
||||
CDs with the music of your favorite records. The user interface of
|
||||
GramoFile has a windows-like look-and-feel, making it fairly easy to use.
|
||||
|
||||
One of the most important parts of GramoFile is the ability to process
|
||||
digital audio signals. Through the application of several filters it is
|
||||
possible to accomplish a significant reduction of disturbances like ticks
|
||||
and scratches.
|
||||
|
||||
Another interesting feature is the track splitting. Just make one .wav file
|
||||
of an entire side of an record and GramoFile will detect where the individual
|
||||
tracks are located. This happens fully automatically, without need to set
|
||||
any options. More experienced users may fine-tune the algorithm, or change
|
||||
the detected track starts and ends, but generally that will not be
|
||||
necessary. Track-times are saved in an editable (plaintext) .tracks file,
|
||||
that will be used during the signal processing to produce one processed
|
||||
.wav file for each individual track.
|
||||
|
||||
WWW: http://cardit.et.tudelft.nl/~card06/
|
5
audio/gramofile/pkg-plist
Normal file
5
audio/gramofile/pkg-plist
Normal file
@ -0,0 +1,5 @@
|
||||
bin/gramofile
|
||||
bin/bplay_gramo
|
||||
bin/brec_gramo
|
||||
share/doc/gramofile/README
|
||||
@dirrm share/doc/gramofile
|
Loading…
Reference in New Issue
Block a user