PD Patches

Logistic maps for Illogic music (2020)

Logistic map is one of the simplest non-linear equations that present chaotic behaviour. Here is presented a dynamic computer model programmed in Pure Data (Pd) visual language that composes music in real time using two Logistic maps. Although such model is straightforward and simple, there are a myriad of structuring and parametrising possibilities to be tried out in order to make indeterministic (illogic) music that is perceptually new while keeping stylistic identity. This paper describes, discusses and presents a link with a video sample of illogic music generated in real time by this simple yet powerful dynamic deterministic model. https://www.researchgate.net/publication/345315835_Logistic_Maps_for_Illogic_Music

Download Pd patch at: https://www.researchgate.net/publication/349078314_lm1-demo_Pd_patch_of_this_demonstration_httpsyoutubePPP9TYouJnE


TAFI (2020)

TAFI (Technology Assisted Free Improvisation) is a PureData (Pd) patch developed to run in a smartphone (Android or iOS) through the free app MobMuPlat. TAFI measures in real time loudness and pitch variation, adding them into cumulative vertical sliders. TAFI was developed to be used by musicians in group sessions of Free Improvisation so they can monitor the variation of their improvisation in real time.

Download Pd patch at: https://www.researchgate.net/publication/349728450_TAFI_Technology_Assisted_Free_Improvisation_Pd_patch_t7-2_version_Feb_2020?channel=doi&linkId=603f014f92851c077f129f78&showFulltext=true


BlackIn (2016)

BlackIn é uma obra para violão acústico e laptop, inspirada na obra cinematográfica “Black”; um filme Indiano, de 2005, dirigido por Sanjay Leela Bhansali, que trata da vida de uma menina cega e surda, e a sua relação com seu professor que, posteriormente, desenvolve Alzheimer. Este filme foi inspirado na vida de Helen Keller. BlackIn inspira-se na maneira naturalmente (e forçosamente) acusmática que um músico deficiente visual tem, de escutar e criar música. Um modelo computacional de processamento em tempo-real, foi programado em PureData (PD), para atuar como a notação musical tecnológica desta obra. O performer (Prof. Vilson Zattera, que é deficiente visual) executa uma “improvisação guiada”, que, ao contrário da improvisação livre, é realizada de acordo com uma base contextual pré-estabelecida, onde este áudio é então processado em tempo-real, pelo patch em PD, durante a performance ao vivo. Esta performance deve ser preferencialmente realizada em total escuridão, a fim de proporcionar que a platéia esteja na mesma condição sensorial e cognitiva do performer (porém, sem o privilégio dado pela neuroplasticidade).

Draft version: https://youtu.be/_PeXo7FYlXo

Final version: https://youtu.be/LMu4yOLQV2M

Partitura, patch (blackin3.pd para Pd-extended 4.3.4) e mapa

FRANK (2014)

FRANK é uma peça de arte sonora computacional interativa, apresentada pela primeira vez no concerto de encerramento do Colóquio Franco-Brasileiro, realizado no Almanaque Bar, organizado pelo NICS / UNICAMP, em 28/08/2014. FRANK inspira-se na palavra “franco” que refere-se ao povo “francês” sendo uma característica atribuída a estes, de serem sinceros e diretos no seu discurso. O algoritmo se baseia em osciladores dente-de-serra (sawtooth) e de ruído branco (white-noise) com os quais se cria toda a sonoridade dessa síntese sonora, rica em figuras rítmicas complexas, sem a utilização de sons previamente gravados ou qualquer outra forma de registro anterior à performance. As imagens geradas tentam expressar o movimento rítmico escutado. Tanto a síntese sonora quanto a animação são gerados em tempo-real e controlados pelo som da improvisação na flauta.

vídeo: http://youtu.be/qNHXN7IVh8o

LuasBrancas (2014)

LuasBrancas é uma é uma peça de arte sonora computacional interativa, apresentada pela primeira vez no EIMAS 2011; o Encontro Internacional de Música e Artes Sonoras‏, na Universidade Federal de Juiz de Fora. Inspirada na peça "Lua Branca" de Chiquinha Gonzaga, este patch explora a interatividade de osciladores senoidais controlados por parâmetros coletados em tempo-real da sonoridade do improviso da flauta. Neste contexto, a partitura passa a ser o modelo computacional enquanto que a interpretação musical é provida pela improvisação contextualizada (sobre o tema da peça "Lua Branca"). O resultado é um diálogo multimodal sempre novo, entre o interprete e a máquina, onde é assim criada uma prosódia sonora sem a adição de gravações ou registros anteriores àqueles elaborados exclusivamente durante a performance. Esta performance foi apresentada diversas vezes. O vídeo abaixo mostra a sua apresentação no evento V SIMTEC, da UNICAMP, em 18 de setembro de 2014.

video: http://youtu.be/09gTbwJCz20?list=UUosCOgfU9YrTxQQL3R0yNHw

LissaJourney (2014)

Performance para laptop e flauta. LissaJourney é uma performance de música computacional interativa, aqui apresentada pela primeira vez. Esta lida com figuras de Lissajous; curvas criadas dinamicamente através de equações paramétricas que descrevem complexos movimentos harmônicos. Através da captação de aspectos sonoros do som da flauta os parâmetros de tais equações é modulado em tempo-real, onde inusitadas e intrigantes curvas de Lissajous vão se formando e descrevendo uma intrincada viagem (journey) multimidiática. Daí origina-se o nome dessa performance: "LissaJourney"

vídeo: http://youtu.be/PgJ9uphUie0

TUnnE (2014)

Performance mista de música computacional interativa. A partir da improvisação livre do autor ao piano, um modelo computacional especialmente criado para esta performance será controlado a realizar uma série de interações multimidiáticas, desenvolvendo um diálogo multimodal entre o som do instrumento musical tradicional e a síntese sonora e visual, realizada pela máquina (laptop), em tempo real. A palavra "tunne" em Finalandês significa "emoção". Em 2007 o autor participou de um projeto na universidade finlandesa de Jyvaskyla, intitulado "tuning your brain for music" (www.braintuning.fi), onde o propósito do projeto era analisar e emular computacionalmente aspectos da percepção, cognição e emoção musical. A palavra inglesa "tuning" foi usada no título, pelos finlandeses, como uma referência à emoção (tunne) ocasionada pela música. Para estes pesquisadores, era mais importante estudar a música espontânea e de aceitação popular, que instiga a audiência, do que a música acadêmica contemporânea, que estimula o intelecto mas normalmente se afasta do afeto. TUnnE é uma homenagem ao projeto finlandês, da busca do entendimento da emoção ocasionada pela música, através do estudo de seus aspectos psicoacústicos e cognitivos intrínsecos e primordiais, que constituem a música tal como é conhecida por tantos ouvintes leigos; uma comunicação emotiva.

vídeo: https://www.youtube.com/watch?v=ApEPdMk0Meg

som.pd S.O.M. (Self-Organized Music) é um patch desenvolvido em 2012 para o projeto PERFORMA, que gera uma partitura em tempo-real para 13 músicos (cordas:{violino, viola, cello, contra-baixo} madeiras:{flauta, oboé, clarinete, fagote}, metais:{trompete, trompa, trombone, tuba} e percussão). Este patch necessita do InScore Viewer 1.03 para mostrar a partitura.

vdv.pd: patch (Pd) demonstrando oscilação em frequência e amplitude de áudio em tempo-real

cb.pd: patch do CandleBless, conforme apresentado no Festival de Arte e Tecnologia - FAT3.0. às 19:00h do dia 29 de Setembro de 2011 <<Lattes>>

EVOpio: apresentado no UPA (Universidade de Portas Abertas) na Unicamp. <<Lattes>>

EVOstinati: no Encontro Internacional de Música e Artes Sonoras (EIMAS) 2011, realizado no MAMM (Museu de Arte Moderna Murilo Mendes) de Juiz de Fora - MG. às 20:00h do dia 16 de Setembro de 2011

lb.pd: patch interativo da peça "Luas Brancas" conforme apresentado no Encontro Internacional de Música e Artes Sonoras (EIMAS) 2011, realizado no MAMM (Museu de Arte Moderna Murilo Mendes) de Juiz de Fora - MG. às 20:00h do dia 16 de Setembro de 2011

A Pedra: zip do patch e arquivos auxiliares (com exceção dos arquivos de WAV da minha voz, por questões de espaço deste site), da performance de arte tecnológica contextual interativa, envolvendo: poesia digital, paisagem sonora sintética, gestualidade livre e improvisação. Inspirado no poema: "Havia uma pedra no meio do Caminho" de Carlos Drummond de Andrade, e na tradução do conto: "The Rock", de Neale D. Walsch. 13º SBCM - 31 de Agosto a 03 de Setembro de 2011 - Vitória - ES.

am.pd: Ave Maria de Bach/Gounod, interatividade gestual. Este patch necessita do arquivo de texto bach_846.txt, com o acompanhamento (o prelúdio n1 de Bach). Apresentação de abertura do CAF 2011, 07 de Janeiro de 2011.

lb.pd: "Lua Branca" (inspirado na composição de Chiquinha Gonzaga). Improviso com instrumento melódico. Apresentação de abertura do CAF 2011, 07 de Janeiro de 2011.

nmdc.pd: "A Pedra" (no meio do caminho). Apresentação de abertura do CAF 2011, 07 de Janeiro de 2011. (necessita dos arquivos: P_distord.frag, P_distord.vert, superblaster.png, img1.jpg, ndw1.wav, ndw2.wav, ndw3.wav e ndw4.wav).

Essynth-abduction: versão do Essynth utilizado inicialmente no projeto RePartitura, conforme apresentado no artigo "Abduction and Meaning in Evolutionary Soundscapes" do MBR2009, em Dezembro de 2009.

Essynth-alive: versão do Essynth utilizado inicialmente no projeto RePartitura, conforme apresentado no Workshop "aLive Music" do MIS-SP, em Julho de 2009.

Wiitmos2: zip dos patches de quatro instrumentos virtuais (bell, shaker, malevoice, berimbau, 4wiin.pd, patch do osculator). requer osculator e wiimote.

berimbau-hero3.pd = game desenvolvido para o SBGames 2010, parafraseando o "Guitar Hero", onde o instrumento é o berimbau. Pode ser jogado com o wiimote (requer OSCulator) ou com os botões "1" e "0".

tt4.pd = patch utilizado na perfomance do tIRAtEIMAS

ma2.pd = patch inicial da minha parte na performance do maquinAgentes

ppb.zip = zip dos pathces utilizados na performance Patch Preto e Branco

percID.pd = patch inicial de identificação de timbre de percussão

pp.pd = PitchParrot; seguidor de fundamental

tf.pd = tap follower; seguidor de ritmo (onset patterns)

hf17ago2010.pd = harmony follower; segue harmonias e cria linha de baixo