ऑडियो डेटा एपीआई के माध्यम से ध्वनि प्रसंस्करण

फ़ायरफ़ॉक्स डेवलपर्स के बीच उत्साही लोगों के एक समूह ने ऑडियो और वीडियो तत्वों से जावास्क्रिप्ट ऑडियो धाराओं को संसाधित करने के लिए एक प्रयोग पूरा किया है। कुछ दिन पहले, उनके काम के परिणाम Audio_Data_API अनुभाग में मोज़िला सेंट्रल पोर्टल पर प्रकाशित किए गए थे। कुछ वास्तव में महान डेमो हैं । इस विकास को फ़ायरफ़ॉक्स 4 के संस्करण में शामिल किए जाने की संभावना है।

काम कर रहे डेमो


FFT विज़ुअलाइज़ेशन (जावास्क्रिप्ट)

वास्तविक समय ऑडियो ओवरले


जेएस IIR फ़िल्टर


कैरियर सिग्नल का उपयोग करते हुए वोकडर फॉर्मेंट

बाइकाड फिल्टर का उदाहरण

ग्राफिक EQ उदाहरण

पुराने संस्करण के वीडियो के नीचे विलंब प्रभाव


रीवरब प्रभाव


ध्वनि पीढ़ी और प्लेबैक


जावास्क्रिप्ट नमूना

SamplePlayer, SampleLoader, sequencer और कीबोर्ड


Meander पीढ़ी

इलेक्ट्रॉनिक शोर पीढ़ी

हार्मोनिक जनरेटर


पाठ स्कोरिंग के लिए स्क्रिप्ट

बेबी पियानो

Csound shaker को प्रसंस्करण के माध्यम से जावास्क्रिप्ट में पोर्ट किया गया

रिदम डिटेक्शन (3D विज़ुअलाइज़ेशन के लिए WebGL की क्षमताओं को भी प्रदर्शित करता है)


cubicvr.org/CubicVR.js/bd3/BeatDetektor1HD.html


cubicvr.org/CubicVR.js/bd3/BeatDetektor2HD.html (पुराने संस्करण का वीडियो)


cubicvr.org/CubicVR.js/bd3/BeatDetektor3HD.html


cubicvr.org/CubicVR.js/bd3/BeatDetektor4HD.html


cubicvr.org/CubicVR.js/bd_fluid_sim/BD_GPUFluid.html

Source: https://habr.com/ru/post/In103010/


All Articles