{'fraction_non_alphanumeric': 0.023657870791628753, 'fraction_numerical': 0.01091901728844404, 'mean_word_length': 5.432748538011696, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Design and Architecture of Distributed Sound Processing and Database Systems for Web-Based Computer Music Applications

This article discusses the design and architecture of distributed and World Wide Web-based computer music applications. The discussion is based on the experiences of the Studio On-Line project begun in 1995 at IRCAM, Institut de Recherche et Coordination Acoustique Musique, Paris. Guillaume Ballet was the project’s leader, and Rolf Wöhrmann was the primary software developer and software architect. The project received special funding by the French ministers of culture and industry, SUN Microsystems, and Oracle. Studio On-Line illuminates some theoretical aspects of modern client/server and Web technology for computer music applications. It should be noted that similar projects have been started elsewhere; for example, by Xavier Serra (Loureiro and Serra 1997) at the Audiovisual Institute of Pompeu Fabra University, Spain, as well as by Tobias Kunze (Taube and Kunze 1997) at the Center for Computer Research in Music and Acoustics of Stanford University, California.