FreeBSD Ports

audio/snack 2.2.10_7

Sound toolkit for scripting languages

Repository
FreeBSD ports
Maintainer
[email protected]
License
GPLv2+
Categories
audio, tcl, tk
Package size
270.4 KiB, 1003.1 KiB installed

Description

The Snack Sound Toolkit is designed to be used with a scripting language such as Tcl/Tk or Python. Using Snack you can create powerful multi-platform audio applications with just a few lines of code. Snack has commands for basic sound handling, e.g. sound card and disk I/O. Snack also has primitives for sound visualization, e.g. waveforms and spectrograms. It was developed mainly to handle digital recordings of speech, but is just as useful for general audio. Snack has also successfully been applied to other one- dimensional signals.

The combination of Snack and a scripting language makes it possible to create sound tools and applications with a minimum of effort. This is due to the rapid development nature of scripting languages. As a bonus you get an application that is cross-platform from start. It is also easy to integrate Snack based applications with existing sound analysis software.

Install

As a binary package — by origin, or by package name:

pkg install audio/snack
pkg install snack

From the ports tree:

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

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

RUN_DEPENDS=	snack>0:audio/snack

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:latest2.2.10_72.2.10_72.2.10_72.2.10_72.2.10_7
FreeBSD:14:quarterly2.2.10_72.2.10_7n/a2.2.10_72.2.10_7
FreeBSD:15:latest2.2.10_72.2.10_7n/a2.2.10_72.2.10_7
FreeBSD:15:quarterly2.2.10_72.2.10_7n/an/an/a
FreeBSD:16:latest2.2.10_72.2.10_7n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 2

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

All build dependencies 18
All run dependencies 18
Required by 1

Configuration

Options name: audio_snack

OptionDefaultDescription
DOCSoffBuild and/or install documentation
VORBISoffOgg Vorbis audio codec support
USES
tk:tea xorg
Service scripts
none

Message after installing

===>   NOTICE:

The snack 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 6
  • lib/libsnackstub.a
  • lib/snack%%SNACK_VER%%/libsnack.so
  • lib/snack%%SNACK_VER%%/libsound.so
  • lib/snack%%SNACK_VER%%/libsnackogg.so
  • lib/snack%%SNACK_VER%%/pkgIndex.tcl
  • lib/snack%%SNACK_VER%%/snack.tcl
distinfo 1
FileSizeSHA256
snack2.2.10.tar.gz1.798252e+064bfe764547ab92ba58f43b77366dbb7c7b3512d65a27cdbf9e585a9cb64ce81e
Master sites 1
  • http://www.speech.kth.se/snack/dist/

Commit history 0

No commits in the history this site was built from.