Csound: tu experiencia

#1 por Sepuede el 01/06/2013
Mi primer encuentro con Csound ha resultado extraño.

> Al buscar info sobre Csound: uno encuentra bastantes textos. Videos muy pocos. Y música...bueno, hay cosas interesantes, pero nada que destaque (además, parece ser que las piezas sonoras o musicales de Csound casi nunca son masterizadas).

> El sitio http://www.csounds.com/ :está bien ordenado. Pero posee un foro en el que hace años que no se le responde a nadie...ni siquiera preguntas sencillas. Tal vez la "mailing list" funcione...no lo sé.

> Luego, instalar Csound: ha sido un problema. No está para nada claro qué es lo que uno debe instalar (algo que se dificulta por la variedad de sistemas operativos soportados). El sitio que permite la descarga (Sourceforge) ofrece descargar Csound6...cosa que no es nombrada ni por casualidad en el sitio http://www.csounds.com/.

Finalmente, instalé (en Windows xp) lo siguiente:
Csound5.19-gnu-win32-d.exe
python-2.7.5.msi

Una vez que pude abrir el "frontend" llamado Csoundqt, el sonido de los ejemplos estaba lleno de crujidos extremos...o sea, problemas de audio (nada anormal...un problema de bufferes, tal vez).

Y, como PRESENTE/REGALO final: problemas durante el arranque (Windows no se cargaba), pantalla negra,...luego de 2 o 3 reinicios el sistema volvió a una configuración previa. Etcétera.

Sospecho que el problema ha sido python-2.7.5.

Tal vez en algunos meses vuelva ha intentarlo.


Ésa fue mi experiencia.

(º\ llll /º)

Subir
#2 por Dan_Vates el 13/06/2013
Csound es un lenguaje de programación, no es un programa.

Para poder utilizarlo correctamente necesitas una interfaz y un compilador, como interfaz, para windows, te recomiendo el WinXound y como compilador el winsound.

Es difícil entrar en Csound sin orientación y te aseguro que esos problemas que tuviste son propios de Windows mas que de Csound (primera vez que sé de algo así).
Subir
#3 por Sepuede el 13/06/2013
Hola Dan_Vates, qué agradable que respondas a este humilde post.
Recuerdo que has publicado algo sobre Csound en Hispasonic.

Antes que nada, aclaro no busco desprestigiar nada. ¡Todo lo contrario! Sólo busco compartir mi experiencia, tal vez para conocer experiencias similares o recibir consejos de usuarios expertos.

Dan_Vates escribió:
Csound es un lenguaje de programación, no es un programa.

Sí, por supuesto, espero no haber dado a entender algo distinto. :-k


Dan_Vates escribió:
Para poder utilizarlo correctamente necesitas una interfaz y un compilador, como interfaz, para windows, te recomiendo el WinXound y como compilador el winsound.

Es curioso lo que comentas ya que en el sitio (csounds.com) la interfáz recomendada es Csoundqt...para simplificarle las cosas a la gente, aparentemente.

Otra cosa curiosa es que me recomiendes WinXound y winsound. Porque veo que WinXound requiere de Python: "Requested to work with Python: Python compiler", (http://winxound.codeplex.com/). ¿Porqué debería yo instalar WinXound+winsound y no WinXound+Python? Creo que ya me estoy mareando... :desdentado:


Dan_Vates escribió:
Es difícil entrar en Csound sin orientación y te aseguro que esos problemas que tuviste son propios de Windows mas que de Csound

En lo primero, estoy totalmente de acuerdo, gracias por tu comprensión.
Y, en cuanto a lo segundo, no sería raro que así fuera.

·

(º\ llll /º)

Subir
#4 por Sepuede el 13/06/2013
(Espero que el próximo post me quede más corto...quedan realmente feos los posts tan largos :teclear: ).

(º\ llll /º)

Subir
#5 por Dan_Vates el 13/06/2013
Sepuede escribió:
Es curioso lo que comentas ya que en el sitio (csounds.com) la interfáz recomendada es Csoundqt...para simplificarle las cosas a la gente, aparentemente.


Personalmente a mi no me gusta nada Csoundqt xD pero nada jajaja
El winxound lo encontré claro y fácil de endender (al menos la versión que usaba yo, no era la mas nueva, las mas nueva tienen tantas opciones que lo hacen confuso), si gustas esperarme unos días te puedo envíar los que usaba yo que deberían resultarte sin problemas, de debería haber problemas en el foro conque los ponga pues ambos son de licencia libre.
Te aseguro que te andará sin problemas con todo eso, por último, si gustas puedes consultarme.

Entiendo eso también de que no buscas desprestigiar sino sólo compartir tu experiencia, recuerdo cuando intenté entrar a Csound sólo... fue horrible jajajaja.

Otra cosa, al menos yo nunca instalé python.
Subir
#6 por Sepuede el 15/06/2013
Entiendo que no te guste algo con demasiadas funciones...es un problema que muchas personas tenemos. A veces se puede superar con una documentación más cuidada.

No será necesario que me envíes el WinXound ya que me he comprometido con Pure Data. Csound y/o los programas que lo utilizan están cambiando, creo que para bien...por ejemplo, Blue (http://blue.kunstmusik.com/). Cosas a tener en cuenta a medida que publiquen nuevas versiones o mejor documentación. Pero, por el momento, PD.

Pero sí me gustaría que me dieras tu punto de vista sobre Csound, Pure Data, y algunos otros que hayas probado...porque veo por allí que has usado a ambos. He leído algunas comparaciones pero tu punto de vista, o algo que hayas vivido, me serviría. Soy todo oídos.


Dan_Vates escribió:
Csound es un lenguaje de programación, no es un programa.

Estuve pensando en eso. Estuve de acuerdo contigo inicialmente...pero ahora ya no. :desdentado: Es un poco confuso esto de los nombres según veo...

Existe lo siguiente:
1) Csound language: es decir, Csound como lenguaje.
2) Csound audio engine: es decir, Csound como motor de audio.
3) Y además existe Csoundqt que es el frontend recomendado para principiantes. (No necesariamente traducido como interfáz, tal vez una mejor traducción sería modulo frontal o, sencillamente, frontend...que es un término bastante difundido).

Fundamento todo eso con la siguiente cita:

Csound and Frontends
http://en.flossmanuals.net/csound/a-make-csound-run/ escribió:
The core element of Csound is an audio engine for the Csound language. It has no graphical interface and it is designed to take Csound text files (called ".csd" files) and produce audio, either in realtime, or by writing to a file. It can still be used in this way, but most users nowadays prefer to use Csound via a frontend. A frontend is an application which assists you in writing code and running Csound. Beyond the functions of a simple text editor, a frontend environment will offer colour coded highlighting of language specific keywords and quick access to an integrated help system. A frontend can also expand possibilities by providing tools to build interactive interfaces as well, sometimes, as advanced compositional tools.

In 2009 the Csound developers decided to include CsoundQt as the standard frontend to be included with the Csound distribution [...].


.

(º\ llll /º)

Subir
#7 por F7h el 21/01/2015
#6
F0h
Csound es un lenguaje de programación y como todo lenguaje la curva de aprendizaje es lenta. Si no tienes paciencia (PaZCiencia) mejor usa otro generador/procesador de audio. Uso CSound desde la década del 90 es una herramienta muy poderosa y versátil. Actualmente existe un interfaz (Frontend) llamado Cabbage que permite la programación modular (tipo reaktor, max/msp, etc) pero claro... igual se necesita cierta instrucción.
saludos
F7h

...entonces Dios dijo: "Compongamos algo en Sol Mayor" y se hizo la luz.

Subir
Respuesta rápida

Regístrate o para poder postear en este hilo