Composing with Encyclospace: a Recombinant Sample-Based
Total Page:16
File Type:pdf, Size:1020Kb
Load more
Recommended publications
-
Navigating the Landscape of Computer Aided Algorithmic Composition Systems: a Definition, Seven Descriptors, and a Lexicon of Systems and Research
NAVIGATING THE LANDSCAPE OF COMPUTER AIDED ALGORITHMIC COMPOSITION SYSTEMS: A DEFINITION, SEVEN DESCRIPTORS, AND A LEXICON OF SYSTEMS AND RESEARCH Christopher Ariza New York University Graduate School of Arts and Sciences New York, New York [email protected] ABSTRACT comparison and analysis, this article proposes seven system descriptors. Despite Lejaren Hiller’s well-known Towards developing methods of software comparison claim that “computer-assisted composition is difficult to and analysis, this article proposes a definition of a define, difficult to limit, and difficult to systematize” computer aided algorithmic composition (CAAC) (Hiller 1981, p. 75), a definition is proposed. system and offers seven system descriptors: scale, process-time, idiom-affinity, extensibility, event A CAAC system is software that facilitates the production, sound source, and user environment. The generation of new music by means other than the public internet resource algorithmic.net is introduced, manipulation of a direct music representation. Here, providing a lexicon of systems and research in computer “new music” does not designate style or genre; rather, aided algorithmic composition. the output of a CAAC system must be, in some manner, a unique musical variant. An output, compared to the 1. DEFINITION OF A COMPUTER-AIDED user’s representation or related outputs, must not be a ALGORITHMIC COMPOSITION SYSTEM “copy,” accepting that the distinction between a copy and a unique variant may be vague and contextually determined. This output may be in the form of any Labels such as algorithmic composition, automatic sound or sound parameter data, from a sequence of composition, composition pre-processing, computer- samples to the notation of a complete composition. -
Synchronous Programming in Audio Processing Karim Barkati, Pierre Jouvelot
Synchronous programming in audio processing Karim Barkati, Pierre Jouvelot To cite this version: Karim Barkati, Pierre Jouvelot. Synchronous programming in audio processing. ACM Computing Surveys, Association for Computing Machinery, 2013, 46 (2), pp.24. 10.1145/2543581.2543591. hal- 01540047 HAL Id: hal-01540047 https://hal-mines-paristech.archives-ouvertes.fr/hal-01540047 Submitted on 15 Jun 2017 HAL is a multi-disciplinary open access L’archive ouverte pluridisciplinaire HAL, est archive for the deposit and dissemination of sci- destinée au dépôt et à la diffusion de documents entific research documents, whether they are pub- scientifiques de niveau recherche, publiés ou non, lished or not. The documents may come from émanant des établissements d’enseignement et de teaching and research institutions in France or recherche français ou étrangers, des laboratoires abroad, or from public or private research centers. publics ou privés. A Synchronous Programming in Audio Processing: A Lookup Table Oscillator Case Study KARIM BARKATI and PIERRE JOUVELOT, CRI, Mathématiques et systèmes, MINES ParisTech, France The adequacy of a programming language to a given software project or application domain is often con- sidered a key factor of success in software development and engineering, even though little theoretical or practical information is readily available to help make an informed decision. In this paper, we address a particular version of this issue by comparing the adequacy of general-purpose synchronous programming languages to more domain-specific -
Syllabus EMBODIED SONIC MEDITATION
MUS CS 105 Embodied Sonic Meditation Spring 2017 Jiayue Cecilia Wu Syllabus EMBODIED SONIC MEDITATION: A CREATIVE SOUND EDUCATION Instructor: Jiayue Cecilia Wu Contact: Email: [email protected]; Cell/Text: 650-713-9655 Class schedule: CCS Bldg 494, Room 143; Mon/Wed 1:30 pm – 2:50 pm, Office hour: Phelps room 3314; Thu 1: 45 pm–3:45 pm, or by appointment Introduction What is the difference between hearing and listening? What are the connections between our listening, bodily activities, and the lucid mind? This interdisciplinary course on acoustic ecology, sound art, and music technology will give you the answers. Through deep listening (Pauline Oliveros), compassionate listening (Thich Nhat Hanh), soundwalking (Westerkamp), and interactive music controlled by motion capture, the unifying theme of this course is an engagement with sonic awareness, environment, and self-exploration. Particularly we will look into how we generate, interpret and interact with sound; and how imbalances in the soundscape may have adverse effects on our perceptions and the nature. These practices are combined with readings and multimedia demonstrations from sound theory, audio engineering, to aesthetics and philosophy. Students will engage in hands-on audio recording and mixing, human-computer interaction (HCI), group improvisation, environmental film streaming, and soundscape field trip. These experiences lead to a final project in computer-assisted music composition and creative live performance. By the end of the course, students will be able to use computer software to create sound, design their own musical gears, as well as connect with themselves, others and the world around them in an authentic level through musical expressions. -
Proceedings of the Fourth International Csound Conference
Proceedings of the Fourth International Csound Conference Edited by: Luis Jure [email protected] Published by: Escuela Universitaria de Música, Universidad de la República Av. 18 de Julio 1772, CP 11200 Montevideo, Uruguay ISSN 2393-7580 © 2017 International Csound Conference Conference Chairs Paper Review Committee Luis Jure (Chair) +yvind Brandtsegg Martín Rocamora (Co-Chair) Pablo Di Liscia John -tch Organization Team Michael Gogins Jimena Arruti Joachim )eintz Pablo Cancela Alex )ofmann Guillermo Carter /armo Johannes Guzmán Calzada 0ictor Lazzarini Ignacio Irigaray Iain McCurdy Lucía Chamorro Rory 1alsh "eli#e Lamolle Juan Martín L$#ez Music Review Committee Gusta%o Sansone Pablo Cetta Sofía Scheps Joel Chadabe Ricardo Dal "arra Sessions Chairs Pablo Di Liscia Pablo Cancela "olkmar )ein Pablo Di Liscia Joachim )eintz Michael Gogins Clara Ma3da Joachim )eintz Iain McCurdy Luis Jure "lo Menezes Iain McCurdy Daniel 4##enheim Martín Rocamora Juan Pampin Steven *i Carmelo Saitta Music Curator Rodrigo Sigal Luis Jure Clemens %on Reusner Index Preface Keynote talks The 60 years leading to Csound 6.09 Victor Lazzarini Don Quijote, the Island and the Golden Age Joachim Heintz The ATS technique in Csound: theoretical background, present state and prospective Oscar Pablo Di Liscia Csound – The Swiss Army Synthesiser Iain McCurdy How and Why I Use Csound Today Steven Yi Conference papers Working with pch2csd – Clavia NM G2 to Csound Converter Gleb Rogozinsky, Eugene Cherny and Michael Chesnokov Daria: A New Framework for Composing, Rehearsing and Performing Mixed Media Music Guillermo Senna and Juan Nava Aroza Interactive Csound Coding with Emacs Hlöðver Sigurðsson Chunking: A new Approach to Algorithmic Composition of Rhythm and Metre for Csound Georg Boenn Interactive Visual Music with Csound and HTML5 Michael Gogins Spectral and 3D spatial granular synthesis in Csound Oscar Pablo Di Liscia Preface The International Csound Conference (ICSC) is the principal biennial meeting for members of the Csound community and typically attracts worldwide attendance. -
Computer Music
THE OXFORD HANDBOOK OF COMPUTER MUSIC Edited by ROGER T. DEAN OXFORD UNIVERSITY PRESS OXFORD UNIVERSITY PRESS Oxford University Press, Inc., publishes works that further Oxford University's objective of excellence in research, scholarship, and education. Oxford New York Auckland Cape Town Dar es Salaam Hong Kong Karachi Kuala Lumpur Madrid Melbourne Mexico City Nairobi New Delhi Shanghai Taipei Toronto With offices in Argentina Austria Brazil Chile Czech Republic France Greece Guatemala Hungary Italy Japan Poland Portugal Singapore South Korea Switzerland Thailand Turkey Ukraine Vietnam Copyright © 2009 by Oxford University Press, Inc. First published as an Oxford University Press paperback ion Published by Oxford University Press, Inc. 198 Madison Avenue, New York, New York 10016 www.oup.com Oxford is a registered trademark of Oxford University Press All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form or by any means, electronic, mechanical, photocopying, recording, or otherwise, without the prior permission of Oxford University Press. Library of Congress Cataloging-in-Publication Data The Oxford handbook of computer music / edited by Roger T. Dean. p. cm. Includes bibliographical references and index. ISBN 978-0-19-979103-0 (alk. paper) i. Computer music—History and criticism. I. Dean, R. T. MI T 1.80.09 1009 i 1008046594 789.99 OXF tin Printed in the United Stares of America on acid-free paper CHAPTER 12 SENSOR-BASED MUSICAL INSTRUMENTS AND INTERACTIVE MUSIC ATAU TANAKA MUSICIANS, composers, and instrument builders have been fascinated by the expres- sive potential of electrical and electronic technologies since the advent of electricity itself. -
Interactive Csound Coding with Emacs
Interactive Csound coding with Emacs Hlöðver Sigurðsson Abstract. This paper will cover the features of the Emacs package csound-mode, a new major-mode for Csound coding. The package is in most part a typical emacs major mode where indentation rules, comple- tions, docstrings and syntax highlighting are provided. With an extra feature of a REPL1, that is based on running csound instance through the csound-api. Similar to csound-repl.vim[1] csound- mode strives to enable the Csound user a faster feedback loop by offering a REPL instance inside of the text editor. Making the gap between de- velopment and the final output reachable within a real-time interaction. 1 Introduction After reading the changelog of Emacs 25.1[2] I discovered a new Emacs feature of dynamic modules, enabling the possibility of Foreign Function Interface(FFI). Being insired by Gogins’s recent Common Lisp FFI for the CsoundAPI[3], I decided to use this new feature and develop an FFI for Csound. I made the dynamic module which ports the greater part of the C-lang’s csound-api and wrote some of Steven Yi’s csound-api examples for Elisp, which can be found on the Gihub page for CsoundAPI-emacsLisp[4]. This sparked my idea of creating a new REPL based Csound major mode for Emacs. As a composer using Csound, I feel the need to be close to that which I’m composing at any given moment. From previous Csound front-end tools I’ve used, the time between writing a Csound statement and hearing its output has been for me a too long process of mouseclicking and/or changing windows. -
Expanding the Power of Csound with Integrated Html and Javascript
Michael Gogins. Expanding the Power of Csound with Intergrated HTML and JavaScript EXPANDING THE POWER OF CSOUND WITH INTEGRATED HTML AND JAVA SCRIPT Michael Gogins [email protected] https://michaelgogins.tumblr.com http://michaelgogins.tumblr.com/ This paper presents recent developments integrating Csound [1] with HTML [2] and JavaScript [3, 4]. For those new to Csound, it is a “MUSIC N” style, user- programmable software sound synthesizer, one of the first yet still being extended, written mostly in the C language. No synthesizer is more powerful. Csound can now run in an interactive Web page, using all the capabilities of current Web browsers: custom widgets, 2- and 3-dimensional animated and interactive graphics canvases, video, data storage, WebSockets, Web Audio, mathematics typesetting, etc. See the whole list at HTML5 TEST [5]. Above all, the JavaScript programming language can be used to control Csound, extend its capabilities, generate scores, and more. JavaScript is the “glue” that binds together the components and capabilities of HTML5. JavaScript is a full-featured, dynamically typed language that supports functional programming and prototype-based object- oriented programming. In most browsers, the JavaScript virtual machine includes a just- in-time compiler that runs about 4 times slower than compiled C, very fast for a dynamic language. JavaScript has limitations. It is single-threaded, and in standard browsers, is not permitted to access the local file system outside the browser's sandbox. But most musical applications can use an embedded browser, which bypasses the sandbox and accesses the local file system. HTML Environments for Csound There are two approaches to integrating Csound with HTML and JavaScript. -
DVD Program Notes
DVD Program Notes Part One: Thor Magnusson, Alex Click Nilson is a Swedish avant McLean, Nick Collins, Curators garde codisician and code-jockey. He has explored the live coding of human performers since such Curators’ Note early self-modifiying algorithmic text pieces as An Instructional Game [Editor’s note: The curators attempted for One to Many Musicians (1975). to write their Note in a collaborative, He is now actively involved with improvisatory fashion reminiscent Testing the Oxymoronic Potency of of live coding, and have left the Language Articulation Programmes document open for further interaction (TOPLAP), after being in the right from readers. See the following URL: bar (in Hamburg) at the right time (2 https://docs.google.com/document/d/ AM, 15 February 2004). He previously 1ESzQyd9vdBuKgzdukFNhfAAnGEg curated for Leonardo Music Journal LPgLlCe Mw8zf1Uw/edit?hl=en GB and the Swedish Journal of Berlin Hot &authkey=CM7zg90L&pli=1.] Drink Outlets. Alex McLean is a researcher in the area of programming languages for Figure 1. Sam Aaron. the arts, writing his PhD within the 1. Overtone—Sam Aaron Intelligent Sound and Music Systems more effectively and efficiently. He group at Goldsmiths College, and also In this video Sam gives a fast-paced has successfully applied these ideas working within the OAK group, Uni- introduction to a number of key and techniques in both industry versity of Sheffield. He is one-third of live-programming techniques such and academia. Currently, Sam the live-coding ambient-gabba-skiffle as triggering instruments, scheduling leads Improcess, a collaborative band Slub, who have been making future events, and synthesizer design. -
62 Years and Counting: MUSIC N and the Modular Revolution
62 Years and Counting: MUSIC N and the Modular Revolution By Brian Lindgren MUSC 7660X - History of Electronic and Computer Music Fall 2019 24 December 2019 © Copyright 2020 Brian Lindgren Abstract. MUSIC N by Max Mathews had two profound impacts in the world of music synthesis. The first was the implementation of modularity to ensure a flexibility as a tool for the user; with the introduction of the unit generator, the instrument and the compiler, composers had the building blocks to create an unlimited range of sounds. The second was the impact of this implementation in the modular analog synthesizers developed a few years later. While Jean-Claude Risset, a well known Mathews associate, asserts this, Mathews actually denies it. They both are correct in their perspectives. Introduction Over 76 years have passed since the invention of the first electronic general purpose computer,1 the ENIAC. Today, we carry computers in our pockets that can perform millions of times more calculations per second.2 With the amazing rate of change in computer technology, it's hard to imagine that any development of yesteryear could maintain a semblance of relevance today. However, in the world of music synthesis, the foundations that were laid six decades ago not only spawned a breadth of multifaceted innovation but continue to function as the bedrock of important digital applications used around the world today. Not only did a new modular approach implemented by its creator, Max Mathews, ensure that the MUSIC N lineage would continue to be useful in today’s world (in one of its descendents, Csound) but this approach also likely inspired the analog synthesizer engineers of the day, impacting their designs. -
The Path to Half Life
The Path to Half-life Curtis Roads A composer does not often pause to explain a musical path. When that path is a personal break- through, however, it may be worthwhile to reflect on it, especially when it connects to more gen- eral trends in today’s musical scene. My electronic music composition Half-life por- trays a virtual world in which sounds are born and die in an instant or emerge in slow motion. As emerging sounds unfold, they remain stable or mutate before expiring. Interactions between different sounds sug- gest causalities, as if one sound spawned, trig- gered, crashed into, bonded with, or dis- solved into another sound. Thus the introduc- tion of every new sound contributes to the unfolding of a musical narrative. Most of the sound material of Half-life was produced by the synthesis of brief acoustic sound particles or grains. The interactions of acoustical particles can be likened to photo- graphs of bubble chamber experiments, which were designed to visualize atomic inter- actions. These strikingly beautiful images por- tray intricate causalities as particles enter a chamber at high speed, leading to collisions in which some particles break apart or veer off in strange directions, indicating the pres- ence of hidden forces (figure 1). Figure 1. Bubble chamber image (© CERN, Geneva). Composed years ago, in 1998 and 1999, Half-life is not my newest composition, nor does it incor- porate my most recent techniques. The equipment and software used to make it was (with exception of some custom programs) quite standard. Nonetheless this piece is deeply significant to me as a turning point in a long path of composition. -
Eastman Computer Music Center (ECMC)
Upcoming ECMC25 Concerts Thursday, March 22 Music of Mario Davidovsky, JoAnn Kuchera-Morin, Allan Schindler, and ECMC composers 8:00 pm, Memorial Art Gallery, 500 University Avenue Saturday, April 14 Contemporary Organ Music Festival with the Eastman Organ Department & College Music Department Steve Everett, Ron Nagorcka, and René Uijlenhoet, guest composers 5:00 p.m. + 7:15 p.m., Interfaith Chapel, University of Rochester Eastman Computer Wednesday, May 2 Music Cente r (ECMC) New carillon works by David Wessel and Stephen Rush th with the College Music Department 25 Anniversa ry Series 12:00 pm, Eastman Quadrangle (outdoor venue), University of Rochester admission to all concerts is free Curtis Roads & Craig Harris, ecmc.rochester.edu guest composers B rian O’Reilly, video artist Thursday, March 8, 2007 Kilbourn Hall fire exits are located along the right A fully accessible restroom is located on the main and left sides, and at the back of the hall. Eastman floor of the Eastman School of Music. Our ushers 8:00 p.m. Theatre fire exits are located throughout the will be happy to direct you to this facility. Theatre along the right and left sides, and at the Kilbourn Hall back of the orchestra, mezzanine, and balcony Supporting the Eastman School of Music: levels. In the event of an emergency, you will be We at the Eastman School of Music are grateful for notified by the stage manager. the generous contributions made by friends, If notified, please move in a calm and orderly parents, and alumni, as well as local and national fashion to the nearest exit. -
43558913.Pdf
! ! ! Generative Music Composition Software Systems Using Biologically Inspired Algorithms: A Systematic Literature Review ! ! ! Master of Science Thesis in the Master Degree Programme ! !Software Engineering and Management! ! ! KEREM PARLAKGÜMÜŞ ! ! ! University of Gothenburg Chalmers University of Technology Department of Computer Science and Engineering Göteborg, Sweden, January 2014 The author grants Chalmers University of Technology and University of Gothenburg the non-exclusive right to publish the work electronically and in a non-commercial purpose and to make it accessible on the Internet. The author warrants that he/she is the author of the work, and warrants that the work does not contain texts, pictures or other material that !violates copyright laws. The author shall, when transferring the rights of the work to a third party (like a publisher or a company), acknowledge the third party about this agreement. If the author has signed a copyright agreement with a third party regarding the work, the author warrants hereby that he/she has obtained any necessary permission from this third party to let Chalmers University of Technology and University of Gothenburg store the work electronically and make it accessible on the Internet. ! ! Generative Music Composition Software Systems Using Biologically Inspired Algorithms: A !Systematic Literature Review ! !KEREM PARLAKGÜMÜŞ" ! !© KEREM PARLAKGÜMÜŞ, January 2014." Examiner: LARS PARETO, MIROSLAW STARON" !Supervisor: PALLE DAHLSTEDT" University of Gothenburg" Chalmers University of Technology" Department of Computer Science and Engineering" SE-412 96 Göteborg" Sweden" !Telephone + 46 (0)31-772 1000" ! ! ! Department of Computer Science and Engineering" !Göteborg, Sweden, January 2014 Abstract My original contribution to knowledge is to examine existing work for methods and approaches used, main functionalities, benefits and limitations of 30 Genera- tive Music Composition Software Systems (GMCSS) by performing a systematic literature review.