2011-09-23 21 views
5

मुझे आश्चर्य है कि क्या कोई नया HTML5 फ़ंक्शंस या मौजूदा जेएस लाइब्रेरी मुझे ऑडियो ऑब्जेक्ट में चल रहे ध्वनि के बारे में जानकारी तक पहुंचने की अनुमति देगी। उदाहरण के लिए, मैं वर्तमान में एक गीत पर चलने वाली श्रेणियों की एक सरणी तक पहुंचने में सक्षम होना चाहता हूं (यानी, गहरे बास ध्वनियों के लिए कम मान दिखाई देते हैं और उच्च मान शिलर ध्वनि के लिए दिखाई देते हैं)। मैं एक ध्वनि अभियंता नहीं हूं, इसलिए मुझे पूरा यकीन नहीं है कि सही शब्दावली क्या है।जावास्क्रिप्ट - ध्वनि डेटा प्राप्त करें

एक तुलनीय पुस्तकालय सी ++ बीएएसएस पुस्तकालय (http://www.un4seen.com/) होगा, हालांकि मुझे निश्चित रूप से कार्यक्षमता की समान चौड़ाई की आवश्यकता नहीं है।

मैंने थोड़ा और खुदाई की और इसे पाया: chromium.googlecode.com/svn/trunk/samples/audio/visualizer-gl.html यह काफी सुंदर है जो मैं ढूंढ रहा हूं, लेकिन मैं यह नहीं समझ सकता कि यह कैसे काम करता है। विचार?

उत्तर

6
  • क्रोमियम विज़ुअलाइज़र Web Audio API का उपयोग करता है।
  • फ़ायरफ़ॉक्स Audio Data API प्रदान करता है।

ये इस समय उपलब्ध दो विकल्प हैं, और वे एक दूसरे के साथ संगत नहीं हैं। आखिरकार एक समझौता किया जाएगा।

यदि आप कुछ क्रॉस-ब्राउज़र करना चाहते हैं, तो अब आप फ्लैश का उपयोग करने की निंदा करते हैं, SoundManager2 नामक एक अच्छी अच्छी लाइब्रेरी है जो आपको आवश्यक डेटा देती है। उनके visualization demos देखें।

+0

जानकारी के लिए धन्यवाद। – Will

संबंधित मुद्दे