नोट: मैं यह नहीं पूछ रहा हूं कि इनमें से किसी एक का क्लोन कैसे बनाया जाए। मैं इस बारे में पूछ रहा हूं कि वे कैसे काम करते हैं।
मुझे यकीन है कि हर किसी ने उन खेलों को देखा है जहां आप अपनी खुद की संगीत फ़ाइलों (या प्रदान की गई) का उपयोग करते हैं और गेम उन पर आधारित स्तर का उत्पादन करते हैं, जैसे कि ऑडिओसर्फ और बीट हाजर्ड ।
एक्शन में ऑडिओसर्फ का एक वीडियो है, यह दिखाने के लिए कि मेरा क्या मतलब है।
यदि आप एक भारी धातु गीत प्रदान करते हैं, तो आपको विवाल्डी जैसी किसी चीज़ से बाधाओं, दुश्मनों और खेल के अनुभव का पूरी तरह से अलग सेट मिलेगा।
मेरी रुचि क्या है कि ये खेल कैसे काम करते हैं। मुझे ऑडियो (अच्छी तरह से, डेटा-साइड) के बारे में ज्यादा जानकारी नहीं है, लेकिन वे गाने को समझने के लिए प्रक्रिया कैसे करते हैं कि यह कब सुलझ रहा है या कब गति हो रही है? मुझे लगता है कि वे एक स्तर बनाने के लिए पिच मानों (ऑडियो फाइलों में मौजूद चीजों के उन प्रकारों को मानते हुए) को खिला सकते हैं, लेकिन यह पूरी तरह से इसकी व्याख्या नहीं करेगा।
मैं या तो एक स्पष्टीकरण की तलाश कर रहा हूं, इस तरह की चीज़ के बारे में लेख के कुछ लिंक (मुझे यकीन है कि इसके लिए कोई शब्द या शब्द हैं), या इस तरह की चीज़ का एक खुला स्रोत कार्यान्वयन; ;-)
EDIT: कुछ खोज और थोड़ी मदद के बाद, मुझे FFT (फास्ट फूरियर ट्रांसफॉर्म) के बारे में पता चला । यह शायद सही दिशा में एक कदम है, लेकिन यह एक ऐसी चीज है, जिसका मुझे कोई मतलब नहीं है..जो लहरों के मेरे भौतिकी ज्ञान के साथ फिट बैठती है।