An ubiquitous smart guitar system for collaborative musical practice