Monkey's Audio Codec is a lossless audio codec with good correspondence of
compression (and decompression) ratio and time. Monkey's Audio Codec can
be used for personal, educational and non-commercial purposes. Commercial
usage requires prior written permission from Monkey's Audio author.
This is community-maintained Unix port of earlier Monkey's Audio sources;
it does not correspond to current official SDK releases (4.x).
Musepack is an audio compression format with a strong 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.
It is based on the MPEG-1 Layer-2 / MP2 algorithms, but has rapidly developed
and vastly improved and is now at an advanced stage in which it contains heavily
optimized and patentless code.
Codec2 is an open source low bit rate speech codec designed for
communications quality speech at 2400 bit/s and below. Applications
include low bandwidth HF/VHF digital radio and VOIP trunking. Codec 2
operating at 2400 bit/s can send 26 phone calls using the bandwidth
required for one 64 kbit/s uncompressed phone call. It fills a gap in
open source, free-as-in-speech voice codecs beneath 5000 bit/s and
is released under the GNU Lesser General Public License (LGPL).
The idea behind OpenAL is a 3d positional spatialized sound library analogous
to OpenGL: instead of micromanaging each aspect of sound playback and effect,
the application writer may limit themselves to placing the sounds in the
scene and letting the native OpenAL implementation determine the correct
amount of pitch alteration, gain attenuation, phase shift, etc, required to
render the sounds correctly.
That's the goal, anyway.
Depending on whether you're using a POE-aware environment or not, people
wanting to tinker with mpd (Music Player Daemon) will use either
POE::Component::Client::MPD or Audio::MPD.
But even if the run-cores of those two modules differ completely, they are
using the exact same common classes to represent the various mpd states and
information.
Therefore, those common classes have been outsourced to Audio::MPD::Common.
Pd is a real-time graphical programming environment for audio and graphical
processing. It resembles the Max/MSP system but is much simpler and more
portable; also Pd has two features not (yet) showing up in Max/MSP: first,
via Mark Dank's GEM package, Pd can be used for simultaneous computer
animation and computer audio. Second, an experimental facility is provided
for defining and accessing data structures.
Unofficial web site: http://puredata.org/
MusicBrainz Picard is a cross-platform application written in Python
and is the official MusicBrainz tagger.
Picard supports the majority of audio file formats, is capable of
using audio fingerprints (AcoustIDs), performing CD lookups and
disc ID submissions, and it has excellent Unicode support. Additionally,
there are several plugins available that extend Picard's features.
When tagging files, Picard uses an album-oriented approach. This
approach allows it to utilize the MusicBrainz data as effectively
as possible and correctly tag your music.
The G.722 module is a bit exact implementation of the ITU G.722 specification
for all three specified bit rates - 64000bps, 56000bps and 48000bps. It passes
the ITU tests.
To allow fast and flexible interworking with narrow band telephony, the encoder
and decoder support an option for the linear audio to be an 8k samples/second
stream. In this mode the codec is considerably faster, and still fully
compatible with wideband terminals using G.722.
TiMidity++ is a MIDI player without external MIDI instruments.
This can also convert MIDI files to various formatted audio files
(ex. wav, au, etc..).
In addition to this port, "Gravis Ultra Sound" compatible patch files
(or SF2 format SoundFont) are required to play files.
Formerly, the original version of this program was written by Tuuka
Toivonen(until version 0.2i).
Now, Masanao Izumo and many hackers are developing "TiMidity++".
TTCP is a benchmarking tool for determining TCP and UDP performance
between 2 systems.
The program was created at the US Army Ballistics Research Lab (BRL)
and is in the public domain. Feel free to distribute this program
but please do leave the credit notices in the source and man page intact.
How to get TCP performance numbers:
receiver sender
host1% ttcp -r -s host2% ttcp -t -s host1
-n and -l options change the number and size of the buffers.