This memorial poem for St Olaf was composed by Sigvatr Þórðarson. The hyperlink takes you to the Skaldic Poetry project where the text is available in Old Norse and in English.
Lux illuxit is a Gregorian chant from the 12th century. It is taken from the Office of St Olav and is thought to have been composed by Eystein Erlendsson.