Entradas

Mostrando entradas de 2013

Textfile y su posible relación con las abstracciones

Imagen
En un post anterior de este blog, examinamos una abstracción que hacía uso de la síntesis FM. El control de dicha abstracción solamente fue ejemplificado con algunos mensajes, es por esta razón que en esta ocasión voy a examinar un objeto muy útil, de los tantos que tiene Pure Data, para manejar la información y generar secuencias sonoras. Podemos partir del siguiente diagrama en el cual entra una información específica a una abstracción y genera sonido. La información es un conjunto o lista de parámetros que la abstracción enviará a sus procesos y dará como resultado un sonido particular, siendo cada sonido diferente y un reflejo de los parámetros. Esto básicamente es la descripción de lo que ocurriría en cualquier instrumento musical, por ejemplo una guitarra, en la cual se tiene como información de entrada un conjunto compuesto de {altura, cuerda, dedo en mano izquierda, sector para la pulsación, intensidad, duración}. Todas las posibilidades dentro de ese conjunto particular d

Vínculo

Luis Sánchez compartió "PD-ASAB": https://skydrive.live.com/redir?resid=F91DFD69A8AF737!2840&authkey=!AJmq5jARVPeoDk4

La diversidad de las abstracciones

Imagen
El enfoque de las abstracciones en Pure Data es lograr múltiples comportamientos con un mismo objeto, es decir, lograr que la información entrante a un objeto permita tener una salida o un comportamiento derivado de dicha entrada. Supongamos que la abstracción es el concepto "vehículo" , el cual al ser postulado puede ser una cantidad enorme de posibilidades, es más, su función a la larga es similar o igual en muchos casos, pero al particularizarlo vamos a tener diferentes resultados. Por ejemplo, un vehículo puede tener atributos o cualidades como tener una cantidad de ruedas, de 1 a 10 por ejemplo, pero al definir particularmente este atributo se delimita el resultado y funcionalidad del objeto, sólo es necesario pensar en un monociclo y en un automóvil de carreras, los dos son vehículos, pero son radicalmente diferentes en el comportamiento derivado de definir ese atributo en particular. Aún más, es posible que muchos vehículos compartan un conjunto de atributos y aún

Un poco sobre Modulación de Frecuencia

Imagen
Sin duda, la síntesis FM o de modulación de frecuencia es una herramienta muy versátil. En la siguiente implementación vamos a armar una abstracción que nos permitirá realizar diferentes tipos de sonidos y posteriormente implementaremos su control para interpretar en vivo haciendo uso del teclado del computador. Primero, vamos a definir los parámetros que deseamos controlar, para de esa manera tener claridad sobre los objetos y conexiones que vamos a usar. Partiendo de los tres datos básicos necesarios para realizar este tipo de síntesis (frecuencia portadora, frecuencia moduladora e índice de modulación) es posible asociarlos a los tipos de resultados sonoros que se deseen. En este caso, voy a correlacionar la frecuencia moduladora a la frecuencia portadora a través de un factor o proporción. Adicionalmente, también es posible la construcción con un poco de vibrato, lo cual nos puede hacer pensar en un oscilador de baja frecuencia y un ámbito en el cual este cambiará levemente la

Solución al primer parcial 2013-III FASAB

Imagen
Como parte del ejercicio de aprendizaje, voy a revisar detalladamente lo propuesto durante el primer parcial realizado este semestre. Posteriormente mostraré una implementación posible para darle solución al problema planteado. El primer punto a desarrollar era el siguiente:  Se requiere de una abstracción que permita crear un sonido con síntesis aditiva. El sonido debe contar con mínimo 5 componentes. Los datos que se ingresan deben determinar la intensidad máxima del sonido, cada uno de los factores por los que se multiplicará la frecuencia fundamental y los porcentajes de intensidad de los diferentes componentes del sonido. La activación y desactivación del sonido se realizará externamente, por lo cual se usarán dos entradas sólo para este propósito. Lo primero a tener en cuenta es que la cantidad de osciladores que se usarán dentro de la abstracción es de cinco, como lo indica el enunciado "El sonido debe contar con mínimo 5 componentes".  Posterio

Un poco sobre sampling parte 1

Imagen
Para este post voy a tomar varios conceptos que se pueden encontraren el libro "The Theory and Technique of Electronic Music" de Miller Puckette, el cual puede ser consultado en este hipervínculo Antes de comenzar, examinemos el comportamiento de un objeto muy importante para este tema, se trata de samphold~. Este objeto permite almacenar un valor temporalmente, el cual va a ser el valor en el que se encuentre la entrada de la izquierda cuando el valor de la entrada en la derecha comienza a ser menor. Examinemos el siguiente gráfico, en el cual usaremos como señales dos phasor~ y la frecuencia del de la derecha tiene el doble de la frecuencia que el de la izquierda. En este caso samphold~ almacenará dos valores, correspondientes a los que tiene el de la izquierda cuando ocurren los dos descensos en el phasor~ de la derecha (0 y 0.5 respectivamente). En este caso la coordinación al comienzo de la fase incidirá en la especificidad de los valores, pero si las fases no