dc.description.abstract |
Ses etkileri oluşturma, süzgeçleme ve spektral analiz işlemleri, bilgisayar tabanlı müziğin temel konu başlıkları arasında yer almaktadır. Ses etkileri daha çok, işaret üzerinde müzikal bir değişim yaratmak veya doğal bir olayı yapay olarak gerçeklemek amacıyla tasarlanmaktadır. Süzgeçleme işleminde ise, işaretin belirli bir aralıktaki frekans bileşenlerinin güçlendirilmesi ya da zayıflatılması yoluyla ses kalitesinin yükseltilmesine çalışılmaktadır. Bilgisayar tabanlı müzik uygulamalarında, özel elektronik düzenekler veya kişisel bilgisayar ortamında çalışan yazılımlar kullanılmaktadır. Sunulan bu tez çalışmasında, Microsoft Windows ortamında çalışan, görsel arabirimli bir ses işleyicisi yazılımının tasarlanması amaçlanmıştır. Yazılım yoluyla sayısal bir işaretin spektral analizi yapılabilmekte, farklı türde ses etkileri ve süzgeçleme uygulamaları gerçekleştirilebilmektedir. Tasarım aşamasında, C++ programlama dili kullanılmıştır. Yazılıma ait her bir işlev, tümleşik sayısal yapılar aracılığıyla gerçekleştirilmektedir. Tümleşik yapılar, nesne yönelimli programlama tekniği yoluyla, bağımsız sayısal birimlerin uygun biçimlerde bir araya getirilmesiyle oluşturulmuştur. Yapılan denemeler sonucunda, yazılımın bazı özel durumlar dışında sorunsuz biçimde çalıştığı saptanmıştır. Herhangi bir kişisel bügisayar kullanıcısı, gerçek-zaman uygulamaları dışında, yüksek maliyetli özel bir elektronik cihaza gereksinim duymadan, farklı türde sayısal ses işlemlerini tasarlanan yazılım aracılığıyla gerçekleştirebilmektedir. |
|