Patch FM que utiliza arrays para controlar el index, la frecuencia de los carriers, frecuencia de los moduladores y la desviación de frecuencia. Este método resultó ser un poco más interesante que utilizar randoms por todos lados, simplemente dibuje los arrays, puse el phasor~ a una frecuencia de 0.1 y todo lo que escuchan se ejecuta solo. Nos vemos en el próximo post…
Obviamente el patch esta lejos de convertirse en una máquina de sintesis granular completa, no me imagino todo el trabajo que tendría que hacer si quisiera tener 100 granos o 1000 granos pero bueno, es un principio. Aqui dejo el link para bajar el patch, nos vemos en el próximo post…
Justo cuando pienso que no tengo más para postear empiezan a salir patches de la nada, una vez más inspirado por el modelo de análisis/síntesis aditiva de la figura 4.21 del libro Computer Music tutorial con unas pequeñas modificaciones agregando síntesis AM con faders para escoger entre la señal seca y con AM. Estos faders como en el patch pasado tienen movimiento aleatorio, sigo implementando este tipo de cosas porque sigo sin poder adquirir un buen controlador midi u_u
Patch aditivo inspirado en el modelo básico que viene en libro Computer Music Tutorial de Curtis Roads que también me encuentro leyendo hohohoho. No tengo idea de porqué el video se subio tan borroso pero bueno, el video no es lo que cuenta sino el audio.
El funcionamiento del patch es muy simple, solo tomo un oscilador y un array. El array es leído por [tabread4~] con un [phasor~] el cual esta siendo multiplicado por 100 ya que el ancho del array son 100 valores, la frecuencia de [phasor~] determina la velocidad con la cual se leerán. Estos valores se mandan a la amplitud del oscilador y voila! De ese modelo se despegan 8 osciladores, 4 arrays y para hacerlo sonar un poquito más interesante utilizo un [freeverb~] del cual el freeze, se prende y se apaga con un [metro] que manda un bang para prender y un bang retrasado con [del] la mitad del tiempo que le metemos a este [metro] para apagar. Tampoco he podido subir imágenes desde mi lap no se que pasa hoy con las imágenes pero de todos modos aqui les dejo un link del patch por si quieren probarlo ustedes mismos. Nos vemos en el próximo post…
Llego el inevitable momento de comenzar a experimentar con síntesis granular, la razón principal por la cual me metí a esto. Me encuentro leyendo Microsound de Curtis Roads y a la par estudiando supercollider. Hasta ahora se me está dificultando realizar lo que viene en el libro en Pd y es por esto que recurro a otros lenguajes. Por el momento, como todos mis principios, es puro ruido…
Ya sabemos que podemos usar la escala mayor sobre un acorde maj7. También podemos usar su relativa menor (6to grado). Como estamos desmenuzando todo esto desde C, la relativa menor de C es Amin. La escala menor se construye de la siguiente manera
A-B= segunda mayor (1 tono)
A-C= tercera menor(1 tono y medio)
A-D=cuarta justa (2 tonos y medio)
A-E= quinta justa (3 tonos y medio)
A-F=sexta menor(4 tonos)
A-G=septima menor(5 tonos)
A-A=octava justa(6 tonos)
Ó tambien pueden pensarla como T-st-T-T-st-T-T (T es tono y st es semitono)
Ó si aún así les cuesta trabajo, pueden pensar que la escala menor es lo mismo que una escala mayor solo que empieza desde el sexto grado hasta su octava, en este caso como estamos en C, entonces la escala menor va de A a A. Y es por esta razón que podemos insertar una escala menor en un acorde mayor.
Esto le da al acorde una cualidad diferente que si utilizaramos la escala mayor, no quisiera dar una descripción de esa cualidad esa ya se las dejo a ustedes. Sugiero ir construyendo acordes mayores en los 11 tonos de C a B y sacar sus relativas menores, esto se va a ir acumulando con cada post.
Hoy jugando con Pd, me topé por accidente con esta manera poco ortodoxa de crear una gran cantidad de hits diferentes con una cierta característica metálica de una manera rápida y facil.
Estoy seguro que si le añado algo de AM o FM y unas cuantas capas podría sonar bastante convincente. Además de los hits metalicos fui capaz de samplear unos cuantos kicks, snares y hi hats estilo minimal, micro.
En fin, tal vez ya es un método famoso y ya lo conocían, yo por mi parte estoy como niño gordo en dulcería por haberlo descubierto por accidente.
Llego el inevitable momento de comenzar a experimentar con samples y debo decir que es requete divertido. (AUDIO COMIENZA A LOS 26 segundos)
El sampler básico lo saqué del libro de johannes kreidler y le agregué unas cuantas cosas para modular un reverb, freeze, width y la dirección del lector. Todo el audio fue sacado del patch no se editó de ninguna manera. FAVOR DE USAR WOOFER o algún sistema que pueda reproducir buenos graves. Nos vemos en el próximo post…
No se si exista un nombre en “los libros” cuando de repente te paras a las 5:45 am para continuar con tu patch… ahora le agregué la posibilidad de escoger la velocidad con la que entran los armónicos aleatoriamente. También agregué un crossfader para escoger entre la señal seca y la señal con AM. Me está gustando mucho como está evolucionando…
Foto2 (evolución del patch utilizando todos los polinomios en un solo gop subpatch con un oscilador)
Foto 3 (interior del gop subpatch con los polinomios t3 al t9, cada uno dentro de un subpatch)
Foto 4 (mi versión nada elegante del polinomio t9)
Me encuentro trabajando sobre un patch aditivo que utiliza los polinomios chebyshev de primer orden con AM para crear un espectro rico utilizando un solo oscilador. Ayer comenzó como un simple ejercicio para tratar de traducir los 5 polinomios que solo aparecen enlistados en el libro de Andy Farnell “Designing Sound” a Pure Data (del t5 al t9). No tengo idea como verificar esto, pero según mis oídos cada polinomio me suena al orden de la serie armónica. Aunque el patch con la técnica de síntesis ya la puedo considerar completa quisiera tratar de evolucionarlo para hacerlo sonar musical y es por esto que, por el momento, solo dejo capturas de pantalla.
Hoy en la mañana en clase de Física tuve la oportunidad de preguntarle a mi profesor si conocía estos polinomios y me hizo saber que la teoría detrás de esto se ve muuuuucho después en matemáticas avanzadas. Yo apenas estoy viendo técnicas de integración osea que todavía me faltan unos 3 cursos de matemáticas para llegar a conocer la teoría de esto a fondo. Lo que hice aquí fue deducir la lógica que sigue Farnell para construir los 3 primeros polinomios, estoy seguro que habrá maneras más elegantes y más eficientes de hacer esto conociendo bien la teoría pero para eso todavía me falta recorrer un buen tramo, por el momento el patch parece estar funcionando correctamente según mis deducciones.
Como siempre, espero hacer un video una vez que considere terminado el patch y por supuesto aquí dejaré el link para que lo bajen. Nos vemos en el próximo post…
Sigo con esto de los ratios ahora construyendo una escala pitagórica en pure data para que 2 osciladores con FM hagan un contrapunto aleatorio alrededor de un “centro tonal”. El patch también esta construido para hacer modulaciones a otros tonos pero como he estado leyendo, no es facil hacer sonar esta división de notas a algo “músical”.
Esta es una evolución del patch anterior solo que ahora me ocupé un poco más de la textura, la rítmica y la altura. Hubiera hecho esto desde el principio pero ayer ya era muy tarde y ya tenía ganas de dormir.
También como me he quedado sin espacio en soundcloud por el momento trataré de hacer videos como este…