• DocumentCode
    345613
  • Title

    Visual music in a visual programming language

  • Author

    Collopy, Fred ; Fuhrer, Robert M. ; Jameson, David

  • Author_Institution
    Case Western Reserve Univ., Cleveland, OH, USA
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    111
  • Lastpage
    118
  • Abstract
    Sonnet was designed as a visual language for implementing real-time processes. Early design and development of behavioral components has largely focused on the domain of music programming. However, Sonnet´s architecture is well-suited to expressing many kinds of real-time activities. In particular, Sonnet is easily extended with new kinds of data types and behavioral components. We have developed a collection of visual output components for Sonnet, referred to collectively as Sonnet+Imager. Its design embodies aesthetically grounded representations of color, form and rhythm, as well as dynamics for each. Moreover, its value is enhanced by a flexible, modular architecture that treats these graphic entities and operations as first-class objects
  • Keywords
    abstract data types; music; object-oriented languages; real-time systems; software architecture; visual languages; visual programming; Sonnet+Imager; aesthetically grounded representations; behavioral components; color; data types; dynamics; first-class objects; flexible modular architecture; form; graphic entities; graphical operations; music programming; real-time processes; rhythm; visual music; visual output components; visual programming language; Art; Computer graphics; Computer languages; Distributed computing; Electrical capacitance tomography; Instruments; Kinetic theory; Multiple signal classification; Music; Semiconductor films;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Visual Languages, 1999. Proceedings. 1999 IEEE Symposium on
  • Conference_Location
    Tokyo
  • ISSN
    1049-2615
  • Print_ISBN
    0-7695-0216-4
  • Type

    conf

  • DOI
    10.1109/VL.1999.795882
  • Filename
    795882