Fantastic! Would love to hear this played live. Are you a professional musician (or composer or music historian)?