Jump to content

About This File

This is a pack containing a compiled OpenAL Soft libraries and softwares for Linux use. It was compiled by me (KayX291) in order to help newcomers with using OpenAL Soft without trying to compile it by themselves. It can be used for specific software which uses OpenAL or use it in your system as a replacement.

 

The main difference between OpenAL and OpenAL Soft is the fact that the latter is not only open source, but also a support for mono, stereo, 4-channel, 5.1, 6.1, 7.1 and HRTF output. But with the configurator, you can customize and even enhance the sound output with filters, effects etc.

 

It contains:

- OpenAL Soft libraries

- OpenAL Soft GUI Configurator

- HRTF files

- alsoftrc sample file

and more.

 

They are available in both 32 bit and 64 bit versions.

 

Dependencies required:

Qt5 and pressumably SDL2 (For GUI configurator to work)

 

Compiled on:

ArchLinux - 64 bit

Manjaro 17.0.6 (via VirtualBox) - 32 bit

 

Credits

Loki Software for OpenAL

KCat for OpenAL Soft

Me for compiling em




User Feedback

Recommended Comments

There are no comments to display.

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
  • Found PCGamingWiki useful? Please consider making a Donation or visiting our Patreon.
  • Similar Content

    • By scottvordem
      Note: After applying the fix, Hardware acceleration and Allow EAX effects will still be greyed out in UruSetup.exe, however those settings no longer apply as this bypasses those settings to be forced on after the game has started.
      This fix allows Hardware Acceleration and EAX to be enabled on modern systems using DSOAL, OpenAL Soft, or Creative ALchemy in URU: Complete Chronicles. Works on GOG version and should work with other versions also.
      Source: https://airtable.com/shrtTsUtiAJQ7wFGI/tblNOTdmp5nHXfFGU/viwjDPuKOjBnIQunv/rec5DHnTjpYhRzdWQ
       
      ==Installation==
      1. Extract files to <path to game>  and overwrite existing files.
      2. Set both files (plClientSetup.cfg and audio.ini) to read-only (right click each file --> properties --> check read-only --> click Apply and ok)
       
      ==details==
      plClientSetup.cfg forces the audio device to be Generic Hardware by adding Audio.SetDeviceName "Generic Hardware" and has Audio.UseHardware and Audio.UseEAX set to true.
      Audio.ini has Audio.UseHardware and Audio.UseEAX set to true.
    • By Dandelion Sprout
      So now that https://www.pcgamingwiki.com/wiki/Property:MacOS_ARM_app was created yesterday, I think it could be time to create such properties for Windows and Linux ARM games as well. I've worked pretty extensively in the past 3 or 4 days to create and fill up architecture support lists, e.g. (but not limited to) https://www.pcgamingwiki.com/wiki/List_of_OS_X_64-bit_games, so I wouldn't mind filling up more such lists.
      Although Windows ARM games (e.g. Rayman Fiesta Run) are in the low two-digits, and Linux ARM games (e.g. 0 A.D.) can be counted on two hands (and may or may not also be divided between ARM32 and ARM64), it wouldn't surprise me if their numbers will increase slightly if game devs decide to add ARM support across all platforms and not just on macOS.
      I do however notice that the macOS ARM API property has not been implemented into the architectures table, but is at the time of writing in the technical specs table. I presume that the architecture table could be modified as in this edited mockup in the attached image.

    • By bibendovsky
      Console application to fix Doom 3 (2004) visual twitch bug with EAX / OpenAL.
      Latest release and source code can be found here.
    • By Hman360
      A fix for voice issues in chapter 2. Retrieved from original Dropbox link via SirYodaJedi: https://www.dropbox.com/s/gf16yvxj42wa2r1/2_MonkeyIsland102_pc_voice.ttarch?dl=0
      Just copy the .ttarch file to <path-to-game>\The Siege of Spinner Cay\Pack\ or <path-to-game>\Episode 2\Pack\, depending on your installation's structure.
    • By ominous onion
      Updated with OpenAL Soft 1.20.1
      Original Links
      ===========
      https://www.nexusmods.com/newvegas/mods/65094
      https://github.com/kcat/dsoal
      About
      =====
      This project is for a DirectSound DLL replacement. It implements the
      DirectSound interfaces by translating the calls to OpenAL, and fools
      applications into thinking there is a hardware accelerated sound device. EAX is
      also implemented (up to version 4) by using OpenAL's EFX extension, allowing
      for environmental reverb with sound obstruction and occlusion effects.
      Ultimately, this enables DirectSound applications to enable their DirectSound3D
      acceleration path, and turn on EAX. The actual processing is being done by
      OpenAL with no hardware acceleration requirement, allowing it to work on
      systems where audio acceleration is not otherwise available.
      Or more succinctly: it enables DirectSound3D surround sound and EAX for systems
      without the requisite hardware.
      Source Code
      ===========
      To build the source, you will need CMake 2.6 or newer (you can get it from
      <http://www.cmake.org/>). You can either use the CMake GUI, specifying the
      directories for the source and where the build files should go, or using one of
      the command-line programs, for example by first making sure to be in an empty
      directory where the build files will go (such as the provided build/ sub-
      directory) and running cmake with the path to the source.
      Once successfully built, it should have created dsound.dll.
      Usage
      =====
      Once built, copy dsound.dll to the same location as the desired application's
      executable. You must also provide an OpenAL DLL in the same location, named as
      dsoal-aldrv.dll, or else the DLL will fail to work. Some applications may need
      to be configured to use DirectSound3D acceleration and EAX, but it otherwise
      goes to work the next time the application is run.
      Source releases, the Git repository, and Windows binaries for OpenAL Soft are
      available at its homepage <http://kcat.strangesoft.met/openal.html>.
      Instructions are also provided there.
  • Who's Online   0 Members, 0 Anonymous, 387 Guests (See full list)

    There are no registered users currently online

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Member Statistics

    6,936
    Total Members
    3,870
    Most Online
    javisanala
    Newest Member
    javisanala
    Joined
×
×
  • Create New...