Examinando por Autor "Rueda, C."
Mostrando 1 - 2 de 2
Resultados por página
Opciones de ordenación
Ítem Gelisp: A framework to represent musical constraint satisfaction problems and search strategies(Asian Research Publishing Network, 2016-01-01) Toro, M.; Rueda, C.; Agón, C.; Assayag, G.; Toro, M.; Rueda, C.; Agón, C.; Assayag, G.; Universidad EAFIT. Departamento de Ingeniería de Sistemas; I+D+I en Tecnologías de la Información y las ComunicacionesIn this article we present Gelisp, a new library to represent musical Constraint Satisfaction Problems and search strategies intuitively. Gelisp has two interfaces, a command-line one for Common Lisp and a graphical one for OpenMusic. Using Gelisp, we solved a problem of automatic music generation proposed by composer Michael Jarrell and we found solutions for the All-interval series. © 2005 - 2016 JATIT & LLS. All rights reserved.Ítem NTCCRT: A concurrent constraint framework for soft real-time music interaction(Asian Research Publishing Network, 2015-01-01) Toro, M.; Rueda, C.; Agón, C.; Assayag, G.; Toro, M.; Rueda, C.; Agón, C.; Assayag, G.; Universidad EAFIT. Departamento de Ingeniería de Sistemas; I+D+I en Tecnologías de la Información y las ComunicacionesWriting music interaction systems is not easy because their concurrent processes usually access shared resources in a non-deterministic order, often leading to unpredictable behavior. Using Pure Data (Pure Data) and Max/MSP, it is possible to program concurrency; however, it is difficult to synchronize processes based on multiple criteria. Process calculi such as the Non-deterministic Timed Concurrent Constraint (ntcc) calculus, overcome that problem by representing, declaratively, the synchronization of multiple criteria as constraints. In this article, we propose the framework Ntccrt, as a new alternative to manage concurrency in Pure Data and Max/MSP. Ntccrt is a real-time capable interpreter for ntcc. Using Ntccrt binary plugins in Pure Data, we executed models for machine improvisation and signal processing. We also analyzed two case studies: one of a machine improvisation system and one of a signal processing system. We found out that performance of both case studies is compatible with soft real-time music interaction; it means, a musician can interact with Ntccrt without noticeable delays during the interaction. © 2005 - 2015 JATIT & LLS. All rights reserved.