The Raspberry Pi Camera module does seem to work for the music player, but it did cause me some headaches initially.
The first problem I encountered seemed to stem from a sloppy physical installation of the camera. Once I removed it from the Pi and inserted it back in, it worked.
The second problem seems to be that by default the camera cropped the sensor data, so the QR code couldn’t be read as close to the camera as I wanted. Adding
--prescale=640x480 as and argument to
zbarcam appears to have solved the problem.
Tomorrow I’ll try using the HiFi Berry Amp2 as well.