AudioResearchBlog

Covering all audio related stuff with special focus on programming and digital signal processing

Archive for the 'open source' Category

Presentación en las VI Jornadas de Acústica, Electroacústica y áreas vinculadas (CADAE)

Posted by hordia on 27th October 2007

Ayer tuve la oportunidad de presentar mi trabajo realizado para el google summer of code en el marco de las VI Jornadas de Acústica, Electroacústica y áreas vinculadas (CADAE), les dejó la presentación de la misma:

 

Transformaciones espectrales en tiempo real para CLAM

 

Download: Transformaciones espectrales en tiempo real para CLAM.pdf


, , , , , , , , , , , , , , , , , , , , , ,

Posted in audio, acoustics, algorithms, effects, signal processing, music, free software, programming, GNU/Linux, GPL, open source, c++, libraries, midi, python, projects, Castellano, CLAM, GSoC2007, GUI, talks, dissertation, conferences | No Comments »

Audio Player Wordpress plugin

Posted by hordia on 26th August 2007

De casualidad (buscando otra cosa) me topé con esto: Audio Player Wordpress plugin. Parece bastante bien logrado y lo instalé en este blog… (además en este último tiempo venia averiguando sobre estos temas, ver: “Streaming audio from your website (mp3 and ogg!)” y “Many files to stream with cortado in the same page“). Al estar basado en flash, solo soporta mp3, pero es bastante configurable y tiene cosas copadas como la posibilidad de agregar audios por defecto al inicio o al final de cada track (útil por ejemplo para anuncios comerciales en podcasts o instrucciones de uso), distintas alternativas de mostrado de los audios en el feed, configuración de colores y otras cosas más.

También se puede usar en sitios no basados en wordpress (ver tutorial) y por ejemplo es el que usa digg.com para los podcasts (ver).

Ejemplo:



, , , , , , ,

Posted in audio, music, podcast, open source, blog, Castellano, web, flash | 2 Comments »

Repercusiones de la LAC2007 y un nuevo MusikMesse

Posted by hordia on 29th March 2007

Algunos ecos de lo que fue LAC2007:

Parece que todo el “streaming recolectado” va a estar disponible para bajar en esta dir: link.

Por otra parte, estos días (del 27 al 31 de marzo) se esta llevando a cabo en Frankfurt, Alemania, la exposición (creo más grande del mundo) de instrumentos, software y hardware musical y accesorios denominada Musikmesse.

Conclusión: LAC2007 en Berlin, Musikmesse en Frankfurt, parece que todo pasa por Alemania…


, , , , , , , , , , , , , , , , , , , , , , , , ,

Posted in audio, algorithms, effects, signal processing, free culture, music, free software, programming, instruments, GNU/Linux, GPL, open source, c++, hardware, codecs, libraries, formats, alsa, midi, lutheria, python, publications, Castellano, talks, events, conferences | No Comments »

LAC2007 - 5tas jornadas internacionales sobre linux y audio

Posted by hordia on 5th March 2007

Del 22 al 25 de marzo de este año se desarrollaran las 5tas jornadas de Linux Audio Conference (LAC) en Berlin, Alemania.

LAC2007 tiene como objetivo reunir a desarrolladores y usuarios de linux y software de audio open source con el objetivo de compartir información y discutir sobre proyectos y música.

Puntos más importantes:

  • Charlas públicas y workshops
  • Conciertos
  • Tutoriales
  • Presentación de papers
  • Audio en vivo/streaming de video
  • Entrada gratuita a todos los eventos (excepto para los conciertos)

(info de prensa del evento aqui)

El programa detallado del evento aca (por días)

Títulos de las charlas y workshops:

  • A Tetrahedral Microphone Processor for Ambisonic Recording
    Fons Adriaensen
  • Renewed architecture of the sWONDER software for Wave Field Synthesis on large scale systems
    Marije Baalman, Simon Schampijer, Torben Hohn, Thilo Koch, Daniel Plewe, Eddie Mond
  • Music Composition through Spectral Modeling Synthesis and Pure Data.
    Edgar Barroso
  • A Software-based Mixing Desk for Acousmatic Sound Diffusion
    André Bartetzki
  • pnpd, a new audio synthesis engine with a dataflow language
    Tim Blechman
  • openSUSE JAD - Tutorials for installation and producing music
    Michael Bohle
  • Integrating Documentation, End-User Support, and Developer Resources using *.linuxaudio.org
    Ivica Ico Bukvic, Robin Gareus, Daniel James
  • Audio Metering and Linux
    Andres Cabrera
  • Qtractor - A Audio/MIDI multi-track sequencer
    Rui Nuno Capela
  • Compiling Simulink Models as SuperCollider UnitGenerators
    Martin Carlé, Sönke Hahn
  • Python for Sound Manipulation - A versatile creation environment Tutorial
    Renato Fabbri and Fábio Furlanete
  • Developing Shared Tools: a Researchers Integration Medium Workshop
    Fábio Furlanete and Renato Fabbri
  • Visual prototyping of audio applications (CLAM)
    David Garcia, Pau Arumi, Xavier Amatriain
  • Interfacing Pure Data with Faust
    Albert Gräf
  • Faust Hands On Demo
    Yann Orlarey and Albert Gräf
  • Proposal for an XML format for Time, Positions and Parts of Audio Waveforms
    Jens Gulden and Hanns Holger Rutz
  • JJack: Using the JACK Audio Connection Kit with Java
    Jens Gulden
  • Model Driven Software Development with SuperCollider and UML
    Jens Gulden
  • Offener Schaltkreis, An interactive Sound Installation
    Christoph Haag, Martin Rumori, Franziska Windisch, Ludwig Zeller
  • Stereo, Multichannel and Binaural Sound Spatialization in Pure-Data
    Georg Holzmann
  • Canorus - a music score editor - Workshop
    Reinhard Katzmann, Matevz Jekovec
  • Buzztard Music Production Environment Demo
    Stefan Kost and Thomas Wabner
  • The One Laptop Per Child (OLPC) Audio Subsystem
    Jaya Kumar
  • Musical Signal Scripting with PySndObj
    Victor Lazzarini
  • Stochastic Composition with SuperCollider
    Sergio Luque
  • Beyond open source music software: extending open source philosophy to the music with CODES
    Evandro Manara MILETTO, Luciano Vargas FLORES, Daniel Eugenio KUCK, Marcelo Soares PIMENTA and Jerome RUTILY
  • pure-dyne
    Aymeric Mansoux, Antonios Galanopoulos and Chun Lee
  • Getting Linux to produce Music fast and powerful
    Hartmut Noack
  • Firewire Audio on Linux - Demo
    Pieter Palmers
  • The Linux MIDI Studio - A workshop with Dave Phillips
    Dave Philips
  • From resistors to samples: Developing open hardware instruments using Arduino, Pure Data and Processing - Workshop
    Recursive Dog collective (Dolo Piqueras, Emanuele Mazza and Enrique Tomás)
  • Video Editing with the Open Movie Editor
    Richard Spindler
  • Developing LADSPA Plugins with Csound
    Rory Walsh and Victor Lazzarini
  • Real-Time Multiple-Description Coding of Speech Signals
    Jan Weil, Kai Clüver, and Thomas Sikora
  • blue: a music composition environment for Csound
    Steven Yi
  • Livecoding with SuperCollider
    Alberto de Campo

Link a las descripciones de cada uno de los papers: abstracts

Update:

Update 2:
Hay streaming de audio y video en tiempo real de todas las conferencias y conciertos (luego también estará en diferido)



, , , , , , , , , , , , , , , , , , , , ,

Posted in audio, acoustics, algorithms, effects, signal processing, music, free software, programming, GNU/Linux, open source, c++, codecs, libraries, midi, python, publications, Castellano, CLAM, talks, events, conferences | No Comments »

reacTable - un instrumento modular

Posted by hordia on 1st February 2007

Desarrollado por el grupo de tecnología musical de la Universidad Pompeu Fabra de Barcelona, reacTable consiste de una mesa redonda traslúcida con un proyector debajo, que por medio de visión por computadora, detecta la posición y orientación de objetos especialmente marcados. Estos pueden ser movidos libremente sobre la superficie (incluso rotar sus caras) modificando de esta forma la estructura y parámetros del sintetizador de sonido. Estos objetos vendrian a ser los típicos módulos de un sintetizador modular. Simultáneamente, el proyector muestra la actividad y las características principales del sonido producido, otorgándole de esta forma el necesario “feedback” al ejecutante.
Además, el sistema es multiusuario y por lo tanto puede ser ejecutado por varias personas simultáneamente.

reactivision
Entre otras cosas reacTable, intenta ser:

  • colaborativo: varios ejecutantes (en forma local o remota)
  • intuitivo: sin manual, sin instrucciones
  • poseedor de una sonoridad interesante y desafiante
  • enseñable y aprendible (incluso por chicos)
  • apto para novatos y músicos electrónicos avanzados (conciertos)

Para enviar mensajes utiliza el protocolo OSC (OpenSound Control) y recientemente también es capaz de enviar mensajes MIDI. Además, vale la pena destacar que el software detrás de esto es open-source y multiplataforma.

Más links:


, , , , , , , , ,

Posted in effects, signal processing, music, programming, instruments, open source, hardware, lutheria, Castellano, sound | No Comments »

OSC | Open Sound Control

Posted by hordia on 21st November 2006

Open Sound Control es un protocolo de comunicaciones que permite comunicar instrumentos de música, computadoras y otros dispositivos multimedia (por ejemplo móviles o PDA’s equipados con bluetooth) pensado para compartir información musical en tiempo real sobre una red.

Aparece como reemplazo del MIDI, siendo muy superior en caracterísitcas y capacidades.

Características principales del protocolo:

  • Ampliable, dinámico. Esquema de nombres simbólicos tipo URL
  • Datos numéricos simbólicos y de alta resolución
  • Lenguaje de coincidencia de patrones (pattern matching) para especificar multiples receptores de un único mensaje
  • Marcas de tiempo (time tags) de alta resolución.
  • Mensajes “empaquetados” para aquellos eventos que deben ocurrir simultáneamente
  • Sistema de interrogación para encontrar dinámicamente las capacidades de un servidor OSC y obtener documentación.

La especificación OSC 1.0.
Puede ser transportado por varios protocolos, pero comunemente se usa UDP

Algunos links útiles:

Algunos proyectos conocidos que tienen su implementación: ChucK, CSound, Max/MSP, Pure Data, Reaktor, SuperCollider, Squeak, VVVV. OSC también es usado en el corazón de la API de DSSI.


, , , , ,

Posted in audio, instruments, open source, hardware, midi, Castellano | 3 Comments »

Google has released its new Google Code project for open source projects

Posted by hordia on 28th July 2006

Google has released its new Google Code project for open source projects like sourcefoge, now you can host there your free audio projects too… you can see which audio projects are hosted pressing here.

You have things like a Java audio processing library or Google Talk Voice and P2P Interoperability Library (libjingle)



, , , ,

Posted in audio, programming, GPL, open source, English | No Comments »

Nuevo repositorio de código para proyectos de audio

Posted by hordia on 28th July 2006

Google lanzó su nuevo repositorio para proyectos de código abierto llamado Google Code similar al ya archiconocido sourcefoge.

Asi que ya podés empezar a hostear tus proyectos de audio ahi también. Podes ver que proyectos de audio hay actualmente pinchando aqui.

Hay cosas como una biblioteca para procesar audio en Java o una biblioteca para operar con voz y P2P en Google Talk (libjingle).


, , , ,

Posted in audio, programming, GPL, open source, Castellano | 1 Comment »