BSD Ports

audio/gramofile 1.6P_15 FreeBSD

Audio recording and tick/scratch reduction for e.g. vinyl records

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
GPLv2
Categories
audio
Package size
66.2 KiB, 159.1 KiB installed

Description

This is version 1.6P-7 of GramoFile (patches are from the debian package). 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.

In the other systems

SystemPortVersion
FreeBSDaudio/gramofile1.6P_15
NetBSDaudio/gramofile1.6P
DragonFlyaudio/gramofile1.6P_15

Install

Binary package:

pkg install gramofile

From the ports tree:

cd /usr/ports/audio/gramofile/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	gramofile>0:audio/gramofile

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.6P_151.6P_15-1.6P_151.6P_15
FreeBSD:14:quarterly1.6P_151.6P_15n/a1.6P_151.6P_15
FreeBSD:15:latest1.6P_151.6P_15n/a1.6P_151.6P_15
FreeBSD:15:quarterly1.6P_151.6P_15n/an/an/a
FreeBSD:16:latest1.6P_151.6P_15n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 1

The full lists below include those, and their dependencies in turn.

Build dependencies 12
Run dependencies 10

No port depends on this one.

Configuration

Options name: audio_gramofile

OptionDefaultDescription
DOCSoffBuild and/or install documentation
USES
gmake ncurses perl5
Service scripts
none

Message after installing

===>   NOTICE:

The gramofile port currently does not have a maintainer. As a result, it is
more likely to have unresolved issues, not be up-to-date, or even be removed in
the future. To volunteer to maintain this port, please create an issue at:

https://bugs.freebsd.org/bugzilla

More information about port maintainership is available at:

https://docs.freebsd.org/en/articles/contributing/#ports-contributing

Files

pkg-plist 4
  • bin/gramofile
  • bin/bplay_gramo
  • bin/brec_gramo
  • share/doc/gramofile/README
distinfo 2
FileSizeSHA256
gramofile-1.6P.tar.gz11782271784ab11dfe0bd610c4a691281d4b10f12ddf0025ec6020943c06b4c9718537
gramofile_1.6-7.diff.gz254280964fc812fa39c1d4631fdd765e184703049630b52459832006871b6637e0c40
Master sites 1
  • http://www.opensourcepartners.nl/~costar/gramofile/

Commit history 0

No commits in the history this site was built from.