“Speak to each other with psalms, hymns, and spiritual songs, singing and making music in your hearts to the Lord.”(Ephesians 5:19 - NCV)
The Bible has much to say about singing and making music to the Lord. Isaiah 30:29 says, “You will sing a song like the song you sing on a festival night. Your hearts will be joyful like someone going out with a flute on the way to the Lord’s mountain, to the rock of Israel.” The “song” often represents joy and happiness. James 5:13 says, “Is anyone among you in trouble? Let them pray. Is anyone happy? Let them sing songs of praise.” Note, it is out of the heart that the song is born. As Christians our hearts should be full of songs!
Psalm 149:1 tells us to, “Praise the Lord! Sing to the Lord a new song.”Praising the Lord and singing a ‘new song’ to the Lord, are different! In Psalm 40:3, David says this about the new song God has put in his mouth. He says,“Many shall see it and fear, and trust in the Lord.” In other words, the ‘new song’ is not just a song of praise, but a song of testimony. Yes, David sang his new song aloud for others to hear it, but David did more than just sing his new song. David made his New Song visible for everyone to see it.