Primer Curso de SuperCollider en Costa Rica (2008)

Por: Oscilador · Categoría: Cursos · Fecha: Junio 1, 2008 ·  

Tutor: Federico Reuben París. - freuben@gmail.com
Organizado por Oscilador. - www.oscilador.org
Lugar: Universidad Isaac Newton

Fechas: Sábado 26 de Julio: de 9am a 12md y de 2pm a 6pm.
Miércoles 30 de Julio: de 6 a 9 pm.
Sábado 2 de Agosto: de 9am a12md y de 2pm a 6pm.

SuperCollider es un ambiente y lenguaje de programación para síntesis de audio en tiempo real y composición algorítmica. Es un lenguaje OOP (object-oriented-programming) que funciona como cliente de una red con un servidor con la más reciente tecnología de síntesis de sonido en tiempo real.

SuperCollider fue escrito por James McCartney (www.audiosynth.com) y es un programa open source (gratis). SC es usado por una comunidad muy activa de músicos, científicos y artistas que utilizan sonido.

Materiales:

SuperCollider es gratis y se puede bajar en: http://supercollider.sourceforge.net/downloads Para información general sobre SuperCollider visite: http://supercollider.sourceforge.net/
Hay varios tutoriales en internet para aprender SC. David Cottle tiene un tutorial muy bueno y se puede obtener escribiéndole a d.cottle@utah.edu. Nick Collins tiene material para su curso de SC en: www.cogs.susx.ac.uk/users/nc81/teaching.php
Más información sobre material para aprender SC se puede obtener en: http://supercollider.sourceforge.net/learning

Contenido:

Duración de cada bloque: 3 horas.

Bloque No. 1:
- Adonde se puede obtener SC. Información y ayuda sobre SC en internet.
- Estructura de SC. Lenguaje y Servidor.
- Lenguaje: OOP (Object Oriented Programming) , estructura, clases y mensajes, objetos, números, evaluación, diferencias en sintaxis en el lenguaje, funciones, argumentos, variables, variables globales, collecciones, arrays.
- Servidor: Local vrs Internal, Iniciación de Servidor, UGens, osciladores, ejemplos básicos de síntesis. expanción de canales, ar vrs kr, MouseX, Line, Envelopes, usando random en síntesis, ruido, filtros, karplus-strong, panning. Breve explicación de OSC, SynthDefs, nodes, groups.

Bloque No. 2:
- Routines, clocks, arrays de routines. Sintaxis. Buses (control y audio). Orden de ejecución. Frequency modulation, phase modulation, ejemplos de síntesis. Routines como Score. Objeto de Score. NRT Synthesis. Grabación en SC.
- Buffers. Server-command-reference. Clases de buffers. Manipulación de buffers. Disk In. Tgrains. Síntesis granular. Streching.

Bloque No.3:
- GUI. Scaling, ControlSpec, SCWindow, SCSlider, Color, Bottom, SCNumberBox, EZSlider. Otras opciones para GUI: SwingOSC, OSCMessaging – comunicacion con otros programas con orientación visual.
- Phase Vocoder. FFT, IFFT. PVUGens – demostraciones. pv_collect, pv_calc, pv_calc2. Bins, magnitud/frequencia. Partial Tracking.
- Extensiones de SC

BloqueNo.4:
- Triggers: Mouse, teclado, MIDI.
- MIDI: MIDIIn: controladores, noteOn, noteOff, etc. MIDIOut. MIDI Files. SendTrig. Información spectral a MIDI. Información de Spear a SC.
-Waveforms: waveforms a través de Buffers, waveshaping,
-Envelope Triggering. Mircosound – granular synthesis.
-Gendy.
-Otros ejemplos de síntesis.

Bloque No.5:
- Repaso sobre lenguaje. Arrays, concatenation. Identity Dictionary. Pbind, Pseq, Pser, Prand.
- Streams, Routines, Tasks, Patterns, Prand, Events.
- NodeProxy, ProxySpace. Live-coding.
- Interacción.
- Redes.
- Preguntas, projectos, concluciones.

Comentarios

5 Respuestas a “Primer Curso de SuperCollider en Costa Rica (2008)”

  1. Mauricio Pauly on Junio 2nd, 2008 1:59 am

    Qué bien! qué bonito curso Fede. Yo de fijo iría.

  2. Otto Castro on Junio 2nd, 2008 10:39 am

    Esperamos todos aprender un montón.

    Muchas gracias Federico por tu amabilidad.

    Saludos,

    Otto

  3. FEDERICO MIRANDA on Junio 11th, 2008 2:04 am

    Ahi estare!! Me acabo de enterar de este sitio y comunidad pero esta bravisimo.. estare visitando a menudo.. FM.

  4. Julio Zúñiga on Junio 21st, 2008 6:53 pm

    Buenísimo! Ahí estaremos. Gracias Fede!
    Eso sí, nos van a sacar con camisas de fuerza después de esas 6 horas de algoritmos!

  5. Otto Castro on Junio 23rd, 2008 3:43 pm

    Por si acaso, el curso de Federico tien un cupo para 8 personas y hay inscripción. Pueden hacerla conmigo al email: info@ottocastro.com o me pueden llamar a los teléfonos:

    2271-4090 o 8307-7903

Agregue su Comentario




    Calendario de Actividades

    Marzo 2010
    LunMarMi&JueVieS&aDom
      
    1234567
    891011121314
    15161718192021
    22232425262728
    293031  

  • Noticias más Recientes

  • Nube de Etiquetas