Now Playing

Now Playing #

Drivers report what each player is doing; nowplayd picks what is current, names its album and finds its cover.

✓ 9 | ↻ 0 | ⏳ 3 (12 total)

Legend: βœ… Complete | πŸ”„ In Progress | ⏳ Planned


Project Vision & Scope #

One contract on the bus for every source, and a record named by what is on it and what the owner owns.

In Scope

  • Drivers for iTunes, Spotify and the turntable
  • Naming the album and finding its cover
  • Counting what is asked of outside services

Out of Scope

  • Holding the owner’s music: EdS Music Inventory

Drivers πŸ”„ #

  • βœ… Each music source reports on one message bus, and a now-playing service picks what is current (EdS ADR-0006, ADR-0007, ADR-0008) 2026-10-10
  • βœ… iTunes added as a now-playing source, by remote pairing (EdS ADR-0011) 2026-10-10
  • βœ… Spotify added as a now-playing source and controlled, switched on and off from the EdS console (EdS ADR-0031, ADR-0032, ADR-0051) 2026-10-29
  • βœ… The record on the turntable heard through a sound card and identified by a song recognition service (EdS ADR-0021) 2026-10-11
  • βœ… Now playing handles gaps between tracks and long pauses, and shows no controls for a turntable (EdS ADR-0024, ADR-0025, ADR-0026) 2026-10-12
  • ⏳ The turntable’s audio captured on both stereo channels (EdS ADR-0048, INC-0004)
  • ⏳ MusicBee added as a now-playing source (EdS ADR-0013)
  • ⏳ TIDAL added as a now-playing source, through Last.fm (EdS ADR-0014)

Naming the record βœ… #

  • βœ… The record playing named from the owner’s Discogs collection (EdS ADR-0022) 2026-10-12
  • βœ… A track’s original album chosen by what is on it, with the song recognition service’s album weighed as an original (EdS ADR-0038, CHG-0043) 2026-10-29

Telemetry βœ… #

  • βœ… Now playing’s calls to outside services counted per minute (EdS ADR-0027) 2026-10-12
  • βœ… One line per track recording how its album and cover were found (EdS ADR-0050) 2026-10-27
Page last modified: November 2, 2026