I've only seen a max of 64 MB ever advertised for multimedia, so thought this at first too, but assumed that since this Kodak card was 128 it must be sd? multimedia cards are the same size, but slightly thinner, and probably will work for technics and midi but probably not for audio. I would guess they may not have this extra contact though?

Interestingly SanDisk also specifically mention digital audio for their sd cards, and Alain's works fine, so maybe the lexar looks more promising?