Melodik Islık Seslerindeki Notaların Otomatik Belirlenmesi


Tezin Türü: Yüksek Lisans

Tezin Yürütüldüğü Kurum: Karadeniz Teknik Üniversitesi, Fen Bilimleri Enstitüsü, Fen Bilimleri Enstitüsü, Türkiye

Tezin Onay Tarihi: 2011

Tezin Dili: Türkçe

Öğrenci: Gülay KARPUZ

Asıl Danışman (Eş Danışmanlı Tezler İçin): ORHAN KESEMEN

Açık Arşiv Koleksiyonu: AVESİS Açık Erişim Koleksiyonu

Özet:

Bilgisayar son yüzyılın en önemli buluşlarından biridir ve neredeyse tüm bilimsel alanlarda kullanılmaktadır. Bu alanlardan bir tanesi de müziktir. Müziğin üretilmesi ve diğer insanlarla paylaşılması için öncelikle iyi bir çalgı aleti ve nota bilgisi gerekmektedir. Oysa birçok insan bu bilgilere sahip olmamasına rağmen hemen hemen bütün müzikleri ıslık ile çalabilmektedir. Böylece yeni melodiler geliştirmek için ıslık yeterli bir araç olabilmektedir.Bu çalışmada, insan yapımı melodik ıslık seslerinden nota tanıma işlemi bilgisayar yardımıyla otomatik olarak gerçekleştirilmiştir. Mikrofon aracılığı ile bilgisayar ortamına aktarılan ses sinyalleri belli aralıktaki sayı değerlerinden oluşan bir zaman dizisi haline gelmektedir. Bu dizi üzerinde de birçok matematiksel işlem yapılabilmektedir. Bu dizideki verilerin stokastik bir karakter taşıması istatistiksel yöntemlerin kullanımını ön plana çıkarmaktadır.Öncelikle ses sinyaline ön işlemler uygulanarak ses üzerinde düzenlemeler yapılır. Sinyaldeki ıslık ve sessizlik bölgeleri belirlenir. Sonra da bu ıslık bölgelerinin süreleri bulunur. Otsu algoritması ile ıslık ve sessizlik bölgeleri bulunur. Spektral analiz ile ıslık parçalarının temel frekansları belirlenir. Bu temel frekanslar sınıflandırılır ve ses sinyalinin notaları bulunmuş olur.