Octave is a new audio hosting service for professionals, based in US and designed to let you store, embed, play, and share your sound. Does it sound like