Afinador polifónico Melodyne Direct Note Access, OMG!

Resumen para la gran mayoría que no entendió este artículo: Se ha desarrollado una nueva tecnología que permite descomponer un sonido de acorde (u otro sonido polifonico) en las notas que lo conforman, para modificarlas y volver a componer el sonido original, como si hubiese sido tocado con las nuevas notas desde un principio. Hasta ahora solo se podía hacer con sonidos no polifónicos como la voz de un único cantante.

Ahora el artículo original:

Las tecnologías de alteración de tiempo y frecuencia del audio están con nosotros hace mucho tiempo. En su forma más elemental está la alteración del tiempo, por ejemplo hacer que algo suene más rápido o más lento. Un efecto un poco mas avanzado es combinar esta técnica con el cambio de tono para alterar el tiempo sin alterar el tono, o alterar el tono sin alterar el tiempo, como lo hace Time Correction and Expansion de DigiDesign.

Lo máximo que conocía de este tipo de tecnología era el cambio de tono detectando y preservando formantes como lo hace Antares AutoTune o Melodyne. Esto permite cambiar el todo de un sonido monofónico como la voz o una guitarra para hacer armonías, o simplemente para corregir imperfecciones en la interpretación sin que se note que es una alteración artificial.
Continue reading «Afinador polifónico Melodyne Direct Note Access, OMG!»

De vuelta al Atari (800XL)

Desde la semana pasada he estado revisando material del microcomputador Atari, que fue el que me ayudó a dar mis primeros pasos en la computación hace mas de 20 años.

Me inscribí en el foro de RetroGames y también he estado mirando AtariWare, en ambos hay mucha gente que vivió una infancia muy similar a la mía. Incluso están quienes hacían los programas que yo revisaba en esos años, además de gente que sigue haciendo cosas.

Hace un par de días fui a la casa de mis papás y encontramos el cuaderno que usaba para programar cuando tuve mi primer trabajo en la Electrónica Johanne’s de Villa Alemana. Un auténtico tesoro para mi, claro que ahora lo miro y me cuesta un poco entender lo que hacía en ese tiempo.

Después de más de 15 años de inactividad, hice mi primer programa en ASM para Atari, claro que fue mas que nada para ver si podía programar en Linux y luego cargar el código de máquina en un emulador. Es una tontera: Si se ponía la pantalla negra significaba que había funcionado.

fcatrin@shaman:~$ cat test.asm
    .word $FFFF
    .word start
    .word end-start
    * = $600
    code
start
    lda #0
    sta 710
loop
    jmp loop
end

fcatrin@shaman:~$ xa test.asm -o test.xex
fcatrin@shaman:~$ atari800 test.xex

Y voila!!! No hay excusas para no hacer algunas cosas entretenidas ahora que es más facil y tengo unos años más de experiencia que en ese tiempo. Pero tengo mucho que repasar aun.

PD: Estoy usando Atari800, xa65 y gedit.