Ses Uygulaması İçin Acil Yardım Lütfen
-
merhaba arkadaşlar benim tez konum bilgisayarda enstruman tanıma ve nota çıkarımı. sorum ise c# ile bilgisayardaki herhangi bi müzik dosyasının analizini yaparak notalarını çok basit de olsa çıkaracak bi program yazabilirmiyim. daha önce bu konuda çalışması olan varsa bi fikir verirseniz çok memnun olurum.
-
Buna benzer bir konu birkaç hafta önce açılmıştı sanırım,benim konuyla hiçbir ilgim yok. Sadece bilgin olsun diye yazıyorum,seninkine benzer bir şey için uğraşıyordu sanırım...
-
tez hazırlıcak kadar geldiysen okulun sonuna şimdi anlatıcaklarımın bir cogunu biliyorsundur belki ama ilgi duyabilecek arkadaşların olabileceğini düşünerek birkaç şey yazmak istiyorum...
öncelikle sesi tanıma hakkında bilgi edinilmeli
sesi mikrofona verince yapılan dönüşümler incelenmeli(discrette fourier transform(DFT)-fast fourier transform(FFT))
ondan sonra bu seslerin analizi yapılmalı (tercihen matlab kullanılırsa iyi olur cünkü esas uygulama alanı işaret işleme derleyicisidir kendileri)
bu seslerin analizine göre hangi enstrumana ait oldugu gösterilmeli...sesin tiniliğine göre genliğine göre şiddetine göre analiz yaptıktan sonra bunu ayırabilirsin eminim...(en azından bir flütle gitarın sesleri farklıdır böyle düşünün)
enstruman belirlendikten sonra sesin kalınlık aralıklarına görede nota cıkartılabilir...dipnot: c# la ile az bir tecrübem var bu tür işlere yönlendirilebilir eminim fakat 0 dan sistem kurmak yerine matlabta bu işi daha rahat kotarırsın gibi geliyor cünkü yukarıdada söylediğim gibi matlabın en büyük uygulama alanı sinyal işlemedir.