It’s trivial to put a metadata chunk into that. And, trivial to ignore or blindly carry it along if your software doesn’t specifically support it.
Which is about as good as not having metadata in the first place.
And since people rarely actually code to spec and it’s usual for wav files to not have metadata (and as demonstrated by GP common belief that WAV files can’t have metadata), pessimistically I would absolutely expect choking on wav metadata to be common.
There isn't even a de facto standard for metadata with wav files. Most players/software don't even bother at all.
FLAC pretty firmly settled on the ogginfo format and literally everything that supports FLACs use that same metadata format.
WAV files can have any kind of compressed stream inside. A program that used some ancient API like WinMM ACM could theoretically play anything inside WAV as long as audio driver for that compressed format (now commonly called “codec”) was present. In addition, there are all kinds of standard metadata (like author and comment fields), and players in the '90s had no problem with displaying it in their interface if it was present. Old Windows Media Player had some of these status lines shown by default.
By the way, “driver” was an actual driver, with an .inf file, update of win.ini/system.ini or registry, and probably a reboot required to start using the decoder.
Old SDK tells us to look further into MMREG.H, so let's do just that.
https://github.com/tpn/winddk-8.1/blob/f6e6e4da7d1894536cf1f...
https://github.com/tpn/winddk-8.1/blob/f6e6e4da7d1894536cf1f...
(Last line is quite ironic.)
It's interesting to look how all those early '90s ideas that Universal Tagged Formats would be used to hold anything and everything, and dragged-and-dropped into any and all application completely flopped. Mac had those, Windows had those, Amiga had those. You can say that MP4, an international standard, is actually MOV in disguise, but it doesn't support all those early crazy options that could turn the file into poor man's PowerPoint presentation, poor man's Hypercard, or poor man's FMV game. On the other hand, Windows Media Player did support ASF interactivity like “open the link in a browser at this timestamp”, “show user some text at that timestamp”, and the consequences were so bad that it all had to be killed in mid-00s.
But anyway, if you're going to do WAV tagging (and remember software support remains poor) most people are using ID3.
Another fun fact about wav files: they don't necessarily contain LPCM data. The format allows for a variety of encodings, including lossy ones.
FLAC allows for metadata. Those .wav files? Nope.