A lo largo de los siguientes artículos, voy a utilizar el modulo Python Alsaseq.
Alsaseq es un módulo de Python 3 y Python 2 que permite interactuar con los clientes del secuenciador de ALSA. Puede crear un cliente de ALSA, conectarse con otros clientes, enviar y recibir eventos de ALSA de inmediato a una hora programada utilizando una cola de secuenciador. Proporciona un subconjunto de las capacidades del secuenciador de ALSA en un modelo simplificado. Se implementa en lenguaje C y con licencia bajo la licencia Gnu GPL versión 2 o posterior.
Alsaseq permite, por ejemplo, crear un guion que genere aleatoriamente una
secuencia midi, y que la envíe a un secuenciador, por ejemplo LMMS.
También puede recibir datos midi de clientes, procesarlos y enviarlos al mismo u otros clientes. Un ejemplo podría ser recibir una nota del teclado vmpk por el canal 1, y enviarla por el canal 2 a LMMS como nota armonizada ( ej. recibe la nota re y envía las notas re y fa#).
Se puede descargar desde : http://pp.com.mx/python/alsaseq/
Allí igualmente encontraras documentación básica, que iremos ampliando en los artículos siguientes.
Suscribirse a:
Enviar comentarios (Atom)
SuperCollider
SuperCollider es una plataforma de síntesis de audio y composición algorítmica, originalmente publicado en 1996 por James McCartney, ut...
-
En el articulo anterior , creamos un guion que generaba un arpegio aleatoriamente, que con ciertos cambios va a ser más utilizable. En vez d...
-
A lo largo de los siguientes artículos, voy a utilizar el modulo Python Alsaseq. Alsaseq es un módulo de Python 3 y Python 2 que permit...
No hay comentarios:
Publicar un comentario