Framework for Virtual Musical Interactions, Performance, and Composition