Edwards has made a series of recordings of interesting old organs of North Bedfordshire. He has transcribed and edited ten volumes of 18th century "English Organ Music". The list of all his compositions has 450 opus numbers. They include about 150 hymn tunes and a large number of anthems. Many of these works have been published in collections including "Hymns for Today’s Church", "Psalms for Today" and "Carols for Today". His carol "No Small Wonder", written in 1983 was published in "Carols for Today" in 1986 and was recorded on LP by Canterbury Cathedral Choir. It was sung at the famous Nine Lessons and Carols service broadcast on the BBC Television by the Choir of King's College, Cambridge in 2000. His music has been recorded on several CDs.