Skip to main content
Category

Blog

SOF 2.1.1 is here

By Blog

SOF 2.1.1 includes the following features:

  • New Platforms – Support for Mediatek MT8186 has been added.
  • New Processing – Support for Google AEC has been added.
  • More performance improvements have been added in copy functions for most components with the deprecation of the frag API. Some processing code paths have improved by up to 18MCPS with the same audio quality.
  • Stability improvements have been added to multi-core support on Intel cAVS platforms; these platforms can now support running dynamic pipelines on any DSP core.
  • Zephyr RTOS is now used instead of XTOS for community release for the APL and i.MX8 platforms.
  • Initial support has been added for Windows media player on certain TGL Windows-based devices via the IPC4 protocol.

NOTE: The 2.1 release was delayed due to a late regression which meant a 2.1.1 release was required.

Learn more about the release here.

Adding Xtensa ISA Support in Renode for the Sound Open Firmware Project

By Blog

In collaboration with Google and the Sound Open Firmware project, the Xtensa ISA is now supported in Renode, Antmicro’s open source simulation framework.

Renode provides debugging, inspection, and testing features, and shares a vendor-neutral, modular, permissive, and open source approach with SOF and the Zephyr RTOS, enabling hardware-less development for complex systems.

Future goals include enabling better debugging for the HiFi DSP series using Renode’s debug features in the SOF use case, as well as adding support for more Xtensa-based platforms for new SOF target development.

» Read More

SOF 2.0 is here

By Blog

SOF 2.0 includes the following features:

  • Performance improvements in copy functions for most components with less memory access. Some processing code paths improved by up to 40% fewer cycles than v1.9 with the same audio quality.
  • Stability improvements on multi-core support on Intel cAVS platforms which can now support running dynamic pipelines on any DSP core.
  • Zephyr RTOS is now used instead of XTOS for community release for the Apollo Lake (APL) platform. Zephyr integration has reached feature parity on several Intel platforms. This has led to a lot of code simplification and reductions in the SOF application code with more integration planned for v2.1.
  • Support for basic playback and capture now on certain Tiger Lake (TGL) Windows-based devices via the IPC4 protocol.

Learn more about the release here.

SOF 1.9 is here

By Blog

SOF 1.9 includes the following features:

  • Initial support for AMD Renoir, NXP i.MX8ULP, Mediatek MT8195, and Intel Alder Lake.
  • Beamformer direction information in real time.
  • Further performance improvements to audio processing library.
  • Bug fixes and stability improvements.
  • Continued Zephyr integration with more native features being used.
  • Initial infrastructure support for MS Windows.

Learn more about the release here.

SOF 1.8 is here

By Blog

SOF 1.8 includes the following features:

  • Improved support for Intel Tiger Lake-based devices.
  • Improved Bluetooth support.
  • Support for Inteligo noise-reduction technology.
  • Support for additional Cadence library codecs.
  • Further performance improvements to the audio processing library.
  • Power optimizations for Intel Tiger Lake devices.
  • Bug fixes and stability improvements.
  • Pipeline-level multi-core support.
  • LL scheduler refinement for multi-core support.
  • Continued Zephyr integration with more native features being used.
  • Fixes for known xrun issues with multi-core.

Learn more about the release here.

SOF 1.7 is here

By Blog

SOF 1.7 includes the following features:

  • SOF now supports Intel Tiger Lake H.
  • Codec adapter improvements mean SOF now supports audio processing modules from Cadence.
  • Continued Zephyr integration means SOF is now supported as a Zephyr module.
  • Scheduler improvements mean SOF now supports dynamic clock switching.
  • Major feature and performance improvements have been made for Smart amplifiers, SRC, Mux, Crossover, and DRC.
  • Numerous bug fixes and performance improvements have been completed for Intel and NXP platforms.

Learn more about the release here.

SOF 1.6.1 is here

By Blog

Our latest update is feature-rich!

  • Firmware now supports Intel Tiger Lake-based devices.
  • Maxim Smart Amplifiers ICs support.
  • Beamformer microphone support.
  • DC blocker audio processing component.
  • Zephyr RTOS support. Zephyr can now be used as the RTOS instead of SOF RTOS/XTOS.
  • Major feature and performance improvements for ASRC, KWD, and FIR/IIR components.
  • Numerous bug fixes and performance improvements for Intel and NXP platforms.

Learn more about the release here.

Why Sound Open Firmware?

By Blog

See what Jim Zemlin, the Executive Director of the Linux Foundation, has to say about why he’s excited about the launch of Sound Open Firmware and the importance of it for the industry.

The Linux Foundation Welcomes Sound Open Firmware Project

By Blog

LogoOpen source audio firmware and SDK from Intel Corporation enable developers with tools to adapt operating systems for audio devices

PORTLAND, Ore. (Embedded Linux Conference), March 14, 2018 – The Linux Foundation announced today that Sound Open Firmware (SOF) has become a Linux Foundation project. With significant engineering and code contributions from Intel® Corporation, SOF includes a digital signal processing (DSP) firmware and an SDK that together provide infrastructure and development tools for developers working on audio or signal processing. Intel and Google support SOF and invite others to join them in advancing the project.

» Read More