Wineasio
Wine üzerinde çalışan DAW [1] yazılımlarını, Jack içerisine dahil etmeye yarayan bir yazılımdır.
Kısaca Wine üzerinde kullanılan ses işleme yazılımlarının, ses sinyali çıktılarını Jack üzerinden yapar.
Kullandığınız wine programlarının ses ayarlarından, çıkış olarak ASIO [2] seçilir, ASIO menüsünden de wineasio seçilir.
NOT: Terminal ile uğraşmak istemeyenler:
https://launchpad.net/ adresinden wineasio paketini arayabilirler.
Bu kurulumda terminal kolaylık açısından tercih edilmektedir.
NOT:
Bu kutu içerisinde yazılacaklar kolay yolu belirtirmek amacıyla yazılmıştır.
- Öncelikle dağıtımınızda mutlaka Wine olmalı.
- Ubuntu için terminali açıp güncel wine kaynağını ekleyin ve kurun:
Görevi: ppa:ubuntu-wine/ppa kaynağını sources.list dosyasına ekler
sudo add-apt-repository ppa:ubuntu-wine/ppa
Sistem> Yönetim> Yazılım Kaynakları > Diğer Yazılımlar > Ekle >
ppa:ubuntu-wine/ppa
ekleyin > Kaynak Ekle'ye tıklayın ve kaptın.
Görevi: wine yazılımını kurar
sudo apt-get install wine
Uygulamalar > Ubuntu Yazılım Merkezi >
sağ üstteki arama kısmına wine yazın.
- Arama sonrasında gelecek yazılımlardan:
Wine Microsoft Windows Uyumluluk Katmanı'nı seçin ve Kur'a tıklayın...
ya da şu adreste belirilen yolu izleyin:
http://www.winehq.org/download/deb
Diğer dağıtımlar için:
http://www.winehq.org/download/
- Ubuntu için terminali açıp derlemede ve kullanımda gerekli olacak paketleri indiriyoruz:
Görevi: build-essential libjack0 libjack-dev yazılımlarını kurar
sudo apt-get install build-essential libjack0 libjack-dev
- ya da Synaptic Paket Yöneticisinden paketleri arayıp kurabilirsiniz.
Diğer dağıtımlar için bağımlılıklar wineasio klasörünün içerisindeki readme.txt dosyasında mevcut.
Kurulum bittikten sonra WineAsio kurulumuna geçiyoruz.
- WineAsio paketini buradan indirin:
http://sourceforge.net/projects/wineasio/
Mutlaka ev (home) dizininize indirin ki çalışması kolay olsun.
- İndirdikten sonra terminali açıyoruz:
tar xvf wineasio-(buraya versionu yazın parantezler olmadan örnek: 0.8.0).tar.bz2 (arşivi açtık)
- Karışık oldu diyenler için:
tar xvf wineasio-0.8.0.tar.bz2
- ya da basitçe arayüz kullanarak arşiv içerisindeki wineasio klasörünü sürükleyip ev dizininize kopyalayın.
- Ev dizini için:
Yerler > Başlangıç Klasörü (Kullanıcı adınızın olduğu klasör)
- ASIO-SDK paketini indiriyoruz:
http://www.steinberg.net/en/company/developer.html
Üyelik gerektirdiği için, üye olup indirin.
- İndirdikten sonra konsolu (terminal) açıyoruz:
Görevi: asiosdk2.2.zip arşivindeki dosyaları açar
unzip asiosdk2.2.zip
Görevi: ASIOSDK2 klasörüne giriş yapar
cd ASIOSDK2
Görevi: common
klasörüne giriş yapar
Görevi: asio.h dosyasını ev dizinindeki wineasio klasörüne taşır
cp asio.h ~/wineasio
Görevi: wineasio klasörüne giriş yapar
cd ~/wineasio
Görevi: Derleme yapar
make
- 1.Yöntem:
Görevi: Derlenen yazılımın kurulumunu yapar
sudo make install
- 2.Yöntem:
Görevi: Derlenen yazılım için .deb paketi oluşturur fakat kurulum yapmaz
{{{2}}}
Görevi: Ev (home) dizininde .wineasiocfg adında bir dosya oluşturur ve gedit ile açar Kod: gedit ~/.wineasiocfg
Sonrasında wineasio klasörüne gidip, oluşturduğunuz .deb paketine çift tıklayıp kurabilirsiniz.
- 3.Yöntem:
Görevi: Derlenen yazılım için .deb paketi oluşturur ve paketin kurulumunun yapar
sudo checkinstall
Bu 3 yöntemden sadece birini uygulayın. Tavsiyem 2. yöntemdir.
NOT: checkinstall seçeneğiyle kurulum yapmanın kolaylıkları vardır. Şöyle ki; daha sonra problem yaşadığımızda Ubuntu Yazılım Merkezinden ya da Synaptic Paket Yöneticisinden kolayca kaldırabiliriz.
Görevi: wineasio.dll dosyasını wine içerisine kayıt eder
regsvr32 wineasio.dll
NOT: Son adım olan kayıt etme işlemi çok önemli, yapmadığınız durumda kullandığınız yazılım wineasio'yu görmez. Eğer kullandığınız yazılımda ASIO başlığı altında wineasio gözükmüyorsa, lütfen son adımı tekrarlayın.
KURULUM TAMAMLANDI
Görevi: Ev (home) dizininde .wineasiocfg adında bir dosya oluşturur ve gedit ile açar
gedit ~/.wineasiocfg
ev (home) dizininize gidin tırnak işaretleri olmadan ".wineasiocfg" adında bir dosya oluşturun.
(klasör değil, txt benzeri bir dosya olacak içerisine bir şeyler yazacağız, bu dosyanın txt gibi bir uzantısı olmamasına dikkat edin.)
Oluşturduğunuz dosyayı açın ve içine şunları yazın:
Dosya İçeriği |
Dosya yolu:~/.wineasiocfg |
ASIO_INPUTS=10 ASIO_OUTPUTS=10 |
ve kaydedip çıkın...
Buradaki;
ASIO INPUTS kaç adet giriş olacağını belirler, istediğiniz kadar olabilir.
ASIO OUTPUTS kaç adet çıkış olacağını belirler, istediğiniz kadar olabilir.