What is Psychosynth?/es
From Psychosynth
El proyecto Psychosynth pretende crear un sintetizador de audio por software modular e interactivo, inspirado por las ideas del Reactable. Intentaremos ofrecer una API limpia y orientada a objetos que permita la creación de nuevas interfaces innovadoras para el sintetizador y un simulador en 3D de un dispositivo parecido al Reactable con capacidad para la creación colaborativa de música a través de internet.
Nuestro propóstito principal es crear una alternativa de software libre que permita a novatos, desarrolladores y profesionales explorar nuevas formas de hacer música. También es importante construir una comunidad para facilitar la comunicación entre nosotros, desarrolladores de software, y compositores de música electrónica, quienes pueden ofrecernos ideas inpiradoras sobre cómo convertir nuevas funcionalidades experimentales en útiles y creativas herramientas.
¿Qué provee el paquete Psychosynth?
- libpsynth: Esta es una potente librería en C++ para la creación de software de síntesis. Ésta provee, entre otras cosas: abstracción sobre los dispositivos de audio del sistema, clases básicas para la síntesis de sonido (osciladores, filtros, etc...), sistema de módulos de síntesis interconectables mediante una API genérica, clases para la creación de sintetizadores interactivos con funcionalidades como el conectado automático de los objetos, capas MVC y fachadas, clases para la sincronización de sintetizadores en red mediante OSC, un framework para la construcción de aplicaciones más sencilla, etcétera.
- psynth3d: Un sintetizador interactivo con apariencia similar al Reactable con interfaz 3D y que aprovecha toda la potencia de la libpsynth.
- psynth: Una versión por linea de comandos del sintetizador que puede hacer de servidor o cliente OSC con un coste bajo de recursos.
Tengan en cuenta que Psychosynth está aun en desarrollo y tiene espectativas de aumentar su funcionalidad y pronto se añadirán, por ejemplo, clientes basados en Reactivision.
¿A quién puede interesarle el Psychosynth?
El proyecto Psychosynth puede ser interesante en muchos contextos. Algunos de sus potenciales usuarios son:
- Compositores de música electrónica que quieran experimentar con sistemas que favorezcan la improvisación en las actuaciones en vivo o que quieran probar las ventajas de la música colaborativa en red.
- DJs que quieran aportar a sus sesiones la capacidad de mostrar en directo de forma visualmente atractiva cómo mezclan los temas y además más posibilidades y libertad a la hora de añadir efectos y demás.
- Desarrolladores que estén interesados en desarrollar sintetizadores modulares, especialmente sofware interactivo o con capacidad de funcionar en red.
- Psychosynth puede tener muchos otros usos. Por ejemplo, su facilidad de uso y su naturaleza modular pueden convertirlo en una gran herramienta didáctica para explicar los fundamentos físicos del sonido.