Skip to content

Releases: thesofproject/sof

v1.6

17 Nov 13:32
Compare
Choose a tag to compare

Changes since rc3
o Various fixes for SDW and DSM.

Features
Initial list of high level features that needs expanded with more details for v1.6 final.
o Intel Tigerlake CPUs
o Maxim Smart Amplifiers
o Beamformer microphone support.
o DC blocker audio processing component.
o Support for Zephyr RTOS.
o Major feature and performance improvements for ASRC, KWD and FIR/IIR components..
o Numerous bug fixes and performance improvements for Intel and NXP platforms.

Binaries
Signed binaries to follow shortly. Will be announced on ALSA list too and uploaded to sof-bin repo.

v1.6-rc3

25 Sep 13:12
Compare
Choose a tag to compare
v1.6-rc3 Pre-release
Pre-release

Changes since rc2
o Minor logger fixes.

Features
Initial list of high level features that needs expanded with more details for v1.6 final.
o Intel Tigerlake CPUs
o Maxim Smart Amplifiers
o Beamformer microphone support.
o DC blocker audio processing component.
o Support for Zephyr RTOS.
o Major feature and performance improvements for ASRC, KWD and FIR/IIR components..
o Numerous bug fixes and performance improvements for Intel and NXP platforms.

Binaries
Signed binaries to follow shortly. Will be announced on ALSA list too and uploaded to sof-bin repo.

v1.6-rc2

25 Sep 12:36
Compare
Choose a tag to compare
v1.6-rc2 Pre-release
Pre-release

Changes since rc1
o Use Rimage release 1.6 version
o Add assertion for context in traces

Features
Initial list of high level features that needs expanded with more details for v1.6 final.
o Intel Tigerlake CPUs
o Maxim Smart Amplifiers
o Beamformer microphone support.
o DC blocker audio processing component.
o Support for Zephyr RTOS.
o Major feature and performance improvements for ASRC, KWD and FIR/IIR components..
o Numerous bug fixes and performance improvements for Intel and NXP platforms.

Binaries
Signed binaries to follow shortly. Will be announced on ALSA list too and uploaded to sof-bin repo.

v1.6-rc1

24 Sep 13:34
Compare
Choose a tag to compare
v1.6-rc1 Pre-release
Pre-release

Features
Initial list of high level features that needs expanded with more details for v1.6 final.
o Intel Tigerlake CPUs
o Maxim Smart Amplifiers
o Beamformer microphone support.
o DC blocker audio processing component.
o Support for Zephyr RTOS.
o Major feature and performance improvements for ASRC, KWD and FIR/IIR components..
o Numerous bug fixes and performance improvements for Intel and NXP platforms.

Binaries
Signed binaries to follow shortly. Will be announced on ALSA list too and uploaded to sof-bin repo.

v1.5.1

15 Jun 09:49
Compare
Choose a tag to compare

Changes since v1.5

88707ca (tag: v1.5.1, origin/stable-v1.5) ipc: header size validation fix
6581428 ipc: check state in comp_free
ff339ea Topology: HDA-generic: Use +20 dB EQ gain for 16 kHz DMIC capture
3aafbd1 Topology: HDA-generic: Use +20 dB EQ gain for DMIC capture pipelines
b71f36b topology: fix dmic names (again)
f4d9bb3 (stable-v1.5) ssp: fix log
05e1d1f Audio: SRC: Fix build fail when only CONFIG_FORMAT_S16LE is set
07811d7 cavs: platform: fix debug region size in FW ready
38db8dc mux: trace: fix uuid name assigned to demux driver
89364d9 platform: imx8m: Fix FIFO depth for i.MX8M
7a639c8 drivers: imx: Fix free/avail bytes in sdma_get_data_size
eecb881 kpb: fix race condition in draining task
644e00a .travis.yml: Fix incorrect usage of -j option

Recommended Linux recipe

*Linux stable kernel 5.6.3 or newer, support for HD-Audio and PCH DMIC support on Intel Comet Lake and Tiger Lake

*Linux kernel branch topic/sof-dev, commit 8dc1789, plus basic support for SoundWire

*alsa-lib 1.2.1.2 or newer

*alsa-ucm-conf 1.2.1.2 or newer

*Pulseaudio 13 or newer is nice to have, but not mandatory as long as it is built against new enough alsa-lib.

v1.5

27 Apr 15:37
Compare
Choose a tag to compare

1.5 Release Notes

New Features

  • Initial multi-core pipeline support. Pipeline components can exist on multiple cores.
  • DC blocker processing component.
  • Probes & Injectors. Audio data can be injected or probed at multiple points in running pipelines for debug.
  • Intel Tigerlake, Elkhartlake and NXP IMX8M support added.
  • EQ, FIR, IIR , SRC, ASRC- many improvements made for configuration tooling and runtime tuning.
  • Trace -Simplification and filtering support.
  • Audio component APIs - simplification of APIs and updated docs.
  • Improved pipeline parameter propagation.
  • Many optimisations for audio component MCPS.
  • Keyword detection improvements for buffer sizes.
  • Topology DMUX improvements to simplify configuration.

Recommended Linux recipe

  • Linux stable kernel 5.6.3 or newer, support for HD-Audio and PCH DMIC support on Intel Comet Lake and Tiger Lake

  • Linux kernel branch topic/sof-dev, commit 8dc1789, plus basic support for SoundWire

  • alsa-lib 1.2.1.2 or newer

  • alsa-ucm-conf 1.2.1.2 or newer

  • Pulseaudio 13 or newer is nice to have, but not mandatory as long as it is built against new enough alsa-lib.

v1.4.3

12 May 12:51
Compare
Choose a tag to compare

1.4.3 Release Notes

Fixes since v1.4.2

  • Switch to Low-power Ring Oscillator while in WAITI

Recommended Linux recipe for HD-Audio and internal DMIC support

  • Linux kernel 5.5.9 or newer , 5.6.3 or newer
  • alsa-lib 1.2.1.2 or newer
  • alsa-ucm-conf 1.2.1.2 or newer
  • Pulseaudio 13 or newer is nice to have, but not mandatory as long as it is built against new enough alsa-lib.

v1.5-rc4

21 Apr 11:09
Compare
Choose a tag to compare
v1.5-rc4 Pre-release
Pre-release

Changes since rc3

commit 2d72fd2c0e838b92f82d5a3801cefd356425788d (HEAD -> stable-v1.5, origin/stable-v1.5)
Author: Deepak R Varma <[email protected]>

    sof: audio: free memory before returning in error

commit f7e6a038f4b47db414a62c4f7784428c67225aa8
Author: Pan Xiuli <[email protected]>

    topology: fix conflict PIPE_VOLUME_PLAYBACK defination

commit 7c5f2856b6cb6500573eefef27caad1294e7bcb7
Author: Karol Trzcinski <[email protected]>

    DMA: Fix fw panic after release on SdW platforms

commit 43dec4176ea02b06bb44f5e078937305ac06e9bd
Author: Seppo Ingalsuo <[email protected]>

    ASRC: Fix memory allocation fail handling in prepare()

v1.5-rc3

17 Apr 14:25
Compare
Choose a tag to compare
v1.5-rc3 Pre-release
Pre-release

Changes since rc2

49cba218 (HEAD -> stable-v1.5, origin/stable-v1.5) Topology: Add HDA config
ce21997d topology: sof-apl-wm8804: add capture support
640ff3f0 WIP: topology: sof-jsl-da7219: Add KWD support
736762b3 topology: add cml support with da7219 and max98357a
35c2d775 ll-schedule: fix scheduling start on slave cores
cd9dd43c component: fix comp_make_shared
42189b89 list: fix check in list_relink

v1.5-rc2

16 Apr 15:10
Compare
Choose a tag to compare
v1.5-rc2 Pre-release
Pre-release

Changes since v1.5-rc1

66e20171 (HEAD -> stable-v1.5, origin/stable-v1.5) apl: change dmic format to s32_le in sof-glk-da7219.tplg
2a465564 alh: fix incorrect trace message
31027e59 hda: retrieve hda hardware params from ipc
afa78652 ipc: comp_value: fix amount of data copied back
c12ac841 trace: Point correct file with TRACE_CLASS in comment near trace_event()
286dbeb9 cpu: turn on core memory as first step to enable core
3e9baacb audio: dcblock: Fix int overflow issue in dcblocker