<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=OpenAL</id>
	<title>OpenAL - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=OpenAL"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=OpenAL&amp;action=history"/>
	<updated>2026-05-23T07:18:34Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=OpenAL&amp;diff=59970&amp;oldid=prev</id>
		<title>imported&gt;Matthias M.: /* Weblinks */ PCGamingWiki</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=OpenAL&amp;diff=59970&amp;oldid=prev"/>
		<updated>2026-01-04T20:55:02Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Weblinks: &lt;/span&gt; &lt;a href=&quot;/index.php?title=PCGamingWiki&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;PCGamingWiki (Seite nicht vorhanden)&quot;&gt;PCGamingWiki&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Infobox Software&lt;br /&gt;
| Name            = OpenAL&lt;br /&gt;
| Logo            = [[Datei:OpenAL Logo.svg|150px|OpenAL Logo]]&lt;br /&gt;
| Maintainer      = [[Creative Technology]]&lt;br /&gt;
| Hersteller      = [[Loki Software]]&lt;br /&gt;
| AktuelleVersion = 1.1&lt;br /&gt;
| AktuelleVersionFreigabeDatum = Juni 2005&lt;br /&gt;
| Betriebssystem  = [[plattformunabhängig]]&lt;br /&gt;
| Programmiersprache = [[C (Programmiersprache)|C]]&lt;br /&gt;
| Kategorie       = [[Programmierschnittstelle|API]]&lt;br /&gt;
| Lizenz          = [[GNU Lesser General Public License|LGPL]]&lt;br /&gt;
| Deutsch         = nein&lt;br /&gt;
| Website         = [https://www.openal.org/ www.openal.org]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;OpenAL&amp;#039;&amp;#039;&amp;#039; (&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;Open A&amp;#039;&amp;#039;&amp;#039;udio &amp;#039;&amp;#039;&amp;#039;L&amp;#039;&amp;#039;&amp;#039;ibrary&amp;#039;&amp;#039;) ist eine plattformunabhängige [[Programmierschnittstelle]] zur Erzeugung von dreidimensionalen Soundeffekten und [[Raumklang]], die hauptsächlich für die [[Computerspiel]]entwicklung geschaffen wurde, aber auch in verschiedensten Audioanwendungen Verwendung findet. Mit OpenAL lassen sich Soundeffekte wie Raumklang und [[Doppler-Effekt]] erstellen und einbinden, auch Hardwarebeschleunigung wird unterstützt.&lt;br /&gt;
&lt;br /&gt;
== Technische Details ==&lt;br /&gt;
Die OpenAL-[[Programmierschnittstelle]] (API) kann und soll als Ergänzung zu den [[Computergrafik|Grafik]]-APIs &amp;#039;&amp;#039;[[OpenGL]]&amp;#039;&amp;#039; und &amp;#039;&amp;#039;[[OpenCL]]&amp;#039;&amp;#039; gesehen werden, daher wurde bei der Entwicklung besonders auf Angleichung von Aufbau, Programmierstil und Namenskonventionen geachtet. Durch die kombinierte Nutzung der beiden [[Programmbibliothek|Bibliotheken]] ist eine hohe Portierbarkeit gewährleistet. Ebenso wie bei OpenGL gibt es OpenAL-Implementierungen für zahlreiche Plattformen und Programmiersprachen, die meisten sind in der Programmiersprache [[C (Programmiersprache)|C]] geschrieben.&lt;br /&gt;
&lt;br /&gt;
OpenAL ist als direkter Konkurrent zu [[Microsoft]]s DirectSound – ein Bestandteil von [[DirectX]] – anzusehen. Dank der guten Portierbarkeit hat OpenAL bis heute eine weite Verbreitung gefunden, es gibt zahlreiche Programme und Spiele, die OpenAL nutzen. Das Betriebssystem &amp;#039;&amp;#039;[[macOS]]&amp;#039;&amp;#039; von [[Apple]] verwendet für die Audiowiedergabe standardmäßig die OpenAL-Schnittstelle.&amp;lt;ref name=&amp;quot;version 1.1&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Die Implementierung &amp;#039;&amp;#039;OpenAL Soft&amp;#039;&amp;#039; für Linux, Windows, Android, OS X, iOS und weitere Betriebssysteme unterliegt der freien und quelloffenen [[GNU Lesser General Public License]].&amp;lt;ref&amp;gt;{{Internetquelle |url=https://github.com/kcat/openal-soft/blob/4f7799f1aecc3eadaaea8e770797124f85aac5e4/COPYING |titel=OpenAL soft |hrsg=[[GitHub]] |abruf=2022-02-07}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Geschichte ==&lt;br /&gt;
Die ursprüngliche Idee zu OpenAL entstand 1998 bei [[Loki Software]]. Loki Software beschäftigte sich zu dieser Zeit hauptsächlich mit der Portierung von [[Windows]]-Spielen nach [[Linux]], da lag der Gedanke nahe, eine Audio-API korrespondierend zu der Grafik-API OpenGL zu entwickeln. Da die ersten Versuche nur wenig hervorbrachten, kam man 1999 mit [[Creative Labs]] ins Gespräch, um gemeinsam eine standardisierte, plattformunabhängige Audio-API zu entwickeln. Aus dieser Zusammenarbeit entstand im Jahr 2000 die OpenAL-1.0-Spezifikation.&amp;lt;ref name=&amp;quot;version 1.1&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Die ersten Bibliotheken wurden noch im selben Jahr für [[Linux]], Windows, [[Mac OS Classic|Mac OS 8/9]] und [[BeOS]] herausgegeben, ein Jahr später veröffentlichte Creative Labs die erste Bibliothek mit Unterstützung der Hardware-Beschleunigung des [[Sound Blaster]] Live. Diese arbeitete jedoch nur auf Mac OS 8/9 und Windows. Seither wird beständig an der OpenAL-Bibliothek weitergearbeitet, Unterstützung für weitere Plattformen und Audio-Hardware wurde hinzugefügt.&lt;br /&gt;
&lt;br /&gt;
Die zukünftige Entwicklung des OpenAL-Projekts soll ähnlich ablaufen wie im OpenGL-Projekt: Die Hardwarehersteller schreiben Erweiterungen (&amp;#039;&amp;#039;Extensions&amp;#039;&amp;#039;) zu OpenAL, welche auch die neuesten Merkmale ihrer Audiogeräte unterstützen. Diese werden durch ein [[Architecture Review Board]] (ARB) geprüft, erst zu standardisierten Erweiterungen umgewandelt und später eventuell in den Funktionsumfang von OpenAL aufgenommen.&lt;br /&gt;
&lt;br /&gt;
== Versionen ==&lt;br /&gt;
{{Version |l |zeige=001100}}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- class=&amp;quot;hintergrundfarbe5&amp;quot;&lt;br /&gt;
! Version&lt;br /&gt;
! style=&amp;quot;min-width:10em;&amp;quot;| Veröffentlichung&lt;br /&gt;
! Beschreibung / Änderungen&lt;br /&gt;
|-&lt;br /&gt;
| {{Version|co|1.0}}&lt;br /&gt;
| Juni 2000&lt;br /&gt;
| erste Veröffentlichung&lt;br /&gt;
|-&lt;br /&gt;
| {{Version|c|1.1}}&amp;lt;ref name=&amp;quot;version 1.1&amp;quot;&amp;gt;[http://www.openal.org/documentation/openal-1.1-specification.pdf OpenAL 1.1 Specification and Reference]&amp;lt;/ref&amp;gt;&lt;br /&gt;
| Juni 2005&lt;br /&gt;
| [[Doppler-Effekt|Doppler]] wurde standardisiert&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
* [https://openal-soft.org/ OpenAL Soft] (englisch)&lt;br /&gt;
* [https://www.openal.org/ OpenAL] (englisch)&lt;br /&gt;
* {{PCGamingWiki|OpenAL}}&lt;br /&gt;
&lt;br /&gt;
== Einzelnachweise ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Programmierschnittstelle]]&lt;br /&gt;
[[Kategorie:Musiksoftware]]&lt;br /&gt;
[[Kategorie:C-Bibliothek]]&lt;br /&gt;
[[Kategorie:Computerspiel-Entwicklungssystem]]&lt;br /&gt;
[[Kategorie:Multimedia]]&lt;br /&gt;
[[Kategorie:Abkürzung]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Matthias M.</name></author>
	</entry>
</feed>