|
| |
Open Sound System (OSS)
www.opensound.com/oss.html.
Anwendungen :
Audio : Treiber : OSS
: Übersicht
05-Sep-2002/09-Jan-07
Übersicht
Das Open Sound System (OSS) von 4Front Technologies ist
das Standard- Sound- Subsystem der
Linux-Kernel-
2.4- Serie; das System bietet weniger Treiber und Funktionen als das
modernere ALSA, ist aber recht
ausgereift und erfüllt seinen Zweck mit den meisten verbreiteten
Soundkarten.
Es gibt zwei Varianten des OSS:
- OSS/Free - Open Source, Teil des Kernels;
- OSS/Linux - kommerzielle Variante von OSS/Free.
Aus der Selbstdarstellung:
»Open Sound System (OSS) is the first attempt in unifying
the digital audio architecture for UNIX. OSS is a set of device
drivers that provide a uniform API across all the major UNIX
architectures. It supports Sound Blaster or Windows Sound System
compatible sound cards which can be plugged into any UNIX
workstation supporting the ISA or PCI bus architecture. OSS also
supports workstations with on-board digital audio hardware.
Traditionally, each UNIX vendor has provided their own API
for processing digital audio. This meant that applications written
to a particular UNIX audio API had to be re-written or ported, with
possible loss of functionality, to another version of UNIX.
Applications written to the OSS API, need to be designed once and
then simply re-compiled on any supported UNIX architecture. OSS is
source code compatible across all the platforms.
Most UNIX workstations, thus far, have only provided
support for digital audio sampling and playback (business audio).
OSS brings the world of MIDI and electronic music to the workstation
environment. With the advent of streaming audio, speech
recognition/generation, computer telephony, Java and other
multimedia technologies, applications on UNIX can now provide the
same audio capabilities as those found on Windows NT, OS/2, Windows
95 and the Macintosh operating systems. OSS also provides
synchronized audio capabilities required for desktop video and
animation playback« (Quelle:
www.opensound.com/oss.html; Zugriff: 14-Mar-2003).
Anbieter: 4Front Technologies.
Unterstützte Plattformen:
- Linux (x86, Alpha, PowerPC)
- VxWorks (Tornado)
- LynxOS (x86, PowerPC)
- SCO Open Server
- SCO OpenUNIX
- Solaris (x86, Sparc)
- IBM AIX
- FreeBSD
- BSD/OS
- OpenBSD
- NetBSD
- HP-UX
- Tru64
Unterstützte Soundkarten:
- Sound Blaster
- Avance Logic
- Gravis Ultrasound
- ESS Technologies
- Crystal Semiconductor
- Analog Devices
- OPTi
- C-Media Electronics
- ForteMedia
- MediaTrix AudioTrix
- Aztech
- Ensoniq
- Turtle Beach
- Aureal Semiconductor
- Yamaha
- S3
- Sonorus
- Terratec
- Trident
- RME Audio
- MIDIMan
- Zefiro Acoustics
Features
Digital Audio sampling and playback.
- 8bit unsigned and u-law
- 16bit signed PCM data
- A-Law and IMA ADPCM (CS4231 compatible hardware)
- Stereo and mono sampling/playback
- Sampling rates between 4KHz and 48 KHz
- Half duplex and full duplex (on hardware supporting Full-duplex)
- Support for direct access to audio DMA buffer.
- Capability to start recording and playback precisely at the same
time (full duplex).
- Capability to syncronize audio recording/playback with MIDI
playback.
FM and Wave-table MIDI playback.
- Hardware independent access to MIDI features using built in
synthesizer chips (FM or wave table) and MIDI synthesizers or sound
modules.
- Device independent sample/patch loading API library for
synthesizers.
- Support for SoundFont 2.0 standard (Emu/Creative)
- Support for SMPTE, MTC and other timing standards.
MIDI input and output.
- Support for MPU-401 UART and Sound Blaster MIDI UART MIDI I/O.
- Support for SMPTE, MTC and other timing standards.
- Support for XG MIDI standard (Yamaha).
Mixer.
- Main, FM Synthesizer, Wave-table, Digital Audio Volume
- Mic, CD-Input, Line-in Volume in
- Reverb, Chorus, and other effects on SB AWE32/64
- SRS-3D Spatial Audio on supported hardware
- Support for S/PDIF, AES/EBU, TOSLink, XLR, etc. on PRO sound
cards
Advanced Technologies.
- Virtual audio mixer - play 8 simultaneous audio streams with
sample rate conversion and realtime mixing
- Synthesizer - Software based 32voice wave-table MIDI synthesizer
- Input Multiplexer - run up to 8 simultaneous recording
applications at different sample rates , bits and channels using a
single input source.
Versionen und Meilensteine
| 3.9.7h |
|
|
| 3.94a |
|
Neu: Input
Multiplexer; Überarbeitung der Treiber für folgende Soundkarten
bzw. -chips: SBLive, Yamaha DSXG, Trident 4DWaveDX/NX, Crystal
CS4280, Crystal CS4281 FM801, CMI8738, ALS300/300+, ALS4000 und
ESS Solo-1. |
| |
|
|
| |
|
|
| |
|
|
| |
|
|
Konfiguration
Modifizieren der /etc/modules.conf:
alias sound emu10k1
Identifizieren eines geeigneten Moduls:
root# lspci
root# cat /proc/pci
root# dmseg
sound*.o Dateien sind OSS-Module
Developer
API Specs,
www.opensound.com/pguide.
Download
www.opensound.com/download.cgi.
Netmarks
Linux Magazin: "Linux News Dezember 1997", von Bernhard Kuhn
und Tom Schwaller, Ausgabe 12/1997,
www.linux-magazin.de/Artikel/ausgabe/1997/12/News/news.html.
| |
OSS: |
|
Name: Besucher.
Online: 4 aktive User.
|
| Login |
Logout
|
|
|
Benachrichtigen bei Änderungen: |
|
|
|
|
Debian GNU/Linux 3.1 »Sarge«,
mit Debian-Anwenderhandbuch.

DVD-ROM +
Bonus-DVD
EUR
49,90
(versandkostenfrei)
|
Debian GNU/Linux Power Pack.
von
Peter H. Ganten und
Wulf Alex.

946 Seiten, zwei DVDs
EUR 69,95
(versandkostenfrei) |
Ubuntu: |
Ubuntu/Kubuntu 5.10,
mit Handbuch.

EUR
29,90
(versandkostenfrei)
|
SuSE
Linux: |
SUSE
Linux 10.0 deutsch.
von Novell

EUR
48,95
(versandkostenfrei)
|
SuSE
Linux 9.3 Professional
von Novell.

EUR
82,99
(versandkostenfrei)
|
SuSE
Linux 9.3 Professional Update.
von Novell

EUR 59,95
(versandkostenfrei) |
Red
Hat Linux: |
|
Red Hat Linux
Professional Workstation.

EUR 99,95
(versandkostenfrei)
|
Red Hat Linux 9 Personal.
Red Hat Linux 9 Professional.

ab EUR 39,99
(versandkostenfrei) |
|
 |
Thematisch verwandte Subsites:
Apple,
BSD,
Hardware,
Internet,
Microsoft Windows,
Networking,
Open Content,
Open Source & Free Software,
Politik,
Recht,
Safety,
Security,
Shopping,
Software,
The Tark,
Webworking,
Wissen. |
 |
|
|