A Network-Based Framework for Collaborative Development and Performance of Digital Musical Instruments