SoundTracker is a pattern-oriented music editor (similar to the classic DOS
program FastTracker and the Amiga legend ProTracker). Samples can be lined
up on tracks and patterns which are then arranged to a song.
Supported module formats are XM and MOD; the player code is the one from
OpenCP. A basic sample recorder and editor is also included.
Speex is an Open Source/Free Software patent-free audio compression
format designed for speech.
The aucatctl utility sends MIDI messages to control sndiod and/or
aucat volumes.
terminatorX is a realtime audio synthesizer that allows you to "scratch"
on digitally sampled audio data (*.wav, *.au, *.mp3, etc.) the way
hiphop-DJs scratch on vinyl records.
It features multiple turntables, realtime effects (built-in as well as
LADSPA plugin effects), a sequencer and an easy-to-use gtk+ GUI.
This package contains the runtime libraries for any application that wishes
to interface with a PulseAudio sound server.
The server for Ventrilo is a voice chat program which supports multiple
channels with different rate codecs and several people on each channel.
Primarily aimed at team gamers but can be used as an IP phone as well.
Vorbis is a general-purpose audio and music encoding format
contemporary to MPEG-4's AAC and TwinVQ, the next generation beyond
MPEG audio layer 3. Unlike the MPEG sponsored formats (and other
proprietary formats such as RealAudio G2 and Windows' flavor of the
month), the Vorbis CODEC specification belongs to the public domain.
All the technical details are published and documented, and any
software entity may make full use of the format without royalty or
patent concerns.
This package contains utilities to encode, decode, and cut vorbis
streams, and to add comments to them.
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.
WavPack is a completely open audio compression format providing lossless,
high-quality lossy, and a unique hybrid compression mode. Although the
technology is loosely based on previous versions of WavPack, the new version
4 format has been designed from the ground up to offer unparalleled
performance and functionality.
In the default lossless mode WavPack acts just like a WinZip compressor for
audio files. However, unlike MP3 or WMA encoding which can affect the sound
quality, not a single bit of the original information is lost, so there's no
chance of degradation. This makes lossless mode ideal for archiving audio
material or any other situation where quality is paramount. The compression
ratio depends on the source material, but generally is between 30% and 70%
(generally lower for typical popular music and somewhat better for classical
music and other sources with greater dynamic range).
The hybrid mode provides all the advantages of lossless compression with an
additional bonus. Instead of creating a single file, this mode creates both
a relatively small, high-quality lossy file that can be used all by itself,
and a "correction" file that (when combined with the lossy file) provides
full lossless restoration. For some users this means never having to choose
between lossless and lossy compression!
Csound is a programming language designed and optimized for sound
rendering and signal processing. The language consists of over 450
opcodes - the operational codes that the sound designer uses to build
"instruments" or patches.
Although there are an increasing number of graphical "front-ends" for
the language, you typically design and modify your patches using a word
processor. Usually, you create two text files - a .orc (orchestra) file
containing the "instruments," and a .sco (score) file containing the
"notes."
In Csound, the complexity of your patches is limited by your knowledge,
interest, and need, but never by the language itself. For instance, a
22,050 oscillator additive synthesizer with 1024 stage envelope
generators on each is merely a copy-and-paste operation. The same goes
for a 1 million voice granular texture!
Have you ever dreamed of sounds such as these? Well in Csound you can.
And in Csound these dreams can come true!