Improvised musical gathering (3,7)
I believe the answer is:
jam session
(Other definitions for jam session that I've seen before include "improvised performance" , "time for a sarnie?" , "jazz performance" , "Impromptu 22 concert" , "Gathering of jazz musicians" .)