https://github.com/asousadias/asd_MorphPatch/releases/tag/v0.1.2 is the latest version
Design and Programming
Antonio de Sousa Dias
a.sousadias@belasartes.ulisboa.pt
Este patch programado em Max/MSP implementa uma forma de transformação contínua entre dois sons através de análise-resíntese. Assim, os dois sons são analisados por meio de FFT e, conforme a parametrização, os espectros resultantes são alterados, combinados e o resultado é ressintetizado por IFFT.
O patch responsável por esta operação - _asdGen_morpher_v4.maxpat - deve ser utilizado integrado num objecto bpatcher. Para experimentação, use o patch _asdGen_morpher_v4.maxhelp.
Embora já existam várias implementações destas técnicas, o interesse deste patch reside nos pressupostos da sua implementação.
Os pontos principais são os seguintes:
- O interesse na obtenção de sons explorando a região do "entre", o território entre dois sons, possibilidade da música electrónica já evidenciada por Herbert Eimert e sublinhada por Jean-Claude Risset.
- A possibilidade de manipular de forma independente o posicionamento das amplitudes e das fases do som resultante.
- O pressuposto que o caminho de A para B pode ser realizado de duas formas distintas, configurando não uma transformação unidimensional, mas sim bidimensional:
- o caminho do hermafrodita onde, a meio caminho, todas as características/componentes dos dois sons existem simultaneamente;
- o caminho do anjo onde, a meio caminho, apenas coexistem as características comuns sendo as restantes muito atenuadas ou mesmo inexistentes.
Divirta-se
- o caminho do hermafrodita onde, a meio caminho, todas as características/componentes dos dois sons existem simultaneamente;
This patch programmed in Max/MSP implements a form of continuous transformation between two sounds by analysis-resynthesis. Thus, the two sounds are analyzed by means of FFT and, depending on the input parameter values, the resulting spectra are changed, combined and the result is resynthesized by IFFT.
The patch responsible for this operation - _asdGen_morpher_v4.maxpat - should be used embedded in a bpatcher object. For experimentation, try using the patch _asdGen_morpher_v4.maxhelp.
Although there are already multiple implementations of these techniques, the interest of this patch lies in the assumptions of its implementation.
The main points are as follows:
- The interest in obtaining sounds exploring the region of the "in-between", the territory between two sounds, a possibility of electronic music already evidenced by Herbert Eimert and underlined later by Jean-Claude Risset.
- The ability to handle independently the amplitudes and phases of the resulting sound.
- The assumption that the path from A to B can be done in two different ways, resulting in a surface of transformation:
- The Hermaphrodite path where, halfway, all features/components of the two sounds exist simultaneously.
- The Angel path where, halfway, only coexist the common features being the remaining non-existent or at least very attenuated.
Enjoy
- The Hermaphrodite path where, halfway, all features/components of the two sounds exist simultaneously.
These patches are distributed in the hope that they will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Universidade de Lisboa, Faculdade de Belas-Artes
Largo da Academia Nacional de Belas-Artes
1249-058 Lisboa, Portugal
http://www.belasartes.ulisboa.pt/