Releases: thesofproject/sof
v1.6
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
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
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
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
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
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
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
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
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
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