BBC were rumoured to be launching a music channel in 1998 cross-posted from: feddit.uk/post/3986890...