Ses eklentisi - Audio plug-in

Bilgisayar yazılımındaki bir ses eklentisi , bir bilgisayar programında sesle ilgili işlevsellik ekleyebilen veya geliştirebilen bir eklentidir . Bu işlevsellik, dijital sinyal işlemeyi veya ses sentezini içerebilir . Ses eklentileri genellikle , eklentinin ses parametrelerini kontrol etmek ve görselleştirmek için kullanılabilecek GUI pencere öğelerini içeren kendi kullanıcı arabirimlerini sağlar .

Türler

Üç geniş ses eklentisi sınıfı vardır: mevcut ses örneklerini dönüştürenler , ses sentezi yoluyla yeni ses örnekleri oluşturanlar ve mevcut ses örneklerini analiz edenler . Tüm eklenti türleri teknik olarak ses analizi gerçekleştirebilse de, yalnızca belirli biçimler, analiz verilerinin ana bilgisayara döndürülmesi için bir mekanizma sağlar.

Örnekler

Ses eklentilerini dinamik olarak yüklemek için kullanılan programa eklenti ana bilgisayarı denir. Örnek ana bilgisayarlar arasında Bidule , Gig Performer , Mainstage , REAPER ve Sonic Visualizer bulunur . Eklentiler, diğer eklentileri barındırmak için de kullanılabilir. Ana bilgisayar ve eklenti(ler) arasındaki iletişim, bir eklenti API'si tarafından belirlenir . API, bir eklenti ana bilgisayarı tarafından kullanılabilir olması için eklentinin tanımlaması gereken işlevleri ve veri yapılarını bildirir . Ek olarak, eklentinin işlev çağrılarına nasıl yanıt vermesi gerektiğini ve ana bilgisayarın eklentiye yapılan işlev çağrılarını nasıl işlemesini beklemesi gerektiğini tanımlayan bir işlevsel belirtim sağlanabilir. Spesifikasyon, API'de bildirilen değişkenlerin ve veri yapılarının anlamı hakkında belgeler de içerebilir. API başlık dosyaları , belirtim, paylaşılan kitaplıklar , lisans ve belgeler bazen bir SDK'da bir araya getirilir .

Eklenti mimarilerinin listesi

İsim geliştirici Lisans GUI desteği Desteklenen türler Desteklenen platformlar
Raf Uzatma Sebep Stüdyoları BSD tarzı Evet Dönüşüm ve sentez Mac OS X ve Windows
Sanal Stüdyo Teknolojisi Steinberg Tescilli veya GPLv3 Evet Dönüşüm ve sentez Mac OS X , Windows ve Linux
Ses Birimleri elma tescilli Evet Dönüşüm ve sentez Mac OS X , iOS ve tvOS
Gerçek Zamanlı Ses Paketi Hırslı tescilli Evet Dönüşüm ve sentez Mac OS X ve Windows
Hevesli Ses Uzatma Hırslı tescilli Evet Dönüşüm ve sentez Mac OS X ve Windows
TDM Hırslı tescilli Evet Dönüşüm ve sentez Mac OS X ve Windows
LADSPA ladspa.org LGPL Numara dönüşüm Mac OS X , Windows ve Linux
DSİ dssi.sourceforge.net LGPL , BSD Evet Dönüşüm ve sentez Mac OS X , Windows ve Linux
LV2 lv2plug.in ISC Lisansı Evet Dönüşüm ve sentez Linux , OS X , Windows
DirectX eklentisi Microsoft tescilli Evet Dönüşüm ve sentez pencereler
VAMP vamp-plugins.org BSD tarzı Numara analiz Mac OS X , Windows ve Linux

Ayrıca bakınız

Referanslar