Gönderen Konu: Cok kazik(benim icin :) ) Kod muzik grafik karisik soru  (Okunma sayısı 18083 defa)

Hızlı düğmeleri aç

Bakkada

İleti: 1.073

Çevrimdışı
  • *****
  • Hero Member
    • Profili Görüntüle
Evet arkadaslar simdi benim muzik grafik ve kodu karistiran bir sorum olucak.Yapmak istedigim sey su.
Bir yazi dusunun ornegin O Z A N ve 4tane de note DO RE MI FA.
O Z A N yazisinin her harfi icin bir nota atiyoruz yani:
 
O=DO
Z=RE
A=MI
N=FA
 
Alttan calan muzikte DO notasina basildigi zaman O harfinde degisiklik olmasini istiyorum mesela DO basildiginda O harfi saga donsun.
 
Bir sonraki adimda o notaya basilma suresi mesela DO notasi 5sn sure ile basiliosa 5 derece donsun.
 
Ahanda bunu soruyorum platform bagimsiz bana bu isin mantigini yada olup olamiyacagi konusunda beyin firtinasi yapar misiniz?Code degil mantik ve yol gosterme istiyorum cok thanks simdiden :)

Cok kazik(benim icin :) ) Kod muzik grafik karisik soru

« Yanıtla #1 : 11.12.2006 12:01:37 »
Hızlı düğmeleri aç

skate

İleti: 5.245

A Sinner Scener
Çevrimdışı
  • Administrator
  • *****
  • Hero Member
    • Profili Görüntüle
    • http://www.akaydin.com/
Abi bu işin her platformda çözümü ayrı. c64 dersen anlatırım detaylı. ama PC'de olay çok farklı. Öncelikle ne kullanıcaksın? mod, xm ya da midi gibi birşey ise bu mümkün. Ama ben sana daha global bir çözüm olarak timetable kullanmanı ve üşenmeden notanın basıldığı zamanları milisaniye cinsinden işaretlemeni öneririm. Ama sonuç hemen hemen midi, mod/xm'in tablolarına dönecektir. ıstersen doğrudan uygun bir pluginle notaları okuyabilirsin. Hangisi yapıyordu tam hatırlamıyorum ama fmod.dll, bass.dll v.s. birisinin vardı böyle bir özelliği.

Cok kazik(benim icin :) ) Kod muzik grafik karisik soru

« Yanıtla #2 : 11.12.2006 12:22:56 »
Hızlı düğmeleri aç

GnoStiC


  • Ziyaretçi
guzel abicim ne ugrasiyorsun bunlarla yaw..
bak yarim ekmek koftecilik isi temiz is.. acalim diyorum bir tane, tek derdimiz "sogan istiyormusun abi?" olsun.. ne kofte upgrade'i var, ne ekmeklerin koftelerle sync olmasi durumu var, ne koftelerin pismesi icin yeterli raster time varmi gibi dertler var.. aksam dukkani kapattin mi kafan dinc.. iyi hizmet verdik mi tutarda hem..

Cok kazik(benim icin :) ) Kod muzik grafik karisik soru

« Yanıtla #3 : 11.12.2006 12:26:01 »
Hızlı düğmeleri aç

spaztica

İleti: 1.493

Çevrimdışı
  • Administrator
  • *****
  • Hero Member
    • Profili Görüntüle
ben varım walla. hem güzel kuru+pilav da yaparım vejetaryen takılanlara.

Cok kazik(benim icin :) ) Kod muzik grafik karisik soru

« Yanıtla #4 : 11.12.2006 12:26:04 »
Hızlı düğmeleri aç

GnoStiC


  • Ziyaretçi
modplug, bass veya fmod'da getnote felan gibi birsey yoktu.. (yeni versiyonlari bilmiyorum)

ama BASS_SYNC_MUSICINST gibi birsey olmasi lazim..

Cok kazik(benim icin :) ) Kod muzik grafik karisik soru

« Yanıtla #5 : 11.12.2006 14:03:04 »
Hızlı düğmeleri aç

mrr

İleti: 402

Çevrimdışı
  • ****
  • Sr. Member
    • Profili Görüntüle
    • http://www.emre.co.uk
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.php

tabi 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

Cok kazik(benim icin :) ) Kod muzik grafik karisik soru

« Yanıtla #6 : 11.12.2006 14:27:28 »
Hızlı düğmeleri aç

Bakkada

İleti: 1.073

Çevrimdışı
  • *****
  • Hero Member
    • Profili Görüntüle
Benim istedigim altta calan muzigin notalarinin kendi kendine algilanip gorsele donusmesi.Ama mp3 icin sanirim cok kasici olur...
 
Ben gonderdiklerini bi inceliyeyim abi...

Cok kazik(benim icin :) ) Kod muzik grafik karisik soru

« Yanıtla #7 : 11.12.2006 14:29:22 »
Hızlı düğmeleri aç

skate

İleti: 5.245

A Sinner Scener
Çevrimdışı
  • Administrator
  • *****
  • Hero Member
    • Profili Görüntüle
    • http://www.akaydin.com/
mp3 için de kasıcı değil. ama nota bazlı olmaz.

Cok kazik(benim icin :) ) Kod muzik grafik karisik soru

« Yanıtla #8 : 11.12.2006 14:43:26 »
Hızlı düğmeleri aç

Bakkada

İleti: 1.073

Çevrimdışı
  • *****
  • Hero Member
    • Profili Görüntüle
MP3'de nota bazli degilde belli hz'ler arasi olur.Low mid ve high sekmelerine gore animasyon olabilir gibi gelio.
Bu arada arkadaslar bu basli basina sadece bunu yapicam degil ornegin (tamam ucuyorum) ben C'de bisey yazicam yazdigimin sonucuda bu cikicak ona gore yani :)
Bi introda bi part gibi dusunun...

Cok kazik(benim icin :) ) Kod muzik grafik karisik soru

« Yanıtla #9 : 11.12.2006 14:56:37 »
Hızlı düğmeleri aç

skate

İleti: 5.245

A Sinner Scener
Çevrimdışı
  • Administrator
  • *****
  • Hero Member
    • Profili Görüntüle
    • http://www.akaydin.com/
http://www.un4seen.com/
 
Bak bass.dll'in özellikleri arasında saymış zaten adamlar event senkronizasyon olayını.
 
High precision synchronization
Synchronize events in your software to the MOD music and streams, synchronize playback of multiple channels together