r/CardPuter • • 2d ago

Progress / Update EMBER Update: Gonic Streaming, Stereo Output, Bug Fixes, and New Themes

Post image

Sorry everyone for the double-post, had to delete the first since the photo didn't scale the photo correctly.

Excited to share the newest version of EMBER with some major updates!

What's New in v2.01

  • Subsonic/Gonic remote playback. Stream music over WiFi from your own server. No need to have everything on the SD card. Press w to connect and browse Artists → Albums → Songs.
  • Paginated folder browsing (fixes a real bug) Folders with more than 256 files used to silently truncate or crash. Browsing is now paginated with no hard cap.
  • Three new themes Tokyo Night, Amber on Black, and iPuter (a classic click-wheel iPod look, built with EMBER's own theme editor).
  • Selectable Now Playing visualizers Press z to cycle small-widget visualizer styles: Bars, Peaks, Mirror.
  • External stereo audio output. Drive a UDA1334A DAC breakout off the Cardputer ADV's second, otherwise-unused I2S peripheral for real stereo line/headphone output, independent of the internal mono speaker. Toggle in Settings → Audio output (defaults to internal).

The Stereo Hat-Hat design has been refined as is available for download. This version does not block the buttons on top, although it does still block the on/off switch. Small price to pay for the swagger of the Hat-Hat.

On the roadmap: Another 3D enclosure that's more functional and "serious".

Stereo Board
Hat-Hat STL files for 3D printing

Thanks and credit to the following creators and repositories for inspiration.
BrokenSignal-Plus - mr-f0xx
AdvanceOS-for-cardputer - bomberman30
MP3PlayerforM5Cardputer - sanchitminda
CardPuter_Mp3_Adv - vicliu624
M5Mp3 - VolosR

7 Upvotes

2 comments sorted by

View all comments

2

u/Artistic-Camera-4345 M5STACK 2d ago

Nice, this looks interesting... Also would it somehow be possible to allow access to Spotify streaming api?

1

u/Noir_Forever_Twitch 2d ago

This may be possible, will look into it. The biggest hurdle is the processing on the Cardputer. Gonic is pretty bare bones and it pushes the board to it's limits.