Expand To Show Full Article
Atlas and Nocturne Chromebooks may natively support Acoustic Echo Cancellation

Atlas and Nocturne Chromebooks may natively support Acoustic Echo Cancellation

Chromebooks are great for video chats using Hangouts and they may be getting even better. Well, at least two of them, that is. While researching some audio internals for the still-in-progress Atlas and Nocturne Chromebooks, I came across this interesting comment about them from June.

For Nocturne & Atlas, we are trying different new features like AEC capture & Waves etc. For this, we are anticipating changes in m/c driver. We are in the middle of enabling those new features for these platforms. We believe by end of this month or a week earlier, we will finish enabling those features. As soon as it is done, we will work on upstream and their review comments. So, meanwhile we want to have CPFE enabled with Audio. Thank you.


My interpretation of AEC may be incorrect, but I believe in this context it stands for Acoustic Echo Cancellation. This would reduce the chance of your own voice being picked up on the other end of a voice or video call and is based in part on the DSP, or Digital Signal Processor being used.

In the case of Atlas and Nocturne, this is likely an Intel DSP solution, given that both are expected to run on fairly current Intel processors. Additionally, some of my findings on AEC support are from the change adding the Kaby Lake Max98373 driver for audio on both boards.

While this isn’t a huge development, it is a welcome one. To me it is, anyway: Most of my video and voice conversations are done on a Chromebook today and it drives me batty when I hear my words echoed back to me. Then again, some of my words probably drive the other party batty the first time. 😉

About the author

Kevin C. Tofel has covered technology since 2004. He's used ChromeOS since Google debuted the CR-48 in 2010, reviewing dozens of Chromebooks since then. He worked for Google's Chrome Enterprise team from 2016 to 2017, supporting the launch of Android app support. In his free time, he uses Chromebooks to learn software engineering at Launch School. In 2019, Kevin joined the CS Curriculum Committee at his local community college.

Liked this content? Subscribe for the free, weekly newsletter

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Scroll to top