Author :
Camurri, Antonio ; Canepa, Corrado ; Frixione, Marcello ; Zaccaria, Renato
Author_Institution :
Dept. of Commun., Comput. & Syst. Sci., Genoa Univ., Italy
Abstract :
HARP (Hybrid Action Representation and Planning), a prototype high-level system for computer-aided composition, is introduced. HARP represents and manipulates music knowledge using a twofold formalism. An object-oriented concurrent environment, the analogical subsystem, provides procedures to manage the sound itself (samples, codes, and algorithms) and particular analysis processes. The symbolic subsystem, a declarative symbolic environment, stores higher level scores, composition rules, definitions in general, and descriptions of pieces of music. The symbolic subsystem is based on a multiple-inheritance semantic network formalism derived from KL-One. The HARP knowledge base, system interface, and reasoning mechanisms are discussed. An important set of analogical descriptions in HARP, based on the metaphor of force fields, is examined.<>
Keywords :
inference mechanisms; knowledge based systems; multiprocessing systems; music; object-oriented programming; HARP knowledge base; Hybrid Action Representation and Planning; KL-One; analogical subsystem; composition rules; computer-aided composition; declarative symbolic environment; metaphor of force fields; multiple-inheritance semantic network formalism; music knowledge; object-oriented concurrent environment; prototype high-level system; reasoning mechanisms; sound; system interface; Acoustic materials; Algorithm design and analysis; Computer networks; Data mining; Environmental management; Information analysis; Intelligent systems; Music; Prototypes; Taxonomy;