સાઉન્ડ ઓપન ફર્મવેર 2.2 પહેલાથી જ રિલીઝ થઈ ચૂક્યું છે અને આ તેના સમાચાર છે

પ્રોજેક્ટ સાઉન્ડ ઓપન ફર્મવેર 2.2 ના નવા સંસ્કરણનું પ્રકાશન (SOF), મૂળરૂપે Intel દ્વારા સાઉન્ડ પ્રોસેસિંગ સાથે સંકળાયેલ DSP ચિપ્સ માટે બંધ ફર્મવેર સપ્લાય કરવાની પ્રથા છોડી દેવા માટે બનાવવામાં આવી હતી.

ત્યારબાદ, આ પ્રોજેક્ટને Linux ફાઉન્ડેશનની પાંખ હેઠળ સ્થાનાંતરિત કરવામાં આવ્યો હતો અને હવે તેને સમુદાયની ભાગીદારી અને AMD, Google અને NXPની ભાગીદારીથી વિકસાવવામાં આવી રહ્યો છે.

આ પ્રોજેક્ટ ફર્મવેર ડેવલપમેન્ટને સરળ બનાવવા માટે SDK વિકસાવે છે, Linux કર્નલ માટે સાઉન્ડ ડ્રાઈવર, અને વિવિધ DSP ચિપ્સ માટે આઉટ-ઓફ-ધ-બૉક્સ ફર્મવેર સેટ કે જેના માટે, અન્ય વસ્તુઓની સાથે, ડિજિટલી હસ્તાક્ષરિત બાઈનરી એસેમ્બલીઓ જનરેટ થાય છે.

તેના મોડ્યુલર બંધારણને કારણે, સાઉન્ડ ઓપન ફર્મવેરને વિવિધ ડીએસપી આર્કિટેક્ચર અને હાર્ડવેર પ્લેટફોર્મ પર પોર્ટ કરી શકાય છે. ઉદાહરણ તરીકે, સપોર્ટેડ પ્લેટફોર્મમાં, વિવિધ ઇન્ટેલ (બ્રોડવેલ, આઈસલેક, ટાઇગરલેક, એલ્ડેરલેક, વગેરે), મીડિયાટેક (mt8195), NXP (i.MX8*), અને AMD (રેનોઇર) ચિપ્સ ડીએસપી-આધારિત એક્સટેન્સાથી સજ્જ છે. HiFi આર્કિટેક્ચર્સ 2, 3 અને 4 જાહેર કરવામાં આવ્યા છે.

વિકાસ દરમિયાન, તમે વિશિષ્ટ ઇમ્યુલેટર અથવા QEMU નો ઉપયોગ કરી શકો છો. DSP માટે ખુલ્લા ફર્મવેરનો ઉપયોગ કરવાથી તમે ફર્મવેર સમસ્યાઓનું ઝડપથી નિવારણ અને નિદાન કરી શકો છો, અને વપરાશકર્તાઓને ફર્મવેરને તેમની જરૂરિયાતો અનુસાર સ્વતંત્ર રીતે તૈયાર કરવાની, લક્ષિત ઑપ્ટિમાઇઝેશન કરવા અને ઉત્પાદનમાં માત્ર જરૂરી કાર્યક્ષમતા ધરાવતા હળવા વજનના ફર્મવેર સંસ્કરણો બનાવવાની તક પણ આપે છે.

આ પ્રોજેક્ટ ઉકેલો વિકસાવવા, ઑપ્ટિમાઇઝ કરવા અને પરીક્ષણ કરવા માટેનું માળખું પૂરું પાડે છે સાઉન્ડ પ્રોસેસિંગ સાથે સંબંધિત, તેમજ DSP સાથે ક્રિયાપ્રતિક્રિયા કરવા માટે ડ્રાઇવરો અને પ્રોગ્રામ્સ બનાવવા.

પેકેજ ફર્મવેર અમલીકરણો, ફર્મવેર પરીક્ષણ સાધનો, ઉપયોગિતાઓનો સમાવેશ થાય છે ELF ફાઇલોને હાર્ડવેર, ડીબગીંગ ટૂલ્સ, ડીએસપી ઇમ્યુલેટર, હોસ્ટ પ્લેટફોર્મ ઇમ્યુલેટર (QEMU પર આધારિત), ફર્મવેરને ટ્રેસ કરવા માટેનાં સાધનો, ઓડિયો ઘટકો માટે ફાઇન-ટ્યુનિંગ ગુણાંક માટે MATLAB/ Octave માટેની સ્ક્રિપ્ટ્સ, એપ્લિકેશન્સ પર ઇન્સ્ટોલેશન માટે યોગ્ય ફર્મવેર ઇમેજમાં કન્વર્ટ કરવા માટે. ફર્મવેર સાથે ક્રિયાપ્રતિક્રિયા અને ડેટા એક્સચેન્જનું આયોજન કરવા માટે, ઓડિયો પ્રોસેસિંગ ટોપોલોજીના ઉપયોગ માટે તૈયાર ઉદાહરણો.

આ પ્રોજેક્ટ એક સામાન્ય ડ્રાઈવર પણ વિકસાવી રહ્યો છે જેનો ઉપયોગ સાઉન્ડ ઓપન ફર્મવેર પર આધારિત ફર્મવેર ચલાવતા ઉપકરણો સાથે થઈ શકે છે.

નિયંત્રક તે પહેલાથી જ આવૃત્તિ 5.2 થી Linux કર્નલનો ભાગ છે અને તે ડ્યુઅલ લાઇસન્સ - BSD અને GPLv2 હેઠળ આવે છે. ડ્રાઈવર ડીએસપી મેમરીમાં ફર્મવેર લોડ કરવા, ડીએસપીમાં ઓડિયો ટોપોલોજીસ લોડ કરવા, ઓડિયો ડિવાઈસ ચલાવવા (એપ્લીકેશનમાંથી ડીએસપી ફંક્શન્સને કોલ કરવા માટે જવાબદાર) અને ડીએસપી ડિવાઈસને એપ્લીકેશન એક્સેસ પોઈન્ટ પ્રદાન કરવા માટે જવાબદાર છે. ઓડિયો ડેટા.

નિયંત્રક યજમાન સિસ્ટમ અને DSP વચ્ચે સંચાર માટે IPC પદ્ધતિ પણ પૂરી પાડે છે, અને સામાન્ય API દ્વારા DSP ની હાર્ડવેર ક્ષમતાઓને ઍક્સેસ કરવા માટેનું સ્તર. સાઉન્ડ ઓપન ફર્મવેર સાથેનો ડીએસપી એપ્લીકેશનને સામાન્ય ALSA ઉપકરણ તરીકે જુએ છે, જેને પ્રમાણભૂત સોફ્ટવેર ઈન્ટરફેસ દ્વારા નિયંત્રિત કરી શકાય છે.

સાઉન્ડ ઓપન ફર્મવેર 2.2 ના મુખ્ય સમાચાર

આ નવા સંસ્કરણમાં તે નોંધ્યું છે કે ઘટકનું નામ કોડેક લાઇબ્રેરીઓ સાથે કામ કરવા માટે બદલવામાં આવ્યું હતું ની બાહ્ય કોડેક_એડેપ્ટર થી મોડ્યુલ_એડેપ્ટર અને સિગ્નલ પ્રોસેસિંગ મોડ્યુલ્સ API સાથે સંરેખિત છે, જે તમને વિન્ડોઝ ડ્રાઇવર કોડને બદલ્યા વિના તેનો ઉપયોગ કરવાની મંજૂરી આપશે.
Frag API નાપસંદ કર્યું, જેણે દરેક ઘટકના પ્રદર્શનમાં આશરે 1 MCPS (મિલિયન ટિક પ્રતિ સેકન્ડ) દ્વારા સુધારો કર્યો.

તે પણ પ્રકાશિત થયેલ છે ફ્રેમ API ઉમેર્યું, જે SIMD સૂચનો પર આધારિત અને તેના વગર ડ્રાઇવરો માટે બ્લોક માપોની પૂર્વ ગણતરી કરે છે. ઑપ્ટિમાઇઝેશન અંદાજે 0,25 MCPS દ્વારા પ્રદર્શન વધારવાની મંજૂરી આપે છે.

આ ઉપરાંત એ પણ પ્રકાશમાં આવ્યું છે કે XTOS ને બદલે Zephyr RTOS પર્યાવરણનો ઉપયોગ કરવાની ક્ષમતાને વિસ્તૃત કરી છે ફર્મવેર માટેના આધાર તરીકે. Zephyr સાઉન્ડ ઓપન ફર્મવેર એપ્લીકેશન માટે કોડને મોટા પ્રમાણમાં સરળ બનાવે છે અને ટૂંકાવે છે. નવું સંસ્કરણ લોગીંગ અને વિલંબ માટે મૂળ Zephyr API સપોર્ટ ઉમેરે છે. આગામી પ્રકાશનમાં Zephyr માટે સંપૂર્ણ મૂળ આધાર અપેક્ષિત છે.

બીજી તરફ, IPC4 પ્રોટોકોલનો ઉપયોગ કરવાની ક્ષમતાને વિસ્તૃત કરવામાં આવી છે Windows OS ઉપકરણો પર અવાજને કૅપ્ચર કરવા અને વગાડવા માટે (IPC4 સપોર્ટ તમને ચોક્કસ ડ્રાઇવરનો ઉપયોગ કર્યા વિના Windows સાઉન્ડ ઓપન ફર્મવેર-આધારિત DSPs સાથે ઇન્ટરફેસ કરવાની મંજૂરી આપે છે).

અને સ્ટ્રીમમાં ઓડિયો ચેનલ્સની સંખ્યા ઘટાડવા અથવા વધારવા માટે એક નવું HiFi4 સુસંગત ડાઉનમિક્સ મોડ્યુલ ઉમેર્યું.

અંતે, જો તમને તેના વિશે વધુ જાણવામાં રસ છે, તો તમે વિગતોનો સંપર્ક કરી શકો છો નીચેની કડીમાં


ટિપ્પણી કરવા માટે સૌ પ્રથમ બનો

તમારી ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. આવશ્યક ક્ષેત્રો સાથે ચિહ્નિત થયેલ છે *

*

*

  1. ડેટા માટે જવાબદાર: મિગ્યુએલ gelંજેલ ગેટóન
  2. ડેટાનો હેતુ: નિયંત્રણ સ્પામ, ટિપ્પણી સંચાલન.
  3. કાયદો: તમારી સંમતિ
  4. ડેટાની વાતચીત: કાયદાકીય જવાબદારી સિવાય ડેટા તૃતીય પક્ષને આપવામાં આવશે નહીં.
  5. ડેટા સ્ટોરેજ: cસેન્ટસ નેટવર્ક્સ (ઇયુ) દ્વારા હોસ્ટ કરેલો ડેટાબેઝ
  6. અધિકાર: કોઈપણ સમયે તમે તમારી માહિતીને મર્યાદિત, પુન recoverપ્રાપ્ત અને કા deleteી શકો છો.