#27592 closed submission (fixed)
openal-soft @1.11.753 new port
Reported by: | devernay (Frédéric Devernay) | Owned by: | ryandesign (Ryan Carsten Schmidt) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 1.9.2 |
Keywords: | Cc: | cooljeanius (Eric Gallager) | |
Port: |
Description
Apple's OpenAL (version 1.2) or the one included in MacPorts (1.3) are missing the multichannel extensions that are available on windows or Linux through OpenAL-soft. This port installs a fork from OpenAL-soft that implements rendering on coreaudio, and includes multichannel support. This fork does not seem to be actively maintained, but at least this gives portable multichannel support on MacOSX (i.e. not through MacOSX-specific extensions).
Attachments (3)
Change History (8)
Changed 14 years ago by devernay (Frédéric Devernay)
Changed 12 years ago by ChristianFrisson (Christian Frisson)
Attachment: | Portfile.2 added |
---|
openal-soft 1.14
comment:1 follow-up: 2 Changed 12 years ago by ChristianFrisson (Christian Frisson)
It is maintained, version1.14 is the latest: http://kcat.strangesoft.net/openal.html
I have been testing openal-soft 1.14 into my MacPorts installation, using a local Portfile, with MacPorts 2.1.2 forced to i386 on 10.6.8 with Xcode 3.2.6 (gcc 4.2.1).
I does provide OpenAL extensions for multichannel support, what Apple doesn't provide with its frameworks, at least on OSX 10.6?
I deactivated the compilation of examples, since they require ffmpeg with which it may collide depending on the versions (ffmpeg might be updated, see #33048).
I can maintain updates.
comment:2 Changed 12 years ago by devernay (Frédéric Devernay)
Great. I've been using 1.14 for months (it's included in the Bino packages I distribute at http://devernay.free.fr/hacks/bino ) and it works nice. It seems like Apple's OpenAL provides multichannel output (with spatialization of sources), but no multichannel input. There are other problems with compiling examples (missing frameworks and libraries), fixed by the attached patch. Feel free to include it or not, since you disabled examples building anyway (they are never installed in any case).
Changed 12 years ago by devernay (Frédéric Devernay)
Attachment: | coreaudio-20120405.patch added |
---|
patch for building examples
comment:3 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)
Owner: | changed from macports-tickets@… to ryandesign@… |
---|---|
Status: | new → assigned |
Thanks.
comment:4 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
I've added the port in r111683.
Portfile