Wavepack is a completely open audio compression format providing lossless,
high-quality lossy, and a unique hybrid compression mode.
In the default lossless mode no original information is lost, so there is no
change of degradation. Compression in this mode is between 30% an 70%.
For more info see the website http://www.wavpack.com
XymMS is an XMMS input plugin capable of playing Sega Genesis GYM files by
rendering FM, DAC, and PSG signals through emulation of the YM2612 and SN76496
sound chips found in the video game console. It supports zlib compression and
decompression, and other various settings for output quality, etc. You can
compress and decompress files along with updating ID tags using the File Info
window.
WWW: http://sourceforge.net/projects/xymms/
PR: ports/82697
Submitted by: Emanuel Haupt <ehaupt@critical.ch>
xmms-gbsplay is a XMMS input plugin which emulates the sound hardware of the
Nintendo Game Boy(TM). It is able to play the sounds from a Game Boy(TM)
module dump (.GBS format) in XMMS.
WWW: http://gbsplay.berlios.de/
PR: ports/82695
Submitted by: Emanuel Haupt <ehaupt@critical.ch>
gbsplay emulates the sound hardware of the Nintendo Game Boy(TM). It is able
to play the sounds from a Game Boy(TM) module dump (.GBS format) through
/dev/dsp, standard output or NAS.
WWW: http://gbsplay.berlios.de/
PR: ports/82694
Submitted by: Emanuel Haupt <ehaupt@critical.ch>
EFXmms is a standard XMMS effect plugin adaption of EFX. It provides the
possibility to send the audio through a queue of multiple effect plugins
instead of one effect that XMMS originally handles.
WWW: http://sourceforge.net/projects/efxmms/
PR: ports/82363
Submitted by: Alejandro Pulver <alejandro@varnet.biz>
FX Toolbox plugin for XMMS.
People who enjoyed EaglePlayer II on Amiga, may remember the 8-bit Amplifier,
which featured a nice Surround effect. This plugin is an attempt to recreate
the same effect, plus some other goodies.
About the surround effect: it works like a cross echo. Some amount of the left
channel is delayed of some milliseconds, then added to the right channel, and
vice-versa.
* Provide a feeling of bigger room (that's what they said :).
* Reduce ear pressure when using headphones, especially with mods (try it to
understand).
* Despite being nearly a stereo -> mono effect, you can still locate the sound
in space, thanks to the delay.
WWW: http://xmms-fxt.sourceforge.net/
PR: ports/82053
Submitted by: Alejandro Pulver <alejandro@varnet.biz>
DeFX is a multi-effects processor plug-in. DeFX supports 6 types of effects,
grouped into 4 different modules.
- Karaoke: removes the song's voices, trying to preserve the bass and drums.
- Panning: smoothly selects between the two stereo channels.
- Modulation: three classical effects: flange, phaser and chorus.
- Reverberation: simulates the reverberation of a huge room.
WWW: http://defx.sourceforge.net/
PR: ports/82013
Submitted by: Alejandro Pulver <alejandro@varnet.biz>
XMMS input plugin for AHX format support. AHX is a synthetic music format from
Amiga, and reproducing C64-style music.
WWW: http://xmms-ahx.sourceforge.net/
PR: ports/81811
Submitted by: Emanuel Haupt <ehaupt@critical.ch>
Schism Tracker is a music editor that aims to match the look and
feel of Impulse Tracker as closely as possible. The player code is
based on Modplug, so it supports a wide variety of module formats.
PR: ports/81531
Submitted by: Emanuel Haupt <ehaupt@critical.ch>
SIDPlayer is a replayer program for C64 music (SID tunes). You can
think of it as being a stripped-down C64 emulator that only emulates
the processor and the sound chip of the C64. It also supports the
SID option of the Catweasel MK3 PCI card.
PR: ports/81537
Submitted by: Emanuel Haupt <ehaupt@critical.ch>
VoIPong is an utility which detects all Voice Over IP calls on a pipeline, and
dumps those which are G711-encoded to separate wave files. It supports SIP,
H323, Cisco's Skinny Client Protocol, RTP and RTCP. For performance reasons,
it is written in the C programming language.
WWW: http://www.enderunix.org/voipong/
PR: ports/81326
Submitted by: Necati Ersen SISECI <siseci@enderunix.org>
library, mainly written in C++ and released under the LGPL. AdPlug plays
sound data, originally created for the AdLib (OPL2) audio board, directly
from its original format on top of an OPL2 emulator or by using the real
hardware. No OPL chip is required for playback.
AdPlug itself is just the backend to many different audio player frontends,
which are also being developed here. There are plugins for popular audio
players, like Winamp and XMMS, as well as stand-alone players for many
different systems available.
WWW: http://adplug.sourceforge.net/
PR: ports/80727
Submitted by: Emanuel Haupt <ehaupt@critical.ch>
TwoLAME is an optimized MPEG Audio Layer 2 encoder
It is based heavily on:
- tooLAME by Michael Cheng
- the ISO dist10 code
- improvement to algorithms as part of the LAME project (lame.sf.net)
WWW: http://twolame.sf.net/
binary-only module player. It supported many soundcards and module
formats.
At some point, the source code was released to the public under the
terms of the GNU General Public License, and around 2003 Stian
Skjelstad ported the code to Linux.
In addition to legacy tracker formats such as mod, xm and s3m, Open
Cubic Player now also supports mp3 and ogg files.
PR: ports/80276
Submitted by: Emanuel Haupt <ehaupt@critical.ch>
Approved by: adamw (mentor)
information for songs. Currently it retrieves lyrics, album
covers, artist images, artist bio, years active, and track
listings.
PR: ports/79452
Submitted by: Kay Lehmann <kay_lehmann@web.de>
cPige records an audio stream, separating into individual
"Artist - Track.mp3" files. It can also record on an
hour-by-hour basis.
WWW: http://ed.zehome.com/?page=cpige
Modified for use with Mbuni MMS Gateway <www.mbuni.org>
(look at http://www.mbuni.org/userguide.shtml#install for more info).
PR: ports/78541
Submitted by: Andrew Wingorodov <andr@sms-tv.ru>
gstreamer plugin (52 new ports).
- Chase changes to ports that used USE_GNOME=gstreamerplugisn
to use new USE_GSTREAMER= macro, Bump PORTREVISION's
--
Examples of new USE_GSTREAMER macro:
USE_GSTREAMER= dvd lame flac
.include <bsd.port.mk>
If you want to use USE_GSTREAMER after <bsd.port.pre.mk>
you must follow one of the examples listed below
WANT_GSTREAMER= yes
.include <bsd.port.pre.mk>
.if defined(WITH_VORBIS)
USE_GSTREAMER+= vorbis
.endif
or
USE_GSTREAMER= yes
.include <bsd.port.pre.mk>
.if defined(WITH_FAAD)
USE_GSTREAMER+= faad
.endif
Note: USE_GSTREAMER=yes will always add a dependency to
ports/multimedia/gstreamer-plugins
--
Thanks to krion for runing this on pointyhat
Thanks to kwm for helping with this, and many bug fixes , and updates.
music from the Internet
Note: on 4.x, this port will be compiled with G++ 3.4, but
will attempt to link to libraries compiled with G++ 2.95,
so I guess it'll fail. I suggest to see what happens with
bento and, if needed, mark this port as 5.x-only using
IGNORE.
PR: ports/73032
Submitted by: Jean-Yves Lefort <jylefort@brutele.be>
TTA is a simple lossless audio compressor.
TTA performs lossless compression on multichannel 8,16,24
bit's integer and 32 bit's IEEE floating-point data of the
Wav audio files.
PR: ports/70243
Submitted by: Martin Dieringer <Martin.Dieringer@t-online.de>
Cantus is an easy to use tool for tagging and renaming MP3 and OGG/Vorbis files.
It has many features including mass tagging and renaming of MP3s, the ability to
generate a tag out of the filename, filter definitions for renaming, recursive
actions, CDDB (Freedb) lookup (no CD needed), copy between ID3V1 and ID3V2 tags,
and a lot more.
WWW: http://www.debain.org/software/cantus/
PR: ports/66799
Submitted by: Sergey Akifyev <asa@gascom.ru>
emphasis on high quality. It's not lossless, but it is designed for
transparency, so that you won't be able to hear differences between the
original wave file and the much smaller MPC file.
Approved by: pav (mentor)
(which detects motion on a Webcam): it listens for sound. If it detects
any, it starts recording until the sound stops (or a bit later, which is
configurable). It stores the audio in .WAV files.
PR: ports/74348
Submitted by: David Thiel <lx@redundancy.redundancy.org>
The Speex is a patent-free, Open Source/Free Software voice codec.
Unlike other codecs like MP3 and Ogg Vorbis, Speex is designed to
compress voice at bitrates in the 2-45 kbps range. Possible
applications include VoIP, internet audio streaming, archiving of
speech data (e.g. voice mail), and audio books. In some sense, it is
meant to be complementary to the Ogg Vorbis codec.
--
Speex 1.1 is backwards compatible with speex 1.0
and can be used as a drop in replacement
for audio/speex
Approved by: pav (co mentor)
mBox is program intended to help you with organizing your music files.
The most important features are:
- ability to reencode mp3/ogg/wma to mp3/ogg
- contains utility 'convertor' which converts whole directories to desired
format. Bitrate, etc. is automatically adjusted depending on settings
and source audio.
- reading/writing tags in MP3 ID3v1 and ID3v2, Ogg Vorbis
- reading WMA tags
- FreeDB, treates encoded files as if it was CD, so you can simply
select your files and - if found in database - write tags to them.
- auto tagging - reads tag information from filename
- batch tags editing
- batch files renaming (can use tags)
- directory renaming (can use tags)
Approved by: adamw (mentor)
replacement for ESOUND with a few more bells and whistles:
* Extensible plugin architecture (by loading dynamic loadable modules
with dlopen())
* Support for more than one sink/source
* Better low latency behaviour
* Embedabble into other software (the core is available as C library)
* Completely asynchronous C API
* Simple command line interface for reconfiguring the daemon while running
* Flexible, implicit sample type conversion and resampling
* "Zero-Copy" architecture
* Module autoloading
* Very accurate latency measurement for playback and recordin.
* May be used to combine multiple sound cards to one (with sample rate
adjustment)
* Client side latency interpolation
mBox is program intended to help you with organizing your music files.
The most important features are:
- Ability to reencode mp3/ogg/wma to mp3/ogg
- contains utility 'convertor' which converts whole directories to desired
format. Bitrate, etc. is automatically adjusted depending on settings and
source audio. See users-guide for further information.
- supports reading/writing tags in MP3 ID3v1 and ID3v2, Ogg Vorbis
- supports reading WMA tags
- supports FreeDB, treates encoded files as if it was CD, so you can simply
select your files and - if found in database - write tags to them.
- supports auto tagging - reads tag information from filename
- supports batch tags editing
- supports batch files renaming (can use tags)
- supports directory renaming (can use tags)
PR: ports/71288
Submitted by: Vladimir Osintsev <oc@nm.ru>
This port provides a simple but easy to use, and via
scriptability powerful interface to control iRiver's great
'ifp' series portable music players.
If there is a 'manager firmware' installed on this device,
it's not possible to gain access via umass(4). This port
uses libusb to connect directly via ugen.
PR: ports/71987
Submitted by: Thomas E. Zander <riggs@rrr.de>
CoverHunter will scan your digital music albums and try to
get the cover image for each one. After that, if more than
one cover was found, you can choose wich one will be set
as the cover for that album. These covers may be used by
XMMS, KDE, GNOME, etc.
PR: ports/69053
Submitted by: Jean-Yves Lefort <jylefort@brutele.be>
speaker device. I mainly use it to yell the "sysop" on a remote
machine. It could also be used as a notification for finished tasks
(eg. make buildworld && yell).
PR: ports/70277
Submitted by: Emanuel Haupt <ehaupt@critical.ch>
It contain a library and an executable compressor/decompressor of .ape files.
Does not build under 4.x, we hit the wall with missing wcstol(). Working
patches would be welcomed.
PR: ports/70153
Submitted by: Martin Dieringer <Martin.Dieringer@t-online.de>
into separate ports. The OPTIONS will remain as of yet and trigger dependencies
now, for easy transition.
Update KOffice to version 1.3.2.
Add patches to fix a number of issues, including:
- fix kxkb on Xorg
- fix kdemultimedia WITH_MPEGLIB (now mpeglib_artsplug) compilation on gcc 3.4.2
with optimizations greater than -O
Add security related patches and entries to portaudit.txt.
-tag-editor suffix is added to binary to differentiate it from already
existing audio/musicbox.
PR: ports/69637
Submitted by: Jean-Yves Lefort <jylefort@brutele.be>
mt-daapd scans a directory for music files and makes them
available via the Apple proprietary protocol DAAP. DAAP
clients can browse the directory and retrieve individual
files, either by streaming or by downloading them.
WWW: http://mt-daapd.sourceforge.net/
PR: ports/64077
Submitted by: Meno Abels <meno.abels@adviser.com>
Enscribe creates digital audio watermark images from
photographic images. These images can only be seen using a
third party frequency vs time display, such as Baudline
(audio/baudline).
Images are still visible even after such audio mangling
techniques as MP3/Ogg compression, reverb, chorus, etc. Heavy
EQ and flange can stripe out vertical sections, but they can
also ruin an otherwise good song as well.
PR: ports/69076
Submitted by: Jean-Yves Lefort <jylefort@brutele.be>
Swami - Sampled Waveforms and And Musical Instruments - is an
advanced instrument editor for MIDI music composition and a
sampler frontend. Currently SoundFont(r) files can be browsed,
edited and saved and new instrument formats are being added in
the Swami development version. Swami uses FluidSynth for
software synthesis, so almost any sound card can be used.
FluidSynth has real time effect control and SoundFont 2.01
modulator support for controlling effects in real time with MIDI.
PR: ports/68335
Submitted by: Jean-Yves Lefort <jylefort@brutele.be>
Mixxx is software for DJ'ing. You can use wave based audio
files, Ogg Vorbis and MP3 files as audio input. Mixxx can be
controlled through the GUI and with external controllers
including MIDI devices, joysticks and more.
PR: ports/68345
Submitted by: Jean-Yves Lefort <jylefort@brutele.be>
Beast is a powerful music composition and modular synthesis
application. It supports a wide range of standards in the
field, such as MIDI, WAV/AIFF/MP3/OggVorbis/etc audio files and
LADSPA modules. It has excellent technical abilities like
multitrack editing, unlimited undo/redo support, real-time
synthesis support, 32bit audio rendering, full duplex support,
multiprocessor support, precise timing down to sample
granularity, on demand loading of partial wave files, on the
fly decoding and full scriptability in scheme. The plugins,
synthesis core and the user interface are actively being
developed and translated into a variety of languages, regularly
assimilating user feedback such as from our FeatureRequests
page.
WWW: http://beast.gtk.org/
PR: ports/68251
Submitted by: Jean-Yves Lefort <jylefort@brutele.be>
In a nutshell, PhatBeat is a cross-platform (Linux and Windows)
beat counter for use by collectors, producers, DJs, and others
interested in beat-oriented music. For now it requires users to
tap in the beat during listening, after which it calculates and
displays the track's BPM and the size of a measure in seconds.
PR: ports/68198
Submitted by: Jean-Yves Lefort <jylefort@brutele.be>
the Music Player Daemon. This superceeds traymp from the same author.
PR: ports/66577
Submitted by: Mark Daniel Reidel <ports@mark.reidel.info> (maintainer)
Flac123 is a console-line Free Lossless Audio Codec (flac)
audio player. It implements mpg123's 'Remote Control'
interface and has the ability to output to a wav file or
stdout.
PR: ports/66643
Submitted by: michael johnson <ahze@ahze.net>
MAIN and LOW COMPLEXITY object types and MAIN and LOW MPEG-2 object types.
It also supports multichannel and gapless encoding.
WWW: http://faac.sourceforge.net/
PR: ports/66303
Submitted by: michael johnson <ahze@ahze.net>
Slim Devices SlimServer streams a variety of audio formats
including MP3, Ogg, and FLAC to Squeezebox and SLIMP3 network
players as well as most software players.
PR: ports/65601
Submitted by: Brooks Davis <brooks@freebsd.org>
ncmpc is a ncurses client for the Music Player Daemon
(audio/musicpd). ncmpc connects to a musicpd running on a
machine via a network. The interface was inspired by cplay.
PR: ports/65521
Submitted by: Mark Reidel <ports@mark.reidel.info>
HTTP, SMTP) to access data on a CDDB server (http://freedb.org). It
tries to be as cross-platform as possible. The initial libary will
have a C API.
PR: ports/63576
Submitted by: michael johnson <ahze@ahze.net>
shuffle function with a smarter, weighted shuffle function based on
how often you play/skip files and their sound contents.
Development Status: 4 - Beta