Instalar SuperCollider en Ubuntu

SuperCollider es un entorno y lenguaje de programación para síntesis de sonido en tiempo real y composición de algoritmos. Pueden conocer más de SuperCollider en la página de Wikipedia.

Cómo instalar SuperCollider en Ubuntu:

1. Agregar repositorio PPA:

shell> sudo add-apt-repository ppa:supercollider

2. Actualizar el índice de repositorios:

shell> sudo apt-get update

3. Instalar SuperCollider y el plugin para gedit:

shell> sudo apt-get install supercollider supercollider-gedit

4. Reiniciar la máquina o cerrar la sesión y volver a entrar (esto porque el usuario a sido agregado a otro grupo y los permisos han variado, para poder darle al usuario más control de prioridades y sobre la tarjeta de sonido).

5. Iniciar gedit y activar el modo SuperCollider:

Herramientas -> Modo SuperCollider

6. Iniciar el servidor SuperCollider:

SuperCollider -> Iniciar servidor

Ahora al escribir código pueden evaluarlo con el menú o con Ctrl+E

5 pensamientos en “Instalar SuperCollider en Ubuntu

  1. Ernesto Alcívar dice:

    Hola, seguí todos los pasos para instalación de super collider y todo fué bien, al ingresar al gedit y activar el supercollider mode comienza bien hasta que sale un error textual siguiente:
    WARNING:
    GUI.fromID : The GUI scheme ‘swing’ is not installed
    The current scheme is still ‘nil’!
    Welcome to SuperCollider, type ctrl-U for help
    Couldn’t set realtime scheduling priority 1: Operation not permitted

    y luego al iniciar el servidor parece ir bien hasta que aparece los siguiente:

    Please check your /etc/security/limits.conf for the following line
    and correct/add it if necessary:

    @audio – rtprio 100

    After applying these changes, please re-login in order for them to take effect.

    You don’t appear to have a sane system configuration. It is very likely that you
    encounter xruns. Please apply all the above mentioned changes and start jack again!
    could not initialize audio.
    RESULT = 1
    ERROR:
    server failed to start

    Ojalá puedas ayudarme.

    Gracias. de antema

    • cjenkins dice:

      Los Warnings del inicio son normales, particularmente este:

      Couldn’t set realtime scheduling priority 1: Operation not permitted

      Tienes que configurar los permisos de tu usuario para poder ejecutar cambios de prioridades. O bien puedes correrlo como root… lo cual no recomiendo😛

      Lo segundo me suena que no iniciaste el servidor Jack antes de el de SuperCollider, o si?

      Instala el paquete:

      sudo apt-get install qjackctl

      Luego ejecuta el programa con Aplicaciones -> Sonido y vídeo -> JACK Control,

      Verifica que el servidor Jack esté iniciado. Luego de iniciarlo ya deberías poder usar iniciar el servidor de SuperCollider.

      Dime si te sirvió.

      Saludos

  2. Ernesto Alcívar dice:

    Hola, gracias tu pronta respuesta.

    Sobre la instalación de qjackctl ya lo tengo instalado en su versión mas reciente al revisar en el terminal.

    Los permisos de usuario llego a lugar pero no encuentro esta autorización.

    Al iniciar el servidor Jack me sale que no es posible y que verifique la ventana de mensajes y esto es lo que sale:
    11:59:36.934 Patchbay desactivada.
    11:59:36.978 Reiniciar estadísticas.
    11:59:37.218 Cambios en las conexiones ALSA.
    11:59:37.254 Cambió el gráfico de conexiones ALSA.
    11:59:43.826 JACK está iniciándose…
    11:59:43.828 /usr/bin/jackd -dalsa -dhw:0 -r44100 -p1024 -n2
    jackd 0.120.1
    Copyright 2001-2009 Paul Davis, Stephane Letz, Jack O’Quinn, Torben Hohn and others.
    jackd comes with ABSOLUTELY NO WARRANTY
    This is free software, and you are welcome to redistribute it
    under certain conditions; see the file COPYING for details
    JACK is running in realtime mode, but you are not allowed to use realtime scheduling.
    Please check your /etc/security/limits.conf for the following line
    and correct/add it if necessary:
    @audio – rtprio 100
    After applying these changes, please re-login in order for them to take effect.
    You don’t appear to have a sane system configuration. It is very likely that you
    encounter xruns. Please apply all the above mentioned changes and start jack again!
    11:59:43.897 JACK se inició con PID=2643.
    11:59:43.906 JACK ha sido detenido con estado 255.
    11:59:45.999 No puede conectarse al servidor JACK como cliente. – La operación global falló. – No puede conectarse al servidor. Por favor revise la ventana de mensajes para mas información.
    12:00:46.193 Reiniciar estadísticas.
    12:02:03.331 JACK está iniciándose…
    12:02:03.333 /usr/bin/jackd -dalsa -dhw:0 -r44100 -p1024 -n2
    jackd 0.120.1
    Copyright 2001-2009 Paul Davis, Stephane Letz, Jack O’Quinn, Torben Hohn and others.
    jackd comes with ABSOLUTELY NO WARRANTY
    This is free software, and you are welcome to redistribute it
    under certain conditions; see the file COPYING for details
    JACK is running in realtime mode, but you are not allowed to use realtime scheduling.
    12:02:03.365 JACK se inició con PID=2669.
    Please check your /etc/security/limits.conf for the following line
    and correct/add it if necessary:
    @audio – rtprio 100
    After applying these changes, please re-login in order for them to take effect.
    You don’t appear to have a sane system configuration. It is very likely that you
    encounter xruns. Please apply all the above mentioned changes and start jack again!
    12:02:03.386 JACK ha sido detenido con estado 255.
    12:02:05.400 No puede conectarse al servidor JACK como cliente. – La operación global falló. – No puede conectarse al servidor. Por favor revise la ventana de mensajes para mas información.
    12:06:52.030 JACK está iniciándose…
    12:06:52.034 /usr/bin/jackd -dalsa -dhw:0 -r44100 -p1024 -n2
    jackd 0.120.1
    Copyright 2001-2009 Paul Davis, Stephane Letz, Jack O’Quinn, Torben Hohn and others.
    jackd comes with ABSOLUTELY NO WARRANTY
    This is free software, and you are welcome to redistribute it
    under certain conditions; see the file COPYING for details
    JACK is running in realtime mode, but you are not allowed to use realtime scheduling.
    Please check your /etc/security/limits.conf for the following line
    and correct/add it if necessary:
    @audio – rtprio 100
    After applying these changes, please re-login in order for them to take effect.
    You don’t appear to have a sane system configuration. It is very likely that you
    encounter xruns. Please apply all the above mentioned changes and start jack again!
    12:06:52.096 JACK se inició con PID=2700.
    12:06:52.104 JACK ha sido detenido con estado 255.
    12:06:54.177 No puede conectarse al servidor JACK como cliente. – La operación global falló. – No puede conectarse al servidor. Por favor revise la ventana de mensajes para mas información.

    Gracias por tu paciencia espero me puedas ayudar, soy nuevo en linux y en ubuntu.

  3. Ernesto Alcívar dice:

    Hola, revise todos los pasos y ya se instalo y funciona todo bien en Super Collider.. Gracias

  4. ernesto dice:

    gracias por las instrucciones, todo funciona ya normalmente.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: