2008-12-25 11 views
15

Recientemente encontré información sobre livecoding donde alguien programará algo sobre la marcha para hacer música. Aparentemente hay idiomas y bibliotecas especiales para este tipo de cosas. Así que me gustaría saber si alguien tiene alguna experiencia con él y si tienen algún idioma, biblioteca o herramienta para sugerir.¿Qué hay disponible para música en vivo?

Respuesta

6

comprobar estos recursos:

  • SuperCollider (Medio Ambiente y el lenguaje de programación para la síntesis de audio en tiempo real y la composición algorítmica)
  • ChucK (Muy a destiempo, concurrente, y On-the-fly lenguaje de programación de audio)
  • TOPLAP (organización temporal para la proliferación de programación de audio en vivo)
3

Quiero segundo de la recomendación para Impromptu así:

  • utilización mayor de su Mac: (. De hecho, me acababa de comprar un Mac después de jugar un poco con esta aplicación) unidades de audio, cámara, OpenGL, etc ...
  • Muy simple y fácil de empezar: El tutorial llega a la diversión rápidamente. Quizás el aspecto más torpe es conseguir las combinaciones de teclas instaladas: (necesitará instalar en ~/Library/KeyBindings/DefaultKeyBinding.dict)
  • Utiliza Scheme (dialecto Lisp) un lenguaje altamente iterativo, adecuado para el prototipado de aplicaciones de una línea en una hora.
+2

[Ver también 'extempore'] (https://github.com/digego/extempore), el primo de fuente abierta y multiplataforma de' impromptu' ... –

1

Debe retirar RTcmix (en tiempo real Cmix). Vi una gran demostración de codificación en vivo por uno de sus desarrolladores, pero no he podido encontrar videos en línea.

He estado utilizando RTcmix con su módulo frontal Python para experimentar con la composición algorítmica. Es muy fácil de usar y tiene buenos resultados.

EDITAR
he estado investigando livecoding más recientemente, y RTcmix no está diseñado para esto, pero en algunos casos, puede funcionar. Es mucho mejor para los puntajes preprocesados. Perdón por cualquier confusión. :)

2

Ahora también está Sonic Pi que es muy divertido.

Es un entorno de codificación en vivo Open Source basado en Ruby que se ejecuta en una variedad de entornos, incluido el Raspberry Pi y se basa en el motor de síntesis Supercollider.

de Sonic Pi ha sido diseñado con el objetivo de encontrar un equilibrio armonioso entre tres principios básicos:

  • lo suficientemente simple para los 10 años de edad en su interior
  • lo suficientemente alegre para que usted pierda a sí mismo a través del juego
  • Lo suficientemente potente como para sus propias expresiones

código de ejemplo:

loop do 
    sample :perc_bell, rate: (rrand 0.125, 1.5) 
    sleep rrand(0, 2) 
end 
+1

Si bien este enlace puede responder a la pregunta, es mejor para incluir las partes esenciales de la respuesta aquí y proporcionar el enlace de referencia. Las respuestas de solo enlace pueden dejar de ser válidas si la página vinculada cambia. - [De la crítica] (/ review/low-quality-posts/18742399) –

Cuestiones relacionadas