I remember my dad's old marantz speakers when the foam went on them.
I repaired it with tyre puncture repair glue and three layers of toilet roll, I then repaired some speakers on our guitarists 4x12 cabinet using five layers. It worked a flipping treat.. but you do need the original material to take the form from... rubberised bog roll.... Flexible dude!!