|
ALSA (an acronym for Advanced Linux Sound Architecture) is a Linux kernel component intended to replace the original Open Sound System (OSS) for providing drivers for sound cards. Some of the goals of the ALSA project were to support automatic configuration of sound card hardware, and graceful handling of multiple sound devices in a system, goals which it has largely met. A couple of different frameworks, such as JACK, use ALSA to allow performing low-latency professional-grade audio editing and mixing. Download high resolution version (1024x768, 61 KB) File links The following pages link to this file: ALSA Categories: GFDL images ...
Download high resolution version (1024x768, 61 KB) File links The following pages link to this file: ALSA Categories: GFDL images ...
A screenshot of this page being displayed in the Mozilla web browser. ...
Acronyms and initialisms are abbreviations formed from the initial letter or letters of words, such as NATO and XHTML, and are pronounced in a way that is distinct from the full pronunciation of what the letters stand for. ...
The Linux kernel is a Unix-like operating system kernel that was begun by Linus Torvalds in 1991 and subsequently developed with the assistance of developers worldwide. ...
The Open Sound System (OSS) is a portable sound interface available in 11 different Unix systems. ...
A Sound Blaster Live! Value card, a typical present-day PCI sound card. ...
The JACK Audio Connection Kit or JAC is a soundserver or daemon that provides low latency connections between so-called jackified applications. ...
Led by Jaroslav Kysela, the project started from a Linux driver for the Gravis Ultrasound sound card in 1998, and was developed separately from the Linux kernel until it was introduced in the 2.5 development series in 2002 (2.5.4-2.5.5)1. In the 2.6 version it obsoletes OSS by default. Jaroslav Kysela (aka perex) is the creator of the ALSA project for sound drivers in the Linux operating system. ...
The GF1 chip Gravis Ultrasound or GUS is a sound card for the IBM PC compatible system platform, made by Canadian-based Advanced Gravis Computer Technology Ltd. ...
A Sound Blaster Live! Value card, a typical present-day PCI sound card. ...
1998 (MCMXCVIII) was a common year starting on Thursday of the Gregorian calendar, and was designated the International Year of the Ocean. ...
For album titles with the same name, see 2002 (album). ...
The Open Sound System (OSS) is a portable sound interface available in 11 different Unix systems. ...
ALSA features
ALSA was designed to be able to use some features that, at the time of its conception, were not supported by the alternative technology, OSS: - Hardware based MIDI synthesis
- Hardware mixing of multiple channels
- Full duplex operation
- Multiprocessor friendly, thread-safe drivers
To provide these features cleanly, it has a bigger and more complex API than OSS, so it can be harder to develop applications that use ALSA as their sound technology. However, ALSA also provides an optional OSS emulation layer, so the simpler and more portable OSS API can be used. Musical Instrument Digital Interface, or MIDI, is a system designed to transmit information between electronic musical instruments. ...
Duplex is the having of two principal elements or parts. ...
Besides the sound device drivers, ALSA bundles a user space library for application developers who want to use driver features with a higher level API than direct interaction with the kernel drivers. An operating system usually segregates the available system memory into kernel space and user space. ...
Illustration of an application which may use libvorbisfile. ...
See also Image File history File links Portal. ...
LADSPA is an acronym for Linux Audio Developers Simple Plugin API. It is an LGPLed standard interface for handling filters, effects and the like in Linux-based operating systems. ...
DSSI (a recursive acronym for DSSI Soft Synth Instrument) is a virtual instrument (software synthesizer) plugin architecture for music sequencer applications running under Linux. ...
External links - http://www.alsa-project.org/
- http://alsa.opensrc.org/ (a big ALSA Wiki)
- Alsa and Debian.
|