Skip to content

Releases: Ottercast/buildroot-ottercast-audio

v0.2.1

06 Feb 21:37
Compare
Choose a tag to compare
This is a bugfix release. The bugs fixed affect the OtterCastAmp only.

Changes:
 - Fix freezing track name scroll text on display (use monotonic clock for LVGL ticks)
 - Fix crash of display software when playing track with reported track length of less than 1 second

v0.2.0

05 Feb 14:20
Compare
Choose a tag to compare
This is the second major version release of Ottercast firmware.

Major changes:
 - All streaming services & PulseAudio now run as an unprivileged user
 - PulseAudio is no longer running in system mode (fixes high CPU usage, stuttering)
 - Fixed USB audio playback (USB DAC mode) with MacOS

Overall audio playback via both spotifyd and USB Audio (USB DAC mode) work entirely stutter-free now.

Additional, smaller changes:
  - Persistent SSH host keys, now saved in device config
  - Frontend updated to new LVGL version, fix text and cover art shadows
  - Boot splash now shows services being started reliably
  - MacOS and iOS will now show device as "Ottercast" when connecting in USB DAC mode
  - Fix Buildroot PER_PACKAGE_DIRECTORY parallel package builds, firmware now compiles in ~10min on powerful hardware

v0.1.3

31 Jan 09:33
v0.1.3
Compare
Choose a tag to compare
Minor release: Update most packages, no major changes/features

PulseAudio loopback might be more stable, spotifyd should work
better, 802.11w (Protected Managment Frames) should work now (on AP6255)

Detailed changelog:
Update to buildroot 2022.11.1
board: otter: ottercast-S3: update to Linux 6.1.8
package: ottercast_webinterface: quote variables in spotifyd env
package: ottercast_webinterface: update to v0.7.2
package: shairport_sync_pulseaudio: update to 4.1.1
package: snapcast: update to v0.26.0
package: spotifyd: bump to 0.3.4 and move to cargo-package infrastruc…
package: ottercast_webinterface: update to v0.7.3
package: ifupdown_wpasupplicant: remove ancient wpa_supplicant comman…
package: firmware_ap6236: provide 43430 firmware also as 43430b0
package: firmware_ap6255: bump firmware repo to v1.0.1

v0.1.2

11 Jan 11:19
4069010
Compare
Choose a tag to compare
Run CI on Ubuntu 20.04 LTS

v0.1.1

10 Jan 08:47
8da99bf
Compare
Choose a tag to compare

Unified OtterCast firmware v0.1.1

Changelog:

  • update credits in webinterface

v0.1.0

18 May 20:36
Compare
Choose a tag to compare
Unified OtterCast firmware v0.1.0

Release v0.1.0 is the first OtterCast firmware release with full display
support for the OtterCast Amp. New in this version there is also
exprimental subwoofer support also on the OtterCast Amp.
In general a lot of stability improvements have found their way into this
version, including more more reliable startup in diverse network
environmenets.
All Ottercast devices are now also using a fixed ethernet MAC address,
derived from a hardware identifier that will not change.

Changelog:
 - experimental subwoofer support
 - streamlined, cleaner boot process
 - sensible default volume
 - waiting for PulseAudio init at boot
 - restart spotifyd after crashes
 - systemd-hostnamed now starts properly
 - add nice to spotifyd, shairport-sync and ottercast-frontend
 - update Linux patches to those submitted to lkml
 - use stable ethernet MAC address

v0.0.6

12 Apr 19:19
dfff76b
Compare
Choose a tag to compare
Unified OtterCast firmware v0.0.6

Release v0.0.6 of the unified OtterCast firmware upgrades shairport-sync
to a PulseAudio-enabled version. This allows shairport-sync to operate in
parallel to all other supported audio services.

Changelog:
 - update shairport-sync to a PulseAudio-enabled version

v0.0.5

09 Apr 21:23
Compare
Choose a tag to compare
Unified OtterCast firmware v0.0.5

This is the first release of unified firmware for all Sochip S3 SoC based
members of the Ottercast family (at the time of writing this includes all
devices). The firmware image of this release can be used on the following
device:
- OtterCast Audio V2
- OtterCast Amp

There are no major functional changes from version v0.0.4.

Changelog:
 - fix OtterCast Amp display dot clock phase
 - set reasonable default brightness on OtterCast Amp display

v0.0.4

09 Apr 00:38
Compare
Choose a tag to compare
OtterCast firmware v0.0.4

Changelog:
 - log journald journal to RAM only
 - create (and copy) new config.ini files on ottercast-amp
 - read dropbear authorized_keys directly from config partition
 - full read-only operation
 - WiFi regulatory domain support (for channels 12+)
 - replace librespot with feature-rich spotifyd daemon
 - global dbus-system instance (for MPRIS)
 - disable DNSSEC (to remove infinite loop with NTP and expiry)

v0.0.3-ottercast-amp-alpha

08 Apr 02:20
Compare
Choose a tag to compare
This is an alpha release, focused primarily on supporting the OtterCa…

…st Amp.

Changelog:
 - bump webinterface to v0.4.1, introduce templating via Twig
 - support display on OtterCast Amp
 - support Line In on OtterCast Amp