अभी, मैं उन्हें एक गीत के पैटर्न (ताल) को नजरअंदाज करने के लिए चित्रित करने की कोशिश करने पर काम कर रहा हूं। इसलिए, उदाहरण के लिए, एक गीत (ड्रम) की मुख्य धड़कन एक लाल वर्ग, द्वितीयक धड़कन (बास) नीली मंडल आदि होगी। इसलिए उनमें से प्रत्येक हर बार अपनी संबंधित बीट लगता है।AS3 SoundMixer.computeSpectrum का उपयोग करके गीत के पैटर्न (rythm) को कैसे समझें?
मुझे पता है कि एक गीत के कई पैटर्न (धड़कन) हो सकते हैं, और इसी कारण से मुझे समस्याएं आ रही हैं। अभी मैं केवल मुख्य धड़कन पाने की कोशिश कर रहा हूं। मैं इसे इस तरह हल करने की कोशिश कर रहा हूं:
मैं SoundMixer.computeSpectrum
का उपयोग कर रहा हूं ताकि ByteArray
तीव्रता/आवृत्ति स्पेस द्वारा बनाया जा सके। यह ByteArray
प्रत्येक 1/10 सेकंड फ़ीड है। मैं गाने के पैटर्न को समझने के लिए शब्दकोशों में समान तीव्रता/freq डेटा को समूहबद्ध करने की कोशिश कर रहा हूं।
- परिवार (पूरे पूर्णांक/freq कल्पना प्रत्येक 1/10): हालांकि, एक परिवार एक में दोहराया जा रहा करने के लिए
मैं द्वारा पैटर्न हो रही है गीत वास्तव में दुर्लभ है। व्यावहारिक रूप से कभी नहीं होता है।
- पारिवारिक सदस्य (व्यक्तियों int/freq ids): परिवार के सदस्यों को आम तौर पर दोहराया जाता है, लेकिन अकेले, वे बेकार हैं।
- परिवार के सदस्य जुड़वां भाइयों (परिवार के सदस्यों के समूह है कि हमेशा एक साथ लगता है): यह काम कर रहा है, लेकिन मैं जुड़वां भाइयों के समूहों के बहुत हो रही है, इसलिए उन्हें विश्लेषण और यह पता लगाने की वास्तव में मुश्किल है जो मुख्य धड़कन हैं।
क्या आप जानते हैं कि क्या इस गीत के पैटर्न (ताल) AS3 SoundMixer.computeSpectrum
या किसी अन्य वस्तु/रूपरेखा/एपीआई का उपयोग कर यह पता लगाने के लिए एक बेहतर तरीका है?
पीडी: मेरे पास कोई संगीत सिद्धांत उन्नत स्वीकृति नहीं है।