Revelation gives us a peek at what worship in heaven will be like. The main thing we see in Rev. 21:1-3 is that our object of worship will be with us. Every possible need will be completely satisfied in Him.
In Rev. 4 & 5 we get a glimpse of the fact that God values the organization of praise and worship in heaven. Could it be that God expects an order of worship? In Rev. 4: 8-11 and Rev. 5:11-14, we see that the worship is for all the people, corporate worship, and He is the all in all of the worship.
Then, in Rev. 5:9-10 and 14:2-3, we see there is actually congregational singing in heaven. In fact we will sing the song of redemption and the angels will just have to listen. I kind of chuckled to myself. What are the people who try to skip congregational singing and just come for the preaching going to do in heaven? We will sing the Victory Song according to Rev.15:3-4. We will have seen the last of the enemy and will experience perfect worship in a perfect environment. It will cause the most timid among us to shout Hallelujah!
Rev. 19:6-9 show us the Hallelujah Chorus of heaven. A choir from all nations, a multitude will gather. And, if you couldn't carry a tune in a bucket on earth, or didn't think you had a bit of talent, it won't matter. We will all qualify for the eternal Chorus. Hallelujah! Read Rev. 7:15-17... and be home sick. mjm