jueves, 15 de junio de 2017

Instalando Alsaseq ( Módulo Python )

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.


No hay comentarios:

Publicar un comentario

SuperCollider

    SuperCollider es una plataforma de síntesis de audio y composición algorítmica, originalmente publicado en 1996 por James McCartney, ut...