Just wanted to say that the linked concept video that autoplays doesn't really convey the idea you were trying to get at, and the page itself doesn't really counterbalance that. You shouldn't need to describe your aspiration here in a comment! :P
Also, your tagline/logo (the red paint line) reminded me of an old ad for Memorex in a 1991 computer magazine, which used the same concept (to black print out as part of the ad) - I would never think, either naively or with my existing bias, that this logo is related to audio.
Just my 2¢.