Eventide says it revamped its Web site to serve as a venue and forum for customers. Features include threaded user forums, a product support knowledge base and information on its products, such as ...