bakkada tam anlamadım dediğini:
alttaki bir müzik kendi kendine çalarken mi notaları algılayıp ona göre reaksiyon verdiricek alet? çünkü bu kısmı önemli sanırım. eğer altta midi gibi notaları belli olan bir müzik çalıyorsa daha kolay olur. yok eğer altta mp3 gibi notaları belli olmayan bişey çalııyorsa, öncelikle sesi tanıyan bişiy yapman gerek ki, herhangi bir sesin notasını söliyen bişiy yapmak çok kasıcı olur..
kafanda böle bişey varsa midi ile başlamanı tavsiye ederim çünkü midi aslında sadece notaları ve vuruşlarını içeren bir format. yani midi çalarken bilgisayarın her türlü biliyor hangi notaya basıldığını.
eğer altta çalan bir müziği değil de müzik aleti gibi birşey yapmak istiyorsan bu çok basit olabilir. flashta yapabilirsin. buttonlar yaratırsın ve onlara basıldığında hem bir nota çalar hem de basılı tuttuğun kadar istediğin şeyi döndürür. eğer ki böyle basit bir şey yapmak istiyorsan (kendi müzik aletin gibi) flashta çok basit.
ama iki paragraf önce dediğim gibi çalan bir müziği analiz edip ona göre bişileri hoplatıcaksan öncelikle midi olarak ara bence.. hatta bunu yapan çok program var : midide çalan notaya göre görsel şeyler oluşturuyorlar.
seninkinin tersten mantığı ama bak şöle de bişey var: fareler kafesin içinde gidip gelirken, bu hareket midiye dönüştürülüyor yani notaya. o notaya göre de sesler oluşuyor. ortaya da farelerin hareketinden oluşan bir müzik çıkıyor.
http://instruct1.cit.cornell.edu/courses/eceprojectsland/STUDENTPROJ/2002to2003/lil2/bunun gibi bişey yapıcam diyosan büssürü midi controller alet var: (müziği hem çalıp hem de görsel bi şeyler oluşturmak istersen diye dedim)
http://infusionsystems.com/catalog/all_products.phptabi fazla dağılmadan, galiba istediğin bu şekilde bişey senin. bi incele bakalım. notalara göre görsellik oluşturuyor:
http://www.turbulence.org/Works/song/index.html