EchoMuse firmware v2.20.0-ea.1 (Early Access)
Early Access firmware: offered only by Early Access controllers, never by GA. Bluetooth and echo removal on the Echo Dot 3rd gen, and stereo Opus from Music Assistant. Pair with controller 2.28.0-ea.1; on a Dot 3rd gen, Bluetooth also needs emOS emos-v0.12-ea.1.
New
- Bluetooth on the Echo Dot 3rd gen under emOS. The Bluetooth proxy works on the Dot 3rd gen, and every Echo now loads its own factory Bluetooth address into the chip, so two Echoes never share one (#1134, #1136).
- Better echo removal on the Echo Dot 3rd gen. With echo removal turned on, the Dot 3rd gen now cancels its own playback against its speaker loopback, lined up from the audio itself: 26-28 dB of its own speech removed, where it managed 8.5-17 dB before (#1139, #1140).
- Music Assistant can send stereo Opus. The Echo asks for stereo Opus first, then mono FLAC, and mixes stereo down to its own speaker. Opus is about a third of FLAC's bytes and costs no more CPU; a left/right pair still plays the correct side on each Echo (#1159).
Improved
- Sendspin playback starts sooner after connecting: the clock settles in two round trips (#1159).
- The Echo reports its delay setting under the name Music Assistant 2.10.7 and later reads, as well as the old one (#1159).
- Bluetooth now always pauses its scan before making a connection; a busy moment could let a connection start with the scan still running (#1146).
- The Echo reports its CPU and hottest-zone temperatures where the kernel exposes them, for Home Assistant's new sensors (#1138).
Known issues
- A command spoken straight on from the wake word can lose its first word (#987, #1070).
- Both 3.5 mm jack channels can be silent on emOS (#999).
- A Sendspin stream that Music Assistant starts within a moment of the Echo connecting can lose its first two seconds.
Thanks
@costajohnt (#1146), @kargeor (#1138).