Speaking of which, I have a suggestion for Forkbeard and the next Urd. I wouldn't be surprised if you've already given some thought to this.
After a disc is loaded, how about fetching metadata for the album from the web – information such as album and track titles, artist name, and album cover image. Some music player software on Windows, Mac, and Raspberry Pi do this. There are even some standalone CD players that are internet connected and have this capability. It would be an immense benefit for a user to see a track displayed as "Waltz for Debby" or "Bohemian Rhapsody", rather than "Track 2" and "Track 11".
The implementation would be in the Forkbeard app. On the Urd side, the only requirement is that it must provide a way for the Forkbeard app to retrieve the CD's TOC (table of contents). The TOC is used to look up the album at an online music database that has metadata. You can look at how it's done in the
MusicBrainz Picard app, which is
open source (note the
Lookup CD feature in the app).