* Shorten now refuses to input data from or output data to a tty.
* Fixed crash when trying to create seek tables from a non-shorten file.
* -s and -S options can now create seek table files from data read on stdin.
* Seek tables are now appended to non-stdout output file when reading
uncompressed data from stdin.
The MikMod sound library is an excellent way for a programmer to
add music and sound effects to an application. It is a powerful
and flexible library, with a simple and easy-to-learn API.
WWW: http://www.mikmod.org
--
id3lib is an open-source, cross-platform software development library
for reading, writing, and manipulating ID3v1and ID3v2 tags. It is an
on-going project whose primary goals are full compliance with the ID3v2
standard, portability across several platforms, and providing a powerful
and feature-rich API with a highly stable and efficient implementation.
WWW: http://id3lib.sourceforge.net/
which was commited into -current on December 5th)
o Remove the aztech and radiotrack flavors since both are supported by
OpenBSD drivers
o Simplify config file (now there's no need to specify number of presets)
o Small fixes like strcpy -> strlcpy etc
Submitted by maintainer Vladimir Popov <pva48@mail.ru>.
- Added esd flavor, adding esound support to madplay
- Added -b (--bit-depth) option and -i (--ignore-crc) option to madplay
- Added a new mad_stream_errorstr() API function to libmad for retrieving
a string description of the current error condition.
- Changed the audio_wave module to initially write ~0 length rather than
0, for better compatibility when output is piped to another program.
individual port, introduce a new variable for bsd.port.mk, VMEM_WARNING.
By setting this variable to `Yes', the user is given a warning about the
virtual memory requirements just before the pre-build stage.
o Also give some examples for different shells for what to do about
it, and mention login.conf(5). bash, for example, has a confusing
-v flag to ulimit.
o Document this in bsd.port.mk.5
espie@ ok
Highlights:
* Added a new ID3 tag manipulation library (libid3tag).
* Fixed a possible segmentation fault due to mmap() abuse.
* Added a 64-bit FPM negation operation to improve performance of subband
synthesis on some platforms.
* Added rounding to Layer III requantization for slightly better accuracy.
* Modified the PCM dithering routine for better dithered output.
* Added TTY controls and new --tty-control and --no-tty-control options to
`madplay'. TTY control keys: `P' pause, `S' stop, `Q' quit, `F' forward,
`B' backward.
Contains bugfixes, added another "napping" executable installed suid root
responsible for collecting ping results for nap (revokes privileges after
the first socket call in main())
- use ONLY_FOR_ARCHS instead of NOT_FOR_ARCHS and specify only i386 since
that is the only arch this will work on at the moment with our native
pthreads library
Make sure it's built properly by USE_LIBTOOL.
Use the default install target, just tweak the html files location.
Bump the minor number to leave room for a stub library to put on CDs
to allow for things to depend on lame.
--
GKrellMSS is a plugin for GKrellM that has a VU meter and a chart. The
VU meter displays left and right channel audio levels. The sound scope
chart draws combined left and right audio channels as an oscilloscope
trace. The trace sweep speeds are adjustable from 100 usec/div to 50
msec/div, and there is a vertical sensitivity adjustment. And of course,
since it's a scope, it's triggered.
WWW: http://web.wt.net/~billw/gkrellmss/gkrellmss.html
Shorten reduces the size of waveform files (such as audio) using
Huffman coding of prediction residuals and optional additional
quantisation. It supports lossless and lossy modes.
xmms-shn provides playback support for shorten (.shn) files in XMMS.
Real-time seeking support is provided for .shn files that have
accompanying seek tables generated by shorten 3.x.
Disc-Cover creates front and back covers for audio CDs. The CD has
to be present in the CD-ROM drive, or alternatively a valid CDDB
file can be used. Disc-Cover searches the CDDB database for an
entry corresponding to the CD's CDDB ID. It starts by looking for
a local CDDB entry in ~/.cddb (or another directory pointed to by
your cddb installation). If no local CDDB entry matches the CD,
disc-cover continues to search the online CDDB databases or CDINDEX
databases as configured in the AudioCD library. It then formats
the entry to produce a Latex, Dvi, Postscript or PDF file, which
contains the front and back covers on a single page. Other formats
supported include a simple text output, a CDDB compatible format,
HTML and an output format that can be used with cdlabelgen
(http://www.red-bean.com/~bwf/software/cdlabelgen/), another cover
builder.
WWW: http://www.liacs.nl/~jvhemert/disc-cover
MAINTAINER= Nikolay Sturm <Nikolay.Sturm@desy.de>
Tempest for Eliza is a program that uses your computer monitor to
send out AM short wave radio signals. You can then hear computer
generated music in your radio. It teaches you that your computer
can be observed. Tempest for Eliza works with every monitor,
every resolution.
Problem is, this breaks the definition of WRKDIR, whereas
we need separate WRKDIR for compilation with distinct flavors
to work.
-> only FULLPKGNAMEs need to be tweaked.
To be 100% correct, we actually probably should do
FULLPKGNAME=xmms-${VERSION}${FLAVOR_EXT:S/-no_esd//:S/-no_vorbis}
because at some point there might be hidden flavors...
MAD is a high-quality MPEG audio decoder. It currently supports
MPEG-1 as well as the MPEG-2 extension to Lower Sampling
Frequencies. All three audio layers (Layer I, Layer II, and Layer
III a.k.a. MP3) are fully implemented.
MAD does not yet support MPEG-2 multichannel audio (although it
should be backward compatible with such streams) or AAC, nor does
it support the so-called MPEG 2.5 format.
MAD has the following special features:
- 24-bit PCM output - 100% fixed-point (integer) computation -
completely new implementation based on the ISO/IEC standards -
distributed under the terms of the GNU General Public License
(GPL)
The software is distributed as a library (libmad) and
command-line front-end (madplay).
WWW: http://mad.sourceforge.net/
After more than 2 months, this is an overdue release. There are a lot
of bugfixes and new features, see the distributed ChangeLog for details.
Main changes:
* The main new feature is that the OpenNap servers are now the default
for nap. The reason for this is that Napster Inc. has modified their
servers to use a new client auth scheme, which means that nap users
can no longer connect to their servers. Nap will automatically
download a list of available servers from napigator.com, and then
connect to the first available one.
* Nap's sourceforge page has been updated and now fully operational.
You are encouraged to use sourceforge's facilities for bug reports,
feature requests, etc.
closed after doing an eject, something which caused the
tray to never eject until the program closed and the fd
was closed that way.
Fix provided by Nils Nordman <nino@nforced.com>
--
id3ed is an interactive console interface for editing the id3 tags
found in mp3 files. It can also remove or just view tags.
WWW: http://www.azstarnet.com/~donut/programs/id3ed.html
Submitted by Nick Nauwelaerts <nick.bsd@be.wanadoo.com>
* both encoder and decoder are significantly faster
* flac now has gzip-like command-line usage (should be more intuitive)
* the -# options have been tweaked for efficiency; -5 is the new default
* flac now autodetects WAVE input
* flac now ignores (with warning) unsupported WAVE subchunks
* new -o and --delete-input-file options
* new SEEKTABLE metadata block for storing seek points (speeds up seeking)
--
Grip is a front-end to external cd audio rippers (such as dagrab
or cdda2wav). It also provides an automated frontend for MP3 encoders,
letting you take a disc and transform it easily straight into MP3s.
The CDDB protocol is supported for retrieving track information
from disc database servers. Grip works with DigitalDJ to provide a
unified computerized version of your music collection.
- config files are moved to ~/.nap directory (old files are
automatically moved there for now)
- fixed several memory leaks, general code cleanup
reviewed by naddy@