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
| System | Port | Version |
|---|---|---|
| FreeBSD | audio/gramofile | 1.6P_15 |
| NetBSD | audio/gramofile | 1.6P |
| DragonFly | audio/gramofile | 1.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.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 1.6P_15 | 1.6P_15 | - | 1.6P_15 | 1.6P_15 |
| FreeBSD:14:quarterly | 1.6P_15 | 1.6P_15 | n/a | 1.6P_15 | 1.6P_15 |
| FreeBSD:15:latest | 1.6P_15 | 1.6P_15 | n/a | 1.6P_15 | 1.6P_15 |
| FreeBSD:15:quarterly | 1.6P_15 | 1.6P_15 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.6P_15 | 1.6P_15 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Library 1
libfftw.so: math/fftw
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
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build and/or install documentation |
- USES
- gmake ncurses perl5
- Service scripts
- none
Message after installing
Files
pkg-plist 4
- bin/gramofile
- bin/bplay_gramo
- bin/brec_gramo
- share/doc/gramofile/README
distinfo 2
| File | Size | SHA256 |
|---|---|---|
| gramofile-1.6P.tar.gz | 117822 | 71784ab11dfe0bd610c4a691281d4b10f12ddf0025ec6020943c06b4c9718537 |
| gramofile_1.6-7.diff.gz | 25428 | 0964fc812fa39c1d4631fdd765e184703049630b52459832006871b6637e0c40 |
Master sites 1
- http://www.opensourcepartners.nl/~costar/gramofile/
Commit history 0
No commits in the history this site was built from.