BSD Ports

audio/vsound 0.6_7 FreeBSD

Utility for capturing audio streams from programs with OSS output

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
GPLv2+
Categories
audio
Package size
14.7 KiB, 34.6 KiB installed

Description

This program allows you to record the output of any standard OSS program (one that uses /dev/dsp for sound) without having to modify or recompile the program. It uses the same idea as the esddsp wrapper from the Enlightened Sound Daemon (in fact, vsound is based on esddsp). That is, it preloads a library that intercepts calls to open /dev/dsp, and instead returns a handle to a normal file. It also intercepts ioctl's on that file handle and logs them, to help convert the audio data from its raw form. Vsound then uses sox to convert the raw data to the desired file format.

The upshoot of this is that instead of playing sound to the sound card in your computer, the data is recorded to a file. This is similar to if you connected a loopback cable to the line in and line out jacks on your sound card, but no DA or AD conversions take place, so quality is not lost.

In the other systems

SystemPortVersion
FreeBSDaudio/vsound0.6_7
DragonFlyaudio/vsound0.6_7

Install

Binary package:

pkg install vsound

From the ports tree:

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

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

RUN_DEPENDS=	vsound>0:audio/vsound

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:latest0.6_70.6_70.6_60.6_70.6_7
FreeBSD:14:quarterly0.6_70.6_7n/a0.6_70.6_7
FreeBSD:15:latest0.6_70.6_7n/a0.6_70.6_7
FreeBSD:15:quarterly0.6_70.6_7n/an/an/a
FreeBSD:16:latest0.6_70.6_7n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

Runtime 1

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

Build dependencies 15
Run dependencies 15

No port depends on this one.

Configuration

Options name: audio_vsound

OptionDefaultDescription
DOCSoffBuild and/or install documentation
USES
libtool
Service scripts
none

Files

pkg-plist 3
  • bin/vsound
  • lib/vsound/libvsound.so
  • share/doc/vsound/README
distinfo 1
FileSizeSHA256
vsound-0.6.tar.gz11802680711f2495f0faffd8b2d46afbdc3623e6701fcc20e6b85be82b6c4fdf467197
Master sites 3
  • http://download.nus.edu.sg/mirror/gentoo/distfiles/65/
  • http://freebsd.nsu.ru/distfiles/
  • LOCAL/danfe

Commit history 0

No commits in the history this site was built from.