got matrix display working nicely. It can now control the noise maker circuit! :D