i own a small webagency in Italy. I'm currently developing a Social Network based on Elgg.
It's required to develop a plugin for Elgg system that allow musicians to learn and train or also to show a new training lessons. The plugin will need to show videos, midi files with musical score and time, and also show a small guide. The plugin will give the possibility a user to create their own tutorials or see the tutorials made by another user.