The Docker Radio Display project has received an update that adds automatic song history tracking to the studio monitor interface.

What’s New

The main addition is song history tracking - the system now maintains a record of the last three songs played and displays the current track alongside the previous song. This provides additional context that was previously unavailable.

Key Features Added

Song History Display The interface now shows the current song and the previous track, giving operators and visitors better visibility into recent programming.

Real-time Updates Song history updates automatically when tracks change through WebSocket connections, keeping the information current.

Backward Compatibility Existing integrations continue to work without modification - the new features don’t break current functionality.

Technical Implementation

The update includes:

  • Server-side memory management for tracking song history
  • Enhanced API responses with previous song data
  • Updated frontend with new UI elements and styling
  • Documentation covering the new API endpoints

The implementation maintains the project’s Docker-based architecture while adding these capabilities.

Benefits

For radio stations, recent song history provides:

  • Program continuity for operators
  • Better context for studio monitor visitors
  • Easier content planning to avoid recent repeats

Availability

The updated Radio Studio Monitor is available in the main repository. The Docker setup process remains unchanged - pull the latest image to access the new song history features.

See Pull Request #7 for implementation details.