[Solar-general] Fwd: off topic, musica, algo que me permita dado un tema , cambiarle de escala o de tono
Juan Carlos Gentile
jucar en hipatia.info
Mie Mayo 26 07:12:30 CEST 2010
Algunas cosas interesantes:
customizando emacs para csound:
http://www.zogotounga.net/comp/csoundx_ref.html
una pagina interesante de un italiano (G. Maldonado)
http://www.csounds.com/maldonado/
aqui tenes un ejemplo de .orc (intro.orc podria ser)
sr = 44100 ; audio sampling rate is 44.1 kHz
kr = 4400 ; control rate is 4410 Hz
ksmps = 10 ; number of samples in a control period (sr/kr)
nchnls = 1 ; number of channels of audio output
instr 1
kctrl line 0, p3, 10000 ; amplitude envelope
asig oscil kctrl, cpspch(p5), 1 ; audio oscillator
out asig ; send signal to channel 1
endin
y aqui el intro.sco
f1 0 256 10 1 ; a sine wave function table
; a pentatonic scale
i1 0 .5 0 8.01
i1 .5 . . 8.03
i1 1.0 . . 8.06
i1 1.5 . . 8.08
i1 2.0 . . 8.10
e
para ´ejecutarlo´ podrias hacer:
csound intro.orc intro.sco
On Wednesday 26 May 2010, Juan Carlos Gentile wrote:
| On Wednesday 26 May 2010, Diego Saravia wrote:
| | > ya empezare con pd
| |
| | algunas cosas de pd
|
| no, pd no es grafico
|
| te decia eso porque tiene ´objetos´ graficos como coordenadas
| etc.
|
| podes de todos modos hacer todo via texto
|
| | 1) parece ser que es grafico, o sea hay que dibujar
| | o representar las cosas graficamente
| |
| | no hay algo que se pueda hacer solo via texto?
|
| entonces lo que mas te conviene es Csound, estaras en tu salsa
| consta de 2 archivos (que ahora pueden ser uno solo)
| uno que es el .orc y el otro .sco
|
| el orc esta por orquesta
| el sco esta por score (partitura)
|
| en el orc estan los ´instrumentos´ en el sco los parametros que
| pasas a los instrumentos.
|
| podes usarlo en realtime (hasta un gran numero de osciladores y
| procesos diferentes vista la potencia de las computadoras hoy), o no.
|
| de todos modos sea pd que Csound son el top de software para
| musica-sonido-tratamientoendsp
|
| | 2) parece ir a cuestiones de "bajo nivel", definir
| | instrumentos y demas, yo preferiria partir de las notas
| | conocidas de cualquier instrumento, me importa solo la
| | logica, de hecho con el poco entrenamiento musical de mi
| | oido, no me importa demasiado escuchar
| |
| | 3) parece permitir interaccion on-line, via
| | teclado, etc por lo pronto no se tocar nada y prefiero
| | predefinir todo logicamente, es decir 0 interaccion,
| | todo abstracto
|
| fantastico. Pd te da todas las posibilidades, desde el maximo
| del abstracto (pero Csound mejor) a controlar todo con instrumentos
| via midi, o miditoaudio o lo que quieras, o con arduino y sensores o
| lo que imagines
|
| | hay algo asi?
| |
| | se puede usar pd de esta forma, es decir, sin
| | interaccion, en forma batch solo leyendo archivos de
| | texto en consola y con un piano clasico como instrumento
| | donde puedas definir secuencias de notas?
| |
| |
| | pienso que quizas un lenguaje de macros como m4 o
| | quizas TeX puedan ser mas utiles, el musictex parece
| | ser demasiado orientado a imprimir, pero quizas sirva,
| | veo que genera midi
| |
| | o sea la idea general es la misma de siempre,
| | partir de "partituras generalizadas" y estilos y en
| | funcion de eso generar partituras reales o de "bajo
| | nivel"
| |
| | con el tema melodia parece estar funcionando, es
| | decir se codifica la musica en grados y no en notas y se
| | procesan via una escala
| |
| | ahora no veo como variar la intensidad de las notas
| | con los programas que leen abc y no puedo jugar con el
| | ritmo, al menos a nivel acentos.
|
| ese abc es midi me parece.
| si no tocas un instrumento o sea que no imprimis tu ´pulsacion´
| no te toca otra que editar las cosas, y te podrias volver loco
| (especialmente acentos, retardos, y cosas asi, ya que la musica no es
| regular, si la haces regular suena roboticamente, de hecho una gran
| cagada de las cosas midi es el hecho que cuantizan cosas para
| ajustarlas al tiempo, pero cuando las tocas suenan muy mal)
|
| pienso que tenes que usar Csound y pd
|
| z/j
|
| | por eso necesitare otra cosa, pienso, en realidad,
| | no lo se
--
Fingerprint = EBFC CDE9 E57C 3EAD 65B1 2A59 5364 48C8 EACF 7357
Public key = 0xEACF7357 at http://pgp.mit.edu
------------ próxima parte ------------
Se ha borrado un mensaje que no está en formato texto plano...
Nombre : no disponible
Tipo : application/pgp-signature
Tamaño : 197 bytes
Descripción: This is a digitally signed message part.
Url : https://lists.ourproject.org/pipermail/solar-general/attachments/20100526/9463acc1/attachment.pgp
Más información sobre la lista de distribución Solar-general