OpenAL Soft icon

OpenAL Soft For Linux

2.8/5 18
LGPL    

OpenAL Soft is a cross-platform software implementation of the OpenAL 3D audio API.. #3D audio API  #Audio library  #Virtual 3D sound  #OpenAL  #3D  #Audio  

Description

Free Download

OpenAL Soft is a cross-platform software implementation of the OpenAL 3D audio API. It's built off of the open-sourced Windows version available originally from the SVN repository at openal.org.

OpenAL provides capabilities for playing audio in a virtual 3d environment. Distance attenuation, doppler shift, and directional sound emitters are among the features handled by the API. More advanced effects, including air absorption, low-pass filters, and reverb, are available through the EFX extension. It also facilitates streaming audio, multi-channel buffers, and audio capture.

OpenAL Soft is meant as a compatible update/replacement to the OpenAL Sample Implementation (the SI). The SI has been unmaintained for quite a while, and would require a lot of work to clean up. After attempting to work on the SI for a bit, I became overwhelmed with the amount of work needed, and I eventually decided to fork the old Windows version to attempt an accelerated ALSA version. The accelerated ALSA idea quickly fell through, but I ended up porting the software mixing code to be cross-platform, with multiple output backends: ALSA, OSS, DirectSound, and a .wav writer are currently implemented.

OpenAL Soft supports mono, stereo, 4-channel, 5.1, 6.1, and 7.1 output, as opposed to the SI's 4-channel max (though it did have some provisions for 6 channel, this was not 5.1, and was seemingly a "late" addition). OpenAL Soft does not support the Vorbis and MP3 extensions, however those were considered deprecated even in the SI. It does, though, support some of the newer extensions like AL_EXT_FLOAT32 and AL_EXT_MCFORMATS for multi-channel and floating-point formats, as well as ALC_EXT_EFX for environmental audio effects, and others.

Requirements:

� CMake version 2.4 or newer

To install OpenAL Soft, first extract it. It will automatically extract itself into the openal-soft-/ directory. Using your favorite shell, go into the CMakeConf/ directory, and run:

cmake ..

Assuming configuration went well, you can then build it, typically using GNU Make (KDevelop, MSVC, and others are possible depending on your system setup and CMake configuration).

What's New in This Release:

� Fixed a DirectSound buffer lock issue present on some cards � DirectSound output now uses the reported speaker setup for selecting the output format � DirectSound devices are enumerated with the ALC_ENUMERATE_ALL_EXT extension � ALSA playback cards with no devices are no longer enumerated � Added a new, more practical alext.h header for using extensions � Note that this doesn't yet include the EFX types. � New option to duplicate stereo sounds on the rear channels (stereodup) � Default is off since it drasticly increases the loudness of stereo sounds compared to local mono sounds � More initialization and unexpected shutdown fixes � OSS capture now uses the correct buffer size � All ALSA capture devices are now enumerated � Now using a better wait method for ALSA in mmap mode, to reduce unnecessary thread wakeups

OpenAL Soft 1.3.253

add to watchlist add to download basket send us an update REPORT
  runs on:
Linux
  main category:
Multimedia
  developer:
  visit homepage

calibre 7.9.0

Effortlessly keep your e-book library thoroughly organized with the help of the numerous features offered by this efficient and capable manager
calibre

4k Video Downloader 1.5.3.0080 Plus / 4.30.0.5655

Export your favorite YouTube videos and playlists with this intuitive, lightweight program, built to facilitate downloading clips from the popular website
4k Video Downloader

Microsoft Teams 24060.3102.2733.5911 Home / 1.7.00.7956 Work

Effortlessly chat, collaborate on projects, and transfer files within a business-like environment by employing this Microsoft-vetted application
Microsoft Teams

Windows Sandbox Launcher 1.0.0

Set up the Windows Sandbox parameters to your specific requirements, with this dedicated launcher that features advanced parametrization
Windows Sandbox Launcher

ShareX 16.0.1

Capture your screen, create GIFs, and record videos through this versatile solution that includes various other amenities: an OCR scanner, image uploader, URL shortener, and much more
ShareX

IrfanView 4.67

With support for a long list of plugins, this minimalistic utility helps you view images, as well as edit and convert them using a built-in batch mode
IrfanView

7-Zip 23.01 / 24.04 Beta

An intuitive application with a very good compression ratio that can help you not only create and extract archives, but also test them for errors
7-Zip

Bitdefender Antivirus Free 27.0.35.146

Feather-light and free antivirus solution from renowned developer that keeps the PC protected at all times from malware without requiring user configuration
Bitdefender Antivirus Free

Zoom Client 6.0.3.37634

The official desktop client for Zoom, the popular video conferencing and collaboration tool used by millions of people worldwide
Zoom Client

Context Menu Manager 3.3.3.1

Customize Windows’ original right-click context menu using this free, portable and open-source utility meant to enhance your workflow
Context Menu Manager

38% discount
Bitdefender Antivirus Free
  • Bitdefender Antivirus Free
  • Zoom Client
  • Context Menu Manager
  • calibre
  • 4k Video Downloader
  • Microsoft Teams
  • Windows Sandbox Launcher
  • ShareX
  • IrfanView
  • 7-Zip
essentials


User Comments
This enables Disqus, Inc. to process some of your data. Disqus privacy policy