साउंड ओपन फर्मवेयर 2.2 पहले ही जारी किया जा चुका है और ये इसकी खबरें हैं

यह घोषणा की गई थी प्रोजेक्ट साउंड ओपन फर्मवेयर 2.2 . के नए संस्करण का विमोचन (एसओएफ), मूल रूप से इंटेल द्वारा ध्वनि प्रसंस्करण से जुड़े डीएसपी चिप्स के लिए बंद फर्मवेयर की आपूर्ति के अभ्यास को छोड़ने के लिए बनाया गया था।

इसके बाद, परियोजना को लिनक्स फाउंडेशन के विंग के तहत स्थानांतरित कर दिया गया था और अब इसे समुदाय की भागीदारी और एएमडी, गूगल और एनएक्सपी की भागीदारी के साथ विकसित किया जा रहा है।

फर्मवेयर विकास को आसान बनाने के लिए परियोजना एक एसडीके विकसित करती है, लिनक्स कर्नेल के लिए एक साउंड ड्राइवर, और विभिन्न डीएसपी चिप्स के लिए एक आउट-ऑफ-द-बॉक्स फर्मवेयर सेट, जिसके लिए, अन्य बातों के अलावा, डिजिटल रूप से हस्ताक्षरित बाइनरी असेंबलियों को उत्पन्न किया जाता है।

इसकी मॉड्यूलर संरचना के कारण, साउंड ओपन फर्मवेयर को विभिन्न डीएसपी आर्किटेक्चर और हार्डवेयर प्लेटफॉर्म पर पोर्ट किया जा सकता है. उदाहरण के लिए, समर्थित प्लेटफार्मों के बीच, विभिन्न इंटेल (ब्रॉडवेल, आईसेलेक, टाइगरलेक, एल्डरलेक, आदि), मीडियाटेक (एमटी8195), एनएक्सपी (आई.एमएक्स8*), और एएमडी (रेनॉयर) चिप्स के लिए समर्थन डीएसपी-आधारित एक्सटेन्सा से लैस है। HiFi आर्किटेक्चर 2, 3 और 4 घोषित किए गए हैं।

विकास के दौरान, आप एक विशेष एमुलेटर या QEMU का उपयोग कर सकते हैं. डीएसपी के लिए ओपन फर्मवेयर का उपयोग करने से आप फर्मवेयर मुद्दों का तेजी से निवारण और निदान कर सकते हैं, और उपयोगकर्ताओं को फर्मवेयर को उनकी जरूरतों के लिए स्वतंत्र रूप से तैयार करने, लक्षित अनुकूलन करने और हल्के फर्मवेयर संस्करण बनाने का मौका देता है जिसमें उत्पाद में केवल आवश्यक कार्यक्षमता होती है।

परियोजना समाधानों के विकास, अनुकूलन और परीक्षण के लिए एक ढांचा प्रदान करती है ध्वनि प्रसंस्करण से संबंधित, साथ ही डीएसपी के साथ बातचीत करने के लिए ड्राइवर और प्रोग्राम बनाना।

एल Paquete फर्मवेयर कार्यान्वयन, फर्मवेयर परीक्षण उपकरण, उपयोगिताओं शामिल हैं हार्डवेयर, डिबगिंग टूल, एक डीएसपी एम्यूलेटर, एक होस्ट प्लेटफॉर्म एमुलेटर (क्यूईएमयू पर आधारित), फर्मवेयर ट्रेसिंग के लिए उपकरण, ऑडियो घटकों के लिए फाइन-ट्यूनिंग गुणांक के लिए MATLAB/ऑक्टेव के लिए स्क्रिप्ट, अनुप्रयोगों के लिए उपयुक्त फर्मवेयर छवियों में ईएलएफ फाइलों को परिवर्तित करने के लिए। फर्मवेयर के साथ इंटरेक्शन और डेटा एक्सचेंज के आयोजन के लिए, ऑडियो प्रोसेसिंग टोपोलॉजी के उपयोग के लिए तैयार उदाहरण।

प्रोजेक्ट एक सामान्य ड्राइवर भी विकसित कर रहा है जिसका उपयोग साउंड ओपन फ़र्मवेयर पर आधारित फ़र्मवेयर चलाने वाले उपकरणों के साथ किया जा सकता है।

नियंत्रक यह संस्करण 5.2 . के बाद से पहले से ही लिनक्स कर्नेल का हिस्सा है और यह दोहरे लाइसेंस के अंतर्गत आता है - BSD और GPLv2। ड्राइवर डीएसपी मेमोरी में फर्मवेयर लोड करने, डीएसपी में ऑडियो टोपोलॉजी लोड करने, ऑडियो डिवाइस चलाने (एप्लिकेशन से डीएसपी फ़ंक्शन को कॉल करने के लिए जिम्मेदार) और डीएसपी डिवाइसों को एप्लिकेशन एक्सेस पॉइंट प्रदान करने के लिए जिम्मेदार है। ऑडियो डेटा।

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

साउंड ओपन फर्मवेयर 2.2 की मुख्य नई विशेषताएं

इस नए संस्करण में यह ध्यान दिया जाता है कि कोडेक पुस्तकालयों के साथ काम करने के लिए घटक का नाम बदल दिया गया था के बाहरी कोडेक_एडाप्टर से मॉड्यूल_एडाप्टर और सिग्नल प्रोसेसिंग मॉड्यूल एपीआई के साथ संरेखित किया गया है, जो आपको विंडोज ड्राइवर कोड को बदले बिना उपयोग करने की अनुमति देगा।
फ्रैग एपीआई को हटा दिया, जिसने प्रत्येक घटक के प्रदर्शन में लगभग 1 एमसीपीएस (प्रति सेकंड मिलियन टिक) में सुधार किया।

इस पर भी प्रकाश डाला गया है जोड़ा गया फ्रेम एपीआई, जो SIMD निर्देशों के आधार पर और उसके बिना ड्राइवरों के लिए ब्लॉक आकार की पूर्व-गणना करता है। अनुकूलन ने प्रदर्शन को लगभग 0,25 एमसीपीएस तक बढ़ाने की अनुमति दी।

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

इसके अलावा, IPC4 प्रोटोकॉल का उपयोग करने की क्षमता का विस्तार किया गया है विंडोज ओएस उपकरणों पर ध्वनि को कैप्चर करने और चलाने के लिए (आईपीसी4 समर्थन आपको एक विशिष्ट ड्राइवर का उपयोग किए बिना विंडोज साउंड ओपन फर्मवेयर-आधारित डीएसपी के साथ इंटरफेस करने की अनुमति देता है)।

और स्ट्रीम में ऑडियो चैनलों की संख्या को कम करने या बढ़ाने के लिए एक नया HiFi4 संगत डाउनमिक्स मॉड्यूल जोड़ा।

अंत में, यदि आप इसके बारे में अधिक जानने में रुचि रखते हैं, तो आप विवरण देख सकते हैं निम्नलिखित लिंक में


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।