Cloud-Smart Musical Instrument Interactions: Querying a Large Music Collection with a Smart Guitar