Not: Bunlardan birini nasıl klonlayacağımı sormuyorum. Nasıl çalıştıklarını soruyorum.
Herkesin kendi müzik dosyalarınızı kullandığınız (veya sağlananları) oyunları gördüğüne ve oyunların Audiosurf ve Beat Hazard gibi kendilerine göre seviyeler ürettiğinden eminim .
Burada, ne demek istediğimi göstermek için kullanılan bir Audiosurf videosu var .
Ağır bir metal şarkı söylerseniz, Vivaldi gibi bir şeyden tamamen farklı bir dizi engel, düşman ve oyun deneyimi elde edersiniz.
Beni ilgilendiren şey bu oyunların nasıl çalıştığı. Ses hakkında pek fazla şey bilmiyorum (veri tarafı), ama ne zaman yerleştiği ya da ne zaman hızlandığı anlamak için şarkıyı nasıl işlerler? Bir seviye oluşturmak için sadece pitch değerlerini besleyebilirler (ses dosyalarında bu tür şeyler varsayarsak), ancak bunu tam olarak açıklayamazlardı.
Bir açıklama, bu tür şeylerle ilgili makalelere bazı bağlantılar (bunun için bir terim veya terimler olduğundan eminim), hatta bu tür bir şeyin açık kaynaklı bir uygulaması;
EDIT: Biraz arama ve biraz yardımdan sonra, FFT (Fast Fourier Dönüşümü) öğrendim . Bu belki de doğru yönde atılmış bir adımdır, ama bana mantıklı gelmeyen bir şey ... ya da fizik dalgalarıma dair bilgime uyuyor.