Speaker: Roberto Piassi Passos Bodo Date and time: Wednesday, September 23, 2015 - 12:00 Place: CCSL Auditorium, IME/USP Abstract: In this seminar we will present the algorithms and the results obtained so far of some techniques concerning the central problems of automated musical accompaniment: score following and accompaniment generation.
In addition, we will present the MetaMatcher: element created to combine all implemented tracking techniques by running them in parallel and getting a greater reliability of the information extracted from the performance.
Speaker: Antonio Deusany de Carvalho Junior Date and time: Wednesday, September 16, 2015 - 12:00 Place: CCSL Auditorium, IME/USP Abstract: Technological restrictions and interaction settings affects audience participation in musical performances. It might be really expensive to give devices to each participant on a large audience, and the participants can avoid an interactive performance that is restricted to a specific technology, like the ones that requires iOS instead of Android systems.
In this talk we will present a solution for audience participation where we use only smartphones connected to the Internet exchanging data through Cloud Services. We applied this solution in a performance at University of Michigan during past semester, and people can also apply this interaction process in other music performances and areas. We will also present some videos from the original performance and the code used on the performance manager.
Speaker: Sang Won Lee, University of Michigan/USA Date and time: Wednesday, September 2, 2015 - 12:00 Place: Auditório do CCSL, IME/USP Abstract: Live coding is a highly interactive music performance where one or more musicians writes code on the fly to generate music. In the setting of live coding, there often emerges two issues: (1) the need for communication, (2) technical support to enable networked collaboration among and within live coders, audience and musicians. The author presents a series of projects that not only facilitate communication and networked collaboration in the domain of live coding but also yields a variety of novel distributed music performances that blur the boundary of live coding.
Speaker: Antonio José Homsi Goulart Date and time: Wednesday, August 26, 2015 - 12:00 Place: Auditório do CCSL, IME/USP Abstract: In this talk we will present various techniques for the processing of signals resulted from an AM/FM decomposition of a musical signal. Different methods for the decomposition and possibilities for operation on the AM/FM domain will be discussed.
Uma das aplicações que vamos explorar será a síntese de sinais ressonantes a partir de análise-processamento-ressíntese de sinais gerados com o sintetizador TB-303. Além da técnica será também apresentada uma avaliação baseada em métricas psicoacústicas das sonoridades obtidas. Outra aplicação que vamos explorar é a implementação de efeitos de áudio também baseados na decomposição AM/FM. Exemplos de áudio serão utilizados ao longo do seminário para ilustrar as técnicas.
One application which will be explored is the synthesis of resonant signals with analysis-smoothing-resynthesis of signals generated with the TB-303 bass synthesizer. Besides the technique, a psychoacoustic assessment of the sounds obtained will be presented. Another application to be discussed is the the use of the technique as a framework for the implementation of audio effects. Audio examples will be played throughout the talk to illustrate the techniques.
Speaker: Antonio Deusany de Carvalho Junior Date and time: Wednesday, August 19, 2015 - 12:00 Place: Auditório do CCSL, IME/USP Abstract: In this talk we present the SuperCopair package, which is a new way to integrate cloud computing into a collaborative live coding scenario with minimum efforts in the setup. This package, created in Coffee Script for Atom.io, is developed to interact with SuperCollider and provide opportunities for the crowd of online live coders to collaborate remotely on distributed performances. Additionally, the package provides the advantages of cloud services offered by Pusher. Users can share code and evaluate lines or selected portions of code on computers connected to the same session, either at the same place and/or remotely. The package can be used for remote performances or rehearsal purposes with just an Internet connection to share code and sounds. In addition, users can take advantage of code sharing to teach SuperCollider online or fix bugs in the code.