LAC-07 Proceedings

LAC-07 Proceedings

LINUX AUDIO CONFERENCE BERLIN Lectures/Demos/Workshops Concerts/LinuxSoundnight P roceedin G S TU-Berlin 22.-25.03.07 www.lac.tu-berlin.de5 Published by: Technische Universität Berlin, Germany March 2007 All copyrights remain with the authors www.lac.tu-berlin.de Credits: Cover design and logos: Alexander Grüner Layout: Marije Baalman Typesetting: LaTeX Thanks to: Vincent Verfaille for creating and sharing the DAFX’06 “How to make your own Proceedings” examples. Printed in Berlin by TU Haus-Druckerei — March 2007 Proc. of the 5th Int. Linux Audio Conference (LAC07), Berlin, Germany, March 22-25, 2007 LAC07-iv Preface The International Linux Audio Conference 2007, the fifth of its kind, is taking place at the Technis- che Universität Berlin. We are very glad to have been given the opportunity to organise this event, and we hope to have been able to put together an interesting conference program, both for developers and users, thanks to many submissions of our participants, as well as the support from our cooperation partners. The DAAD - Berliner Künstlerprogramm has supported us by printing the flyers and inviting some of the composers. The Cervantes Institute has given us support for involving composers from Latin America and Spain. Tesla has been a generous host for two concert evenings. Furthermore, Maerz- Musik and the C-Base have given us a place for the lounge and club concerts. The Seminar für Medienwissenschaften of the Humboldt Universität zu Berlin have contributed their Signallabor, a computer pool with 6 Linux audio workstations and a multichannel setup, in which the Hands On Demos are being held. Ableton has given us financial support to close the budget. As in the past two years, all submitted papers have undergone a review process. Each paper was reviewed by at least two independent experts, whose feedback helped the authors improve their paper before the final version that you will find in the proceedings. This year, we also printed in the proceedings the abstracts of the tutorials, workshops and demos, as well as the program texts of the concerts, to create a complete documentation of the conference. Thanks to everyone who has participated in bringing this Linux Audio Conference to life - authors, presenters, composers, sound artists, reviewers, helpers and anyone we may have forgotten - and we wish everyone a pleasant and enjoyable stay at the TU and in Berlin. Marije Baalman, Folkmar Hein, Stefan Kersten and Simon Schampijer Organisation Team LAC2007 Berlin, March 2007 LAC07-iv Proc. of the 5th Int. Linux Audio Conference (LAC07), Berlin, Germany, March 22-25, 2007 LAC07-v LAC 2007 Organisation Team Main orga: Marije Baalman (TU) Folkmar Hein (TU) Stefan Kersten Simon Schampijer (TU) Assistance: Miguel Álvarez-Fernández Dimitar Anastasov (TU) Philippus Baalman (Universiteit Twente) Oswald Berthold (HU) Martin Carlé (HU) Jef Chippewa (CEC) Christian Dietz (TU) Fabian Gawlik (TU) Florian Goltz (TU) Doris Graße (TU) Alexander Grüner Eckehard Güther (TU) Matthias Herder (TU) Andreas Lehmann (TU) Sebastian Roos (TU) Sascha Spors (TU/T-Labs) Torben Hohn (TU) Wilm Thoben (TU) Jan Weil (TU) Stefan Weinzierl (TU) Tesla/DAAD: Ingrid Beirer (DAAD) Carsten Seiffart (Tesla) Streaming: Jörn Nettingsmeier Eric Dantan Rzewnicki Campusradio: Andreas Rotter Robert Damrau LAC07-v Proc. of the 5th Int. Linux Audio Conference (LAC07), Berlin, Germany, March 22-25, 2007 LAC07-vi Partners Ableton Fachgebiet Audiokommunikation, Institut für Sprache und Kommunikation, Technische Universität Berlin Berliner Künstlerprogramm des DAAD C-Base Seminar für Medienwissenschaft, Humboldt-Universität zu Berlin Instituto Cervantes Berlin MaerzMusik Studio für elektroakustische Musik (SeaM), Musikhochschule Weimar Tesla LAC07-vi Proc. of the 5th Int. Linux Audio Conference (LAC07), Berlin, Germany, March 22-25, 2007 LAC07-vii Review Committee Fons Adriaensen Laboratorio di Acustica ed Elettroacustica, Parma, Italy Marije Baalman Audiokommunikation, TU Berlin, sound artist Frank Barknecht GOTO10 (goto10.org) Ivica Ico Bukvic D.M.A., Composition, Music Technology, CCTAD, and CHCI, Virginia Tech, Dept. of Music Götz Dipper ZKM | Institute for Music and Acoustics, Karlsruhe Dr. Albert Gräf Dept. of Music Informatics, Institute of Musicology, Johannes Gutenberg Univer- sity Mainz, Germany Steve Harris Garlik Limited, www.garlik.com Takashi Iwai SuSe, ALSA development Daniel James 64studio, www.64studio.com Victor Lazzarini Music Technology Laboratory, Music Department, National University of Ire- land, Maynooth Fernando Lopez-Lezcano Sysadmin/Lecturer/Composer, CCRMA, Stanford University Stefan Kersten Sound artist and freelance programmer Jörn Nettingsmeier freelance audio/video engineer Frank Neumann Harman/Becker Automotive Systems and “Passionate Linux Audio user/kind-of developer and evangelist” Dave Phillips Linux audio documentation expert Simon Schampijer Audiokommunikation, TU Berlin, OLPC Sascha Spors Telekom T-Labs / TU Berlin Jan Weil Nachrichtenübertragung, TU Berlin LAC07-vii Proc. of the 5th Int. Linux Audio Conference (LAC07), Berlin, Germany, March 22-25, 2007 LAC07-viii Music Jury Miguel Álvarez-Fernández Composer and Sound Artist Marije Baalman Audiokommunikation, TU Berlin Folkmar Hein Audiokommunikation, TU Berlin Stefan Kersten Sound artist and freelance programmer Martin Supper Universität der Künste, Berlin Simon Schampijer Audiokommunikation, TU Berlin Wilm Thoben Audiokommunikation, TU Berlin LAC07-viii Proc. of the 5th Int. Linux Audio Conference (LAC07), Berlin, Germany, March 22-25, 2007 LAC07-ix Addresses TU Main building Straße des 17. Juni 135, Berlin-Charlottenburg U2 - Ernst Reuter Platz S-Bahn - Tiergarten C-Base Rungestraße 20, Berlin-Mitte U8 - Jannowitzbrücke S-Bahn - Jannowitzbrücke Instituto Cervantes Berlin Rosenstrasse 18-91, Berlin-Mitte U8 - Weinmeisterstraße S-Bahn - Hackescher Markt MaerzMusik Haus der Berliner Festspiele, Schaperstrasse 24, Berlin-Wilmersdorf U1 - Spichernstraße Tesla Klosterstraße 68-70, Berlin-Mitte U2 - Klosterstrasse S-Bahn - Alexanderplatz, Jannowitzbrücke LAC07-ix Proc. of the 5th Int. Linux Audio Conference (LAC07), Berlin, Germany, March 22-25, 2007 LAC07-x LAC07-x Proc. of the 5th Int. Linux Audio Conference (LAC07), Berlin, Germany, March 22-25, 2007 LAC07-xi Contents Thursday - March 22 - Papers 1 Proposal for an XML format for Time, Positions and Parts of Audio Waveforms Jens Gulden and Hanns Holger Rutz 13 Real-Time Multiple-Description Coding of Speech Signals Jan Weil, Kai Clüver and Thomas Sikora 18 Musical Signal Scripting with PySndObj Victor Lazzarini 24 Interfacing Pure Data with Faust Albert Gräf 32 Getting Linux to produce Music fast and powerful Hartmut Noack 37 Music Composition through Spectral Modeling Synthesis and Pure Data Edgar Barroso and Alfonso Perez Friday - March 23 - Papers 43 Qtractor - A Audio/MIDI multi-track sequencer Rui Nuno Capela 49 JJack: Using the JACK Audio Connection Kit with Java Jens Gulden 55 pnpd/nova, a new audio synthesis engine with a dataflow language Tim Blechmann 60 Developing LADSPA Plugins with Csound Rory Walsh and Victor Lazzarini 64 A Tetrahedral Microphone Processor for Ambisonic Recording Fons Adriaensen 70 Audio Metering and Linux Andrés Cabrera Saturday - March 24 - Papers 76 Renewed architecture of the sWONDER software for Wave Field Synthesis on large scale systems Marije Baalman, Torben Hohn, Simon Schampijer and Thilo Koch 84 Offener Schaltkreis, An interactive Sound Installation Christoph Haag, Martin Rumori, Franziska Windisch, Ludwig Zeller 88 Visual prototyping of audio applications David Garcia, Pau Arumi and Xavier Amatrinain 96 Model Driven Software Development with SuperCollider and the UML Jens Gulden Sunday - March 25 - Papers 104 pure-dyne Aymeric Mansoux, Antonios Galanopoulos and Chun Lee 108 The One Laptop Per Child (OLPC) Audio Subsystem Jaya Kumar LAC07-xi Proc. of the 5th Int. Linux Audio Conference (LAC07), Berlin, Germany, March 22-25, 2007 LAC07-xii 113 Firewire Audio on Linux Pieter Palmers Further Papers 121 Beyond open source music software: extending open source philosophy to the music with CODES Evandro Manara Milleto, Luciano Vargas Flores, Daniel Eugenio Kuck, Marcelo Soares Pimenta and Jerome Rutily Keynotes and panel discussion 128 Audio on Linux: crashing into the 80/20 limit Paul Davis 128 Open Source as a Special Kind of Component-Based System Development Steffen Evers 128 Panel Discussion - “if ( Linux Audio ), then {...}, else {...}” moderated by Stefan Weinzierl Tutorials 128 openSUSE JAD - Tutorials for installation and producing music Michael Bohle and the JackLab Team 129 Integrating Documentation, End-User Support, and Developer Resources using *.linuxaudio.org Ivica Ico Bukvic, Robin Gareus and Daniel James Demos 129 Buzztard Music Production Environment Stefan Kost and Thomas Wabner 129 blue: a music composition environment for Csound Steven Yi 130 Firewire Audio on Linux Pieter Palmers 130 Stereo, Multichannel and Binaural Sound Spatialization in Pure-Data Georg Holzmann 130 A Software-based Mixing Desk for Acousmatic Sound Diffusion André Bartetzki Workshops 131 From resistors to samples: Developing open hardware instruments using Arduino, Pure Data and Process- ing Recursive Dog (Dolo Piqueras, Emanuele Mazza and Enrique Tomás) 131 Developing Shared Tools: a Researchers Integration Medium Fábio Furlanete and Renato Fabbri 131 Livecoding with SuperCollider Alberto De Campo and Powerbooks Unplugged 132 Python for Sound Manipulation Renato Fabbri and Fábio Furlanete 132 Canorus

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    159 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us