เจธเจพเจŠเจ‚เจก เจ“เจชเจจ เจซเจฐเจฎเจตเฉ‡เจ…เจฐ 2.2 เจ‰เจชเจฒเจฌเจง เจนเฉˆ, เจกเฉ€เจเจธเจชเฉ€ เจšเจฟเจชเจธ เจฒเจˆ เจ“เจชเจจ เจซเจฐเจฎเจตเฉ‡เจ…เจฐ เจฆเจพ เจ‡เฉฑเจ• เจธเฉˆเฉฑเจŸ

เจธเจพเจŠเจ‚เจก เจ“เจชเจจ เจซเจฐเจฎเจตเฉ‡เจ…เจฐ 2.2 (SOF) เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจฆเฉ€ เจฐเจฟเจฒเฉ€เจœเจผ เจชเฉเจฐเจ•เจพเจธเจผเจฟเจค เจ•เฉ€เจคเฉ€ เจ—เจˆ เจนเฉˆ, เจ…เจธเจฒ เจตเจฟเฉฑเจš เจ†เจกเฉ€เจ“ เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฟเฉฐเจ— เจจเจพเจฒ เจธเจฌเฉฐเจงเจค เจกเฉ€เจเจธเจชเฉ€ เจšเจฟเจชเจธ เจฒเจˆ เจฌเฉฐเจฆ เจซเจฐเจฎเจตเฉ‡เจ…เจฐ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจจ เจฆเฉ‡ เจ…เจญเจฟเจ†เจธ เจคเฉ‹เจ‚ เจฆเฉ‚เจฐ เจœเจพเจฃ เจฒเจˆ Intel เจฆเฉเจ†เจฐเจพ เจฌเจฃเจพเจ‡เจ† เจ—เจฟเจ† เจนเฉˆเฅค เจ‡เจธ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจจเฉ‚เฉฐ เจฌเจพเจ…เจฆ เจตเจฟเฉฑเจš เจฒเฉ€เจจเจ•เจธ เจซเจพเจŠเจ‚เจกเฉ‡เจธเจผเจจ เจฆเฉ‡ เจตเจฟเฉฐเจ— เจฆเฉ‡ เจ…เจงเฉ€เจจ เจŸเฉเจฐเจพเจ‚เจธเจซเจฐ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจธเฉ€ เจ…เจคเฉ‡ เจนเฉเจฃ เจ•เจฎเจฟเจŠเจจเจฟเจŸเฉ€ เจฆเฉ€ เจธเจผเจฎเฉ‚เจฒเฉ€เจ…เจค เจ…เจคเฉ‡ AMD, Google เจ…เจคเฉ‡ NXP เจฆเฉ€ เจญเจพเจ—เฉ€เจฆเจพเจฐเฉ€ เจจเจพเจฒ เจตเจฟเจ•เจธเจค เจ•เฉ€เจคเจพ เจœเจพ เจฐเจฟเจนเจพ เจนเฉˆเฅค เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจซเจฐเจฎเจตเฉ‡เจ…เจฐ เจกเจฟเจตเฉˆเจฒเจชเจฎเฉˆเจ‚เจŸ เจจเฉ‚เฉฐ เจธเจฐเจฒ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจ‡เฉฑเจ• SDK เจตเจฟเจ•เจธเจค เจ•เจฐ เจฐเจฟเจนเจพ เจนเฉˆ, เจฒเฉ€เจจเจ•เจธ เจ•เจฐเจจเจฒ เจฒเจˆ เจ‡เฉฑเจ• เจธเจพเจŠเจ‚เจก เจกเจฐเจพเจˆเจตเจฐ เจ…เจคเฉ‡ เจตเฉฑเจ–-เจตเฉฑเจ– DSP เจšเจฟเฉฑเจชเจพเจ‚ เจฒเจˆ เจคเจฟเจ†เจฐ เจซเจฐเจฎเจตเฉ‡เจ…เจฐ เจฆเจพ เจ‡เฉฑเจ• เจธเฉˆเฉฑเจŸ, เจœเจฟเจธ เจฒเจˆ เจฌเจพเจˆเจจเจฐเฉ€ เจ…เจธเฉˆเจ‚เจฌเจฒเฉ€เจ†เจ‚ เจตเฉ€ เจคเจฟเจ†เจฐ เจ•เฉ€เจคเฉ€เจ†เจ‚ เจœเจพเจ‚เจฆเฉ€เจ†เจ‚ เจนเจจ, เจ‡เฉฑเจ• เจกเจฟเจœเฉ€เจŸเจฒ เจฆเจธเจคเจ–เจค เจฆเฉเจ†เจฐเจพ เจชเฉเจฐเจฎเจพเจฃเจฟเจคเฅค เจซเจฐเจฎเจตเฉ‡เจ…เจฐ เจ•เฉ‹เจก เจ…เจธเฉˆเจ‚เจฌเจฒเฉ€ เจ‡เจจเจธเจฐเจŸเจธ เจฆเฉ‡ เจจเจพเจฒ C เจญเจพเจธเจผเจพ เจตเจฟเฉฑเจš เจฒเจฟเจ–เจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ BSD เจฒเจพเจ‡เจธเฉฐเจธ เจฆเฉ‡ เจ…เจงเฉ€เจจ เจตเฉฐเจกเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค

เจ‡เจธเจฆเฉ‡ เจฎเจพเจกเจฏเฉ‚เจฒเจฐ เจขเจพเจ‚เจšเฉ‡ เจฒเจˆ เจงเฉฐเจจเจตเจพเจฆ, เจธเจพเจŠเจ‚เจก เจ“เจชเจจ เจซเจฐเจฎเจตเฉ‡เจ…เจฐ เจจเฉ‚เฉฐ เจตเฉฑเจ–-เจตเฉฑเจ– DSP เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐ เจ…เจคเฉ‡ เจนเจพเจฐเจกเจตเฉ‡เจ…เจฐ เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎเจพเจ‚ 'เจคเฉ‡ เจชเฉ‹เจฐเจŸ เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจธเจฎเจฐเจฅเจฟเจค เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚, Xtensa HiFi 'เจคเฉ‡ เจ†เจงเจพเจฐเจฟเจค DSPs เจจเจพเจฒ เจฒเฉˆเจธ เจตเฉฑเจ–-เจตเฉฑเจ– Intel เจšเจฟเฉฑเจชเจพเจ‚ (Broadwell, Icelake, Tigerlake, Alderlake, etc.), Mediatek (mt8195), NXP (i.MX8*) เจ…เจคเฉ‡ AMD (Renoir) เจฒเจˆ เจธเจฎเจฐเจฅเจจเฅค เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐ เจจเฉ‚เฉฐ 2, 3 เจ…เจคเฉ‡ 4 เจฆเฉฑเจธเจฟเจ† เจ—เจฟเจ† เจนเฉˆเฅค เจตเจฟเจ•เจพเจธ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจฆเฉ‡ เจฆเฉŒเจฐเจพเจจ, เจ‡เฉฑเจ• เจตเจฟเจธเจผเฉ‡เจธเจผ เจ‡เจฎเฉ‚เจฒเฉ‡เจŸเจฐ เจœเจพเจ‚ QEMU เจตเจฐเจคเจฟเจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค เจกเฉ€เจเจธเจชเฉ€ เจฒเจˆ เจ“เจชเจจ เจซเจฐเจฎเจตเฉ‡เจ…เจฐ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจซเจฐเจฎเจตเฉ‡เจ…เจฐ เจตเจฟเฉฑเจš เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจจเฉ‚เฉฐ เจคเฉ‡เจœเจผเฉ€ เจจเจพเจฒ เจ เฉ€เจ• เจ•เจฐเจจ เจ…เจคเฉ‡ เจจเจฟเจฆเจพเจจ เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเฉ€ เจนเฉˆ, เจ…เจคเฉ‡ เจ‰เจชเจญเฉ‹เจ—เจคเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจซเจฐเจฎเจตเฉ‡เจ…เจฐ เจจเฉ‚เฉฐ เจ‰เจนเจจเจพเจ‚ เจฆเฉ€เจ†เจ‚ เจฒเฉ‹เฉœเจพเจ‚ เจ…เจจเฉเจธเจพเจฐ เจธเฉเจคเฉฐเจคเจฐ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจขเจพเจฒเจฃ, เจ–เจพเจธ เจ…เจจเฉเจ•เฉ‚เจฒเจจ เจฌเจฃเจพเจ‰เจฃ เจ…เจคเฉ‡ เจนเจฒเจ•เฉ‡ เจซเจฐเจฎเจตเฉ‡เจ…เจฐ เจธเฉฐเจธเจ•เจฐเจฃเจพเจ‚ เจจเฉ‚เฉฐ เจฌเจฃเจพเจ‰เจฃ เจฆเจพ เจฎเฉŒเจ•เจพ เจตเฉ€ เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ เจœเจฟเจธ เจตเจฟเฉฑเจš เจธเจฟเจฐเจซเจผ เจฒเฉ‹เฉœเฉ€เจ‚เจฆเฉ€ เจ•เจพเจฐเจœเจธเจผเฉ€เจฒเจคเจพ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆเฅค เจ‰เจคเจชเจพเจฆ.

เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจ†เจกเฉ€เจ“ เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฟเฉฐเจ— เจจเจพเจฒ เจธเจฌเฉฐเจงเจค เจนเฉฑเจฒเจพเจ‚ เจจเฉ‚เฉฐ เจตเจฟเจ•เจธเจค เจ•เจฐเจจ, เจ…เจจเฉเจ•เฉ‚เจฒ เจฌเจฃเจพเจ‰เจฃ เจ…เจคเฉ‡ เจŸเฉˆเจธเจŸ เจ•เจฐเจจ เจฆเฉ‡ เจจเจพเจฒ-เจจเจพเจฒ เจกเฉ€เจเจธเจชเฉ€ เจจเจพเจฒ เจ—เฉฑเจฒเจฌเจพเจค เจ•เจฐเจจ เจฒเจˆ เจกเจฐเจพเจˆเจตเจฐเจพเจ‚ เจ…เจคเฉ‡ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจพเจ‚ เจจเฉ‚เฉฐ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจ‡เฉฑเจ• เจขเจพเจ‚เจšเจพ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจ‡เจธ เจฐเจšเจจเจพ เจตเจฟเฉฑเจš เจซเจฐเจฎเจตเฉ‡เจ…เจฐ เจฒเจพเจ—เฉ‚เจ•เจฐเจจ, เจซเจฐเจฎเจตเฉ‡เจ…เจฐ เจฆเฉ€ เจœเจพเจ‚เจš เจฒเจˆ เจŸเฉ‚เจฒ, ELF เจซเจพเจˆเจฒเจพเจ‚ เจจเฉ‚เฉฐ เจธเจพเจœเจผเฉ‹-เจธเจพเจฎเจพเจจ 'เจคเฉ‡ เจ‡เฉฐเจธเจŸเจพเจฒเฉ‡เจธเจผเจจ เจฒเจˆ เจขเฉเจ•เจตเฉ‡เจ‚ เจซเจฐเจฎเจตเฉ‡เจ…เจฐ เจšเจฟเฉฑเจคเจฐเจพเจ‚ เจตเจฟเฉฑเจš เจฌเจฆเจฒเจฃ เจฒเจˆ เจ‰เจชเจฏเฉ‹เจ—เจคเจพเจตเจพเจ‚, เจกเฉ€เจฌเฉฑเจ—เจฟเฉฐเจ— เจŸเฉ‚เจฒ, เจ‡เฉฑเจ• DSP เจ‡เจฎเฉ‚เจฒเฉ‡เจŸเจฐ, เจ‡เฉฑเจ• เจนเฉ‹เจธเจŸ เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจ‡เจฎเฉ‚เจฒเฉ‡เจŸเจฐ (QEMU 'เจคเฉ‡ เจ†เจงเจพเจฐเจฟเจค), เจซเจฐเจฎเจตเฉ‡เจ…เจฐ เจŸเจฐเฉ‡เจธ เจ•เจฐเจจ เจฒเจˆ เจŸเฉ‚เจฒ, MATLAB เจฒเจˆ เจธเจ•เฉเจฐเจฟเจชเจŸเจพเจ‚ เจธเจผเจพเจฎเจฒ เจนเจจเฅค /เจ†เจกเฉ€เจ“ เจ•เฉฐเจชเฉ‹เจจเฉˆเจ‚เจŸเจธ เจฒเจˆ เจซเจพเจˆเจจ-เจŸเจฟเจŠเจจเจฟเฉฐเจ— เจ—เฉเจฃเจพเจ‚เจ•, เจซเจฐเจฎเจตเฉ‡เจ…เจฐ เจจเจพเจฒ เจ‡เฉฐเจŸเจฐเฉˆเจ•เจธเจผเจจ เจ…เจคเฉ‡ เจกเจพเจŸเจพ เจเจ•เจธเจšเฉ‡เจ‚เจœ เจจเฉ‚เฉฐ เจธเฉฐเจ—เจ เจฟเจค เจ•เจฐเจจ เจฒเจˆ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚, เจ†เจกเฉ€เจ“ เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฟเฉฐเจ— เจŸเฉŒเจชเฉ‹เจฒเฉ‹เจœเฉ€เจœเจผ เจฆเฉ€เจ†เจ‚ เจคเจฟเจ†เจฐ-เจฌเจฃเจพเจˆเจ†เจ‚ เจ‰เจฆเจพเจนเจฐเจฃเจพเจ‚ เจฒเจˆ เจ”เจ•เจŸเฉ‡เจตเฅค

เจธเจพเจŠเจ‚เจก เจ“เจชเจจ เจซเจฐเจฎเจตเฉ‡เจ…เจฐ 2.2 เจ‰เจชเจฒเจฌเจง เจนเฉˆ, เจกเฉ€เจเจธเจชเฉ€ เจšเจฟเจชเจธ เจฒเจˆ เจ“เจชเจจ เจซเจฐเจฎเจตเฉ‡เจ…เจฐ เจฆเจพ เจ‡เฉฑเจ• เจธเฉˆเฉฑเจŸ
เจธเจพเจŠเจ‚เจก เจ“เจชเจจ เจซเจฐเจฎเจตเฉ‡เจ…เจฐ 2.2 เจ‰เจชเจฒเจฌเจง เจนเฉˆ, เจกเฉ€เจเจธเจชเฉ€ เจšเจฟเจชเจธ เจฒเจˆ เจ“เจชเจจ เจซเจฐเจฎเจตเฉ‡เจ…เจฐ เจฆเจพ เจ‡เฉฑเจ• เจธเฉˆเฉฑเจŸ

เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจ‡เฉฑเจ• เจฏเฉ‚เจจเฉ€เจตเจฐเจธเจฒ เจกเจฐเจพเจˆเจตเจฐ เจตเฉ€ เจตเจฟเจ•เจธเจค เจ•เจฐ เจฐเจฟเจนเจพ เจนเฉˆ เจœเจฟเจธเจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจธเจพเจ‰เจ‚เจก เจ“เจชเจจ เจซเจฐเจฎเจตเฉ‡เจ…เจฐ 'เจคเฉ‡ เจ…เจงเจพเจฐเจค เจซเจฐเจฎเจตเฉ‡เจ…เจฐ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ เจกเจฟเจตเจพเจˆเจธเจพเจ‚ เจจเจพเจฒ เจ•เฉ€เจคเฉ€ เจœเจพ เจธเจ•เจฆเฉ€ เจนเฉˆเฅค เจกเจฐเจพเจˆเจตเจฐ เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ เจฎเฉเฉฑเจ– เจฒเฉ€เจจเจ•เจธ เจ•เจฐเจจเจฒ เจตเจฟเฉฑเจš เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจฐเฉ€เจฒเฉ€เจœเจผ 5.2 เจจเจพเจฒ เจธเจผเฉเจฐเฉ‚ เจนเฉเฉฐเจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจ‡เฉฑเจ• เจฆเฉ‹เจนเจฐเฉ‡ เจฒเจพเจ‡เจธเฉฐเจธ - BSD เจ…เจคเฉ‡ GPLv2 เจฆเฉ‡ เจ…เจงเฉ€เจจ เจ†เจ‰เจ‚เจฆเจพ เจนเฉˆเฅค เจกเจฐเจพเจˆเจตเจฐ เจกเฉ€เจเจธเจชเฉ€ เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจตเจฟเฉฑเจš เจซเจฐเจฎเจตเฉ‡เจ…เจฐ เจฒเฉ‹เจก เจ•เจฐเจจ, เจกเฉ€เจเจธเจชเฉ€ เจตเจฟเฉฑเจš เจ†เจกเฉ€เจ“ เจŸเฉ‹เจชเฉ‹เจฒเฉ‹เจœเฉ€ เจฒเฉ‹เจก เจ•เจฐเจจ, เจ†เจกเฉ€เจ“ เจกเจฟเจตเจพเจˆเจธ เจฆเฉ‡ เจธเฉฐเจšเจพเจฒเจจ เจจเฉ‚เฉฐ เจธเฉฐเจ—เจ เจฟเจค เจ•เจฐเจจ (เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจคเฉ‹เจ‚ เจกเฉ€เจเจธเจชเฉ€ เจซเฉฐเจ•เจธเจผเจจเจพเจ‚ เจจเฉ‚เฉฐ เจเจ•เจธเฉˆเจธ เจ•เจฐเจจ เจฒเจˆ เจœเจผเจฟเฉฐเจฎเฉ‡เจตเจพเจฐ), เจ…เจคเฉ‡ เจ†เจกเฉ€เจ“ เจกเฉ‡เจŸเจพ เจจเฉ‚เฉฐ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจเจ•เจธเฉˆเจธ เจชเฉเจ†เจ‡เฉฐเจŸ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจจ เจฒเจˆ เจœเจผเจฟเฉฐเจฎเฉ‡เจตเจพเจฐ เจนเฉˆเฅค เจกเจฐเจพเจˆเจตเจฐ เจนเฉ‹เจธเจŸ เจธเจฟเจธเจŸเจฎ เจ…เจคเฉ‡ DSP เจตเจฟเจšเจ•เจพเจฐ เจธเฉฐเจšเจพเจฐ เจฒเจˆ เจ‡เฉฑเจ• IPC เจตเจฟเจงเฉ€ เจตเฉ€ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจ‡เฉฑเจ• เจ†เจฎ API เจฆเฉเจ†เจฐเจพ DSP เจนเจพเจฐเจกเจตเฉ‡เจ…เจฐ เจธเจฎเจฐเฉฑเจฅเจพเจตเจพเจ‚ เจคเฉฑเจ• เจชเจนเฉเฉฐเจš เจ•เจฐเจจ เจฒเจˆ เจ‡เฉฑเจ• เจชเจฐเจคเฅค เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจฒเจˆ, เจธเจพเจŠเจ‚เจก เจ“เจชเจจ เจซเจฐเจฎเจตเฉ‡เจ…เจฐ เจตเจพเจฒเจพ เจ‡เฉฑเจ• เจกเฉ€เจเจธเจชเฉ€ เจ‡เฉฑเจ• เจจเจฟเจฏเจฎเจค ALSA เจกเจฟเจตเจพเจˆเจธ เจฆเฉ€ เจคเจฐเฉเจนเจพเจ‚ เจฆเจฟเจ–เจพเจˆ เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ, เจœเจฟเจธเจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจฎเจฟเจ†เจฐเฉ€ เจธเฉŒเจซเจŸเจตเฉ‡เจ…เจฐ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจจเจฟเจฏเฉฐเจคเจฐเจฟเจค เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค

เจธเจพเจŠเจ‚เจก เจ“เจชเจจ เจซเจฐเจฎเจตเฉ‡เจ…เจฐ 2.2 เจ‰เจชเจฒเจฌเจง เจนเฉˆ, เจกเฉ€เจเจธเจชเฉ€ เจšเจฟเจชเจธ เจฒเจˆ เจ“เจชเจจ เจซเจฐเจฎเจตเฉ‡เจ…เจฐ เจฆเจพ เจ‡เฉฑเจ• เจธเฉˆเฉฑเจŸ

เจธเจพเจŠเจ‚เจก เจ“เจชเจจ เจซเจฐเจฎเจตเฉ‡เจ…เจฐ 2.2 เจตเจฟเฉฑเจš เจฎเฉเฉฑเจ– เจ•เจพเจขเจพเจ‚:

  • ะšะพะผะฟะพะฝะตะฝั‚ ะดะปั ั€ะฐะฑะพั‚ั‹ ั ะฒะฝะตัˆะฝะธะผะธ ะฑะธะฑะปะธะพั‚ะตะบะฐะผะธ ะบะพะดะตะบะพะฒ ะฟะตั€ะตะธะผะตะฝะพะฒะฐะฝ ะธะท codec_adapter ะฒ module_adapter ะธ ะฟั€ะธะฒะตะดั‘ะฝ ะบ ัะพะพั‚ะฒะตั‚ัั‚ะฒะธัŽ API ะผะพะดัƒะปะตะน ะพะฑั€ะฐะฑะพั‚ะบะธ ัะธะณะฝะฐะปะพะฒ, ั‡ั‚ะพ ะฟะพะทะฒะพะปะธั‚ ะธัะฟะพะปัŒะทะพะฒะฐั‚ัŒ ะบะพะด ะธะท Windows-ะพะฑั€ะฐะฑะพั‚ั‡ะธะบะพะฒ ะฑะตะท ะตะณะพ ะธะทะผะตะฝะตะฝะธั.
  • ะžะฑัŠัะฒะปะตะฝ ัƒัั‚ะฐั€ะตะฒัˆะธะผ API Frag, ะพั‚ะบะฐะท ะพั‚ ะบะพั‚ะพั€ะพะณะพ ะฟะพะทะฒะพะปะธะป ะฟะพะฒั‹ัะธั‚ัŒ ะฟั€ะพะธะทะฒะพะดะธั‚ะตะปัŒะฝะพัั‚ัŒ ะบะฐะถะดะพะณะพ ะบะพะผะฟะพะฝะตะฝั‚ะฐ ะฟั€ะธะผะตั€ะฝะพ ะฝะฐ 1 MCPS (ะผะธะปะปะธะพะฝ ั‚ะฐะบั‚ะพะฒ ะฒ ัะตะบัƒะฝะดัƒ).
  • ะ”ะพะฑะฐะฒะปะตะฝ API Frame, ะฒั‹ะฟะพะปะฝััŽั‰ะธะน ัƒะฟั€ะตะถะดะฐัŽั‰ะตะต ะฒั‹ั‡ะธัะปะตะฝะธะต ั€ะฐะทะผะตั€ะพะฒ ะฑะปะพะบะพะฒ ะดะปั ะพะฑั€ะฐะฑะพั‚ั‡ะธะบะพะฒ ะฝะฐ ะฑะฐะทะต ะธะฝัั‚ั€ัƒะบั†ะธะน SIMD ะธ ะฑะตะท ะฝะธั…. ะžะฟั‚ะธะผะธะทะฐั†ะธั ะฟะพะทะฒะพะปะธะปะฐ ัƒะฒะตะปะธั‡ะธั‚ัŒ ะฟั€ะพะธะทะฒะพะดะธั‚ะตะปัŒะฝะพัั‚ัŒ ะฟั€ะธะผะตั€ะฝะพ ะฝะฐ 0.25 MCPS.
  • ะ”ะพะฑะฐะฒะปะตะฝ ะฝะพะฒั‹ะน ะผะพะดัƒะปัŒ ัะผะตัˆะธะฒะฐะฝะธั ั ะฟะพะดะดะตั€ะถะบะพะน HiFi4 ะดะปั ัะพะบั€ะฐั‰ะตะฝะธั ะธะปะธ ัƒะฒะตะปะธั‡ะตะฝะธั ั‡ะธัะปะฐ ะทะฒัƒะบะพะฒั‹ั… ะบะฐะฝะฐะปะพะฒ ะฒ ะฟะพั‚ะพะบะต.
  • ะ ะฐััˆะธั€ะตะฝั‹ ะฒะพะทะผะพะถะฝะพัั‚ะธ ะธัะฟะพะปัŒะทะพะฒะฐะฝะธั ะฒ ะบะฐั‡ะตัั‚ะฒะต ะพัะฝะพะฒั‹ ะฟั€ะพัˆะธะฒะบะธ ะพะบั€ัƒะถะตะฝะธั Zephyr RTOS ะฒะผะตัั‚ะพ XTOS. ะŸั€ะธะผะตะฝะตะฝะธะต Zephyr ะฟะพะทะฒะพะปัะตั‚ ะทะฝะฐั‡ะธั‚ะตะปัŒะฝะพ ัƒะฟั€ะพัั‚ะธั‚ัŒ ะธ ัะพะบั€ะฐั‚ะธั‚ัŒ ะบะพะด ะฟั€ะธะปะพะถะตะฝะธะน Sound Open Firmware. ะ’ ะฝะพะฒะพะน ะฒะตั€ัะธะธ ะดะพะฑะฐะฒะปะตะฝะฐ ะฟะพะดะดะตั€ะถะบะฐ ั€ะพะดะฝั‹ั… ะดะปั Zephyr API ะดะปั ะฒะตะดะตะฝะธั ะปะพะณะพะฒ ะธ ะฒะฝะตัะตะฝะธั ะทะฐะดะตั€ะถะตะบ. ะ’ ัะปะตะดัƒัŽั‰ะตะผ ะฒั‹ะฟัƒัะบะต ะพะถะธะดะฐะตั‚ัั ะฟะพะปะฝะฐั ะฒัั‚ั€ะพะตะฝะฝะฐั ะฟะพะดะดะตั€ะถะบะฐ Zephyr.
  • ะ ะฐััˆะธั€ะตะฝะฐ ะฒะพะทะผะพะถะฝะพัั‚ัŒ ะธัะฟะพะปัŒะทะพะฒะฐะฝะธั ะฟั€ะพั‚ะพะบะพะปะฐ IPC4 ะดะปั ะทะฐั…ะฒะฐั‚ะฐ ะธ ะฒะพัะฟั€ะพะธะทะฒะตะดะตะฝะธั ะทะฒัƒะบะฐ ะฝะฐ ัƒัั‚ั€ะพะนัั‚ะฒะฐั… ั ะžะก Windows (ะฟะพะดะดะตั€ะถะบะฐ IPC4 ะฟะพะทะฒะพะปัะตั‚ ะธะท Windows ะฒะทะฐะธะผะพะดะตะนัั‚ะฒะพะฒะฐั‚ัŒ ั DSP ะฝะฐ ะฑะฐะทะต ะฟั€ะพัˆะธะฒะพะบ Sound Open Firmware ะฑะตะท ะฟั€ะธะผะตะฝะตะฝะธั ัะฟะตั†ะธั„ะธั‡ะฝะพะณะพ ะดั€ะฐะนะฒะตั€ะฐ).

เจธเจฐเฉ‹เจค: opennet.ru

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹