OpenAL - Vikipedi
İçeriğe atla
Ana menü
Gezinti
  • Anasayfa
  • Hakkımızda
  • İçindekiler
  • Rastgele madde
  • Seçkin içerik
  • Yakınımdakiler
Katılım
  • Deneme tahtası
  • Köy çeşmesi
  • Son değişiklikler
  • Dosya yükle
  • Topluluk portalı
  • Wikimedia dükkânı
  • Yardım
  • Özel sayfalar
Vikipedi Özgür Ansiklopedi
Ara
  • Bağış yapın
  • Hesap oluştur
  • Oturum aç
  • Bağış yapın
  • Hesap oluştur
  • Oturum aç

İçindekiler

  • Giriş
  • 1 Tarihçe
  • 2 UPA yapısı ve işlevselliği
    • 2.1 Dezavantajları
  • 3 Desteklenen platformlar
  • 4 Uygulamaları
    • 4.1 Oyunlar
    • 4.2 Diğer uygulamalar
  • 5 Uyarlamaları
  • 6 Ayrıca bakınız
  • 7 Dış bağlantılar

OpenAL

  • العربية
  • Català
  • Čeština
  • Deutsch
  • English
  • Español
  • فارسی
  • Suomi
  • Français
  • İtaliano
  • 日本語
  • 한국어
  • Nederlands
  • Norsk nynorsk
  • Polski
  • Português
  • Русский
  • Српски / srpski
  • Svenska
  • ไทย
  • Українська
  • 中文
Bağlantıları değiştir
  • Madde
  • Tartışma
  • Oku
  • Değiştir
  • Kaynağı değiştir
  • Geçmişi gör
Araçlar
Eylemler
  • Oku
  • Değiştir
  • Kaynağı değiştir
  • Geçmişi gör
Genel
  • Sayfaya bağlantılar
  • İlgili değişiklikler
  • Kalıcı bağlantı
  • Sayfa bilgisi
  • Bu sayfayı kaynak göster
  • Kısaltılmış URL'yi al
  • Karekodu indir
Yazdır/dışa aktar
  • Bir kitap oluştur
  • PDF olarak indir
  • Basılmaya uygun görünüm
Diğer projelerde
  • Vikiveri ögesi
Görünüm
Vikipedi, özgür ansiklopedi
OpenAI ile karıştırılmamalıdır.
OpenAL
GeliştiriciLoki Software, Creative Technology
Güncel sürüm1.1 (installer 2.1.0.0)[1][2][3] Bunu Vikiveri'de düzenleyin Şubat 2010
İşletim sistemiLinux, Mac OS X, Windows
TürUPA
Lisansİlk sürümlerde BSD,

1.1 sürümü öncesinde LGPL,

1.1 sürümünden itibaren tescilli.
Resmî sitesiopenal.org

OpenAL (Open Audio Library), çoklu platform ses uygulama programlama arayüzü. Çok kanallı üç boyutlu seslerin verimli bir şekilde işlenmesi için tasarlanmıştır. Uygulama programlama arayüzü tarzı ve kuralları bilerek OpenGL'e benzetilmiştir. Kütüphanenin ilk sürümleri açık kaynaktır fakat sonraki sürümleri tescillidir.

Tarihçe

[değiştir | kaynağı değiştir]

OpenAL ilk olarak 2000 yılında Loki Software tarafından, Windows oyunlarını Linux'a aktarma işlerinde yardımcı olması için geliştirildi. Loki Software'in kapanmasından sonra proje özgür yazılım ve açık kaynak topluluğu tarafından devam ettirildi ve NVIDIA nForce ses kartlarına ve anakartlarına uyarlandı. Kütüphane, günümüzde Apple, Blue Ripple Sound ve özgür yazılım sevenlerin desteğiyle Creative Technology tarafından geliştirilmektedir.

OpenAL ana sözleşmesi her ne kadar OpenGL ARB'yi örnek alan bir Mimari Değerlendirme Kurulu olacağını söylese de böyle bir organizasyon hiç kurulmamıştır ve OpenAL özellikleri genellikle kamuya açık e-posta listesinde ele alınmakta ve tartışılmaktadır.

1.1 sürümünden itibaren Creative tarafından geliştirilen uyarlama tescilli bir proje oldu. Bu uyarlamanın özgür lisanslı son sürümü hala projenin Subversion kaynak kod deposu üzerinden erişilebilir durumdadır. Bununla birlikte OpenAL Soft isimli yaygın bir şekilde kullanılan ve güncel bir özgür alternatifi bulunmaktadır.

UPA yapısı ve işlevselliği

[değiştir | kaynağı değiştir]

Dezavantajları

[değiştir | kaynağı değiştir]

Desteklenen platformlar

[değiştir | kaynağı değiştir]

Uygulama programlama arayüzü aşağıdaki platformlarda mevcuttur:

İşletim sistemleri:

  1. Android
  2. AmigaOS
  3. Bada
  4. BlackBerry 10
  5. BlackBerry PlayBook
  6. BSD
  7. iOS
  8. IRIX
  9. Linux
  10. Mac OS X
  11. Microsoft Windows
  12. MorphOS
  13. OpenBSD
  14. Solaris
  15. QNX
  16. AROS

Oyun konsolları:

  1. GameCube
  2. PlayStation 2
  3. PlayStation 3
  4. Xbox
  5. Xbox 360
  6. Wii
  7. PlayStation Portable

Uygulamaları

[değiştir | kaynağı değiştir]

Oyunlar

[değiştir | kaynağı değiştir]

Creative Labs'a göre aşağıdaki oyunlar OpenAL'ı kullanmaktadır:

  • 0 A.D.
  • America's Army
  • Amnesia: The Dark Descent
  • Armed Assault
  • Battlefield 2
  • Battlefield 2142
  • Broken Sword 5: The Serpent's Curse
  • Bioshock
  • Colin McRae: DiRT
  • Dead Hungry Diner
  • DiRT 2
  • Doom 3
  • Enemy Territory: Quake Wars
  • Euro Truck Simulator 2
  • FlightGear
  • Freedom Fighters
  • Hitman
  • IHF Handball Challenge
  • ioquake3
  • Jedi Knight II: Jedi Outcast
  • Jedi Knight: Jedi Academy
  • Kane & Lynch 2: Dog Days
  • Kane & Lynch: Dead Men
  • Minecraft
  • Mirror's Edge
  • OpenArena
  • Osmos
  • Penumbra: Black Plague
  • Postal²
  • Prey
  • Psychonauts
  • Quake 4
  • Race Driver: GRID
  • Regnum Online
  • Running With Rifles
  • S.T.A.L.K.E.R.
  • Tremulous
  • Unreal II: The Awakening
  • Unreal Tournament 2003
  • Unreal Tournament 2004
  • Unreal Tournament 3
  • War§ow
  • Warzone 2100
  • Wolfenstein
  • Wurm Online

Diğer uygulamalar

[değiştir | kaynağı değiştir]
  • Blender - 3B modelleme ve tarama aracı dahili oyun motoru için OpenAL'ı kullanır.
  • 3DMark - Oyuncular için başarım ölçme ve kıyaslama aracı.
  • Dolphin (emülatör) - Gamecube ve Wii emülatörü
  • Vanda Engine - Vanda Engine, 2B ve 3B sesleri simüle etmek için OpenAL 1.1'i kullanır.

Uyarlamaları

[değiştir | kaynağı değiştir]
OpenAL SI
OpenAL Sample Implementation, Loki'nin ilk olarak geliştirdiği ve şu anda devam ettirilmeyen uyarlamadır.
OpenAL Soft
OpenAL Soft, LGPL lisanslı, çok platformlu yazılım uyarlamasıdır. Kütüphane, hem artık kullanılmayan OpenAL Sample Implementation için uyumlu bir güncelleme hem de artık tescilli olan OpenAL için özgür bir alternatif olarak düşünülmüştür. OpenAL Soft tek kanal, çift kanal, 4 kanal, 5.1, 6.1 ve 7.1 çıktılarını desteklemektedir.
AeonWave-OpenAL
AeonWave-OpenAL, AeonWave 4D-audio kütüphanesi tarafından sağlanan donanım hızlandırmasından yararlanan LGPL lisanslı OpenAL emülasyon katmanıdır. Bu uyarlama AeonWave kütüphanesinin kullanılmasıyla HRTF'nin yanı sıra sekiz hoparlöre kadar üç boyutlu çevresel ses desteği sunar.
Rapture3D OpenAL Sürücüsü
Rapture3D OpenAL, Blue Ripple Sound tarafından sadece Windows için geliştirilen, özgür olmayan, ticari bir yazılım uyarlamasıdır. Kütüphane, diğer uyarlamalara yüksek performanslı bir alternatif olarak tasarlanmıştır.

Ayrıca bakınız

[değiştir | kaynağı değiştir]
  • OpenCL
  • OpenGL
  • OpenSL ES
  • OpenML
  • OpenMAX AL
  • FMOD

Dış bağlantılar

[değiştir | kaynağı değiştir]
  • OpenAL Soft10 Ağustos 2013 tarihinde Wayback Machine sitesinde arşivlendi.
  • OpenAL'ı konu alan bir Türkçe günlük18 Aralık 2013 tarihinde Wayback Machine sitesinde arşivlendi.
  • OpenAL hakkında bir günlük yazısı18 Aralık 2013 tarihinde Wayback Machine sitesinde arşivlendi.
  1. ^ "Mise à jour 2.1.0.0 pour l'API audio OpenAL". 
  2. ^ "OpenAL 2.1.0.0". 
  3. ^ "OpenAL 2.1.0.0 now available". 
"https://tr.wikipedia.org/w/index.php?title=OpenAL&oldid=36526519" sayfasından alınmıştır
Kategoriler:
  • Uygulama programlama arayüzü
  • Video oyunu geliştirme
Gizli kategoriler:
  • Bilgi alt kutulu maddeler
  • Webarşiv şablonu wayback bağlantıları
  • Sayfa en son 10.12, 15 Aralık 2025 tarihinde değiştirildi.
  • Metin Creative Commons Atıf-AynıLisanslaPaylaş Lisansı altındadır ve ek koşullar uygulanabilir. Bu siteyi kullanarak Kullanım Şartlarını ve Gizlilik Politikasını kabul etmiş olursunuz.
    Vikipedi® (ve Wikipedia®) kâr amacı gütmeyen kuruluş olan Wikimedia Foundation, Inc. tescilli markasıdır.
  • Gizlilik politikası
  • Vikipedi hakkında
  • Sorumluluk reddi
  • Davranış Kuralları
  • Geliştiriciler
  • İstatistikler
  • Çerez politikası
  • Mobil görünüm
  • Wikimedia Foundation
  • Powered by MediaWiki
OpenAL
Konu ekle