COMPOSING MUSIC by SELECTION CONTENT-BASED ALGORITHMIC-ASSISTED AUDIO COMPOSITION Gilberto Bernardes De Almeida
Total Page:16
File Type:pdf, Size:1020Kb
Load more
Recommended publications
-
Computer-Assisted Composition a Short Historical Review
MUMT 303 New Media Production II Charalampos Saitis Winter 2010 Computer-Assisted Composition A short historical review Computer-assisted composition is considered amongst the major musical developments that characterized the twentieth century. The quest for ‘new music’ started with Erik Satie and the early electronic instruments (Telharmonium, Theremin), explored the use of electricity, moved into the magnetic tape recording (Stockhausen, Varese, Cage), and soon arrived to the computer era. Computers, science, and technology promised new perspectives into sound, music, and composition. In this context computer-assisted composition soon became a creative challenge – if not necessity. After all, composers were the first artists to make substantive use of computers. The first traces of computer-assisted composition are found in the Bells Labs, in the U.S.A, at the late 50s. It was Max Matthews, an engineer there, who saw the possibilities of computer music while experimenting on digital transmission of telephone calls. In 1957, the first ever computer programme to create sounds was built. It was named Music I. Of course, this first attempt had many problems, e.g. it was monophonic and had no attack or decay. Max Matthews went on improving the programme, introducing a series of programmes named Music II, Music III, and so on until Music V. The idea of unit generators that could be put together to from bigger blocks was introduced in Music III. Meanwhile, Lejaren Hiller was creating the first ever computer-composed musical work: The Illiac Suit for String Quartet. This marked also a first attempt towards algorithmic composition. A binary code was processed in the Illiac Computer at the University of Illinois, producing the very first computer algorithmic composition. -
Chuck: a Strongly Timed Computer Music Language
Ge Wang,∗ Perry R. Cook,† ChucK: A Strongly Timed and Spencer Salazar∗ ∗Center for Computer Research in Music Computer Music Language and Acoustics (CCRMA) Stanford University 660 Lomita Drive, Stanford, California 94306, USA {ge, spencer}@ccrma.stanford.edu †Department of Computer Science Princeton University 35 Olden Street, Princeton, New Jersey 08540, USA [email protected] Abstract: ChucK is a programming language designed for computer music. It aims to be expressive and straightforward to read and write with respect to time and concurrency, and to provide a platform for precise audio synthesis and analysis and for rapid experimentation in computer music. In particular, ChucK defines the notion of a strongly timed audio programming language, comprising a versatile time-based programming model that allows programmers to flexibly and precisely control the flow of time in code and use the keyword now as a time-aware control construct, and gives programmers the ability to use the timing mechanism to realize sample-accurate concurrent programming. Several case studies are presented that illustrate the workings, properties, and personality of the language. We also discuss applications of ChucK in laptop orchestras, computer music pedagogy, and mobile music instruments. Properties and affordances of the language and its future directions are outlined. What Is ChucK? form the notion of a strongly timed computer music programming language. ChucK (Wang 2008) is a computer music program- ming language. First released in 2003, it is designed to support a wide array of real-time and interactive Two Observations about Audio Programming tasks such as sound synthesis, physical modeling, gesture mapping, algorithmic composition, sonifi- Time is intimately connected with sound and is cation, audio analysis, and live performance. -
Sequence Distance Embeddings
Sequence Distance Embeddings by Graham Cormode Thesis Submitted to the University of Warwick for the degree of Doctor of Philosophy Computer Science January 2003 Contents List of Figures vi Acknowledgments viii Declarations ix Abstract xi Abbreviations xii Chapter 1 Starting 1 1.1 Sequence Distances . ....................................... 2 1.1.1 Metrics ............................................ 3 1.1.2 Editing Distances ...................................... 3 1.1.3 Embeddings . ....................................... 3 1.2 Sets and Vectors ........................................... 4 1.2.1 Set Difference and Set Union . .............................. 4 1.2.2 Symmetric Difference . .................................. 5 1.2.3 Intersection Size ...................................... 5 1.2.4 Vector Norms . ....................................... 5 1.3 Permutations ............................................ 6 1.3.1 Reversal Distance ...................................... 7 1.3.2 Transposition Distance . .................................. 7 1.3.3 Swap Distance ....................................... 8 1.3.4 Permutation Edit Distance . .............................. 8 1.3.5 Reversals, Indels, Transpositions, Edits (RITE) . .................... 9 1.4 Strings ................................................ 9 1.4.1 Hamming Distance . .................................. 10 1.4.2 Edit Distance . ....................................... 10 1.4.3 Block Edit Distances . .................................. 11 1.5 Sequence Distance Problems . ................................. -
Applied Psychological Measurement
Applied Psychological Measurement http://apm.sagepub.com/ Applications of Multidimensional Scaling in Cognitive Psychology Edward J. Shoben Applied Psychological Measurement 1983 7: 473 DOI: 10.1177/014662168300700406 The online version of this article can be found at: http://apm.sagepub.com/content/7/4/473 Published by: http://www.sagepublications.com Additional services and information for Applied Psychological Measurement can be found at: Email Alerts: http://apm.sagepub.com/cgi/alerts Subscriptions: http://apm.sagepub.com/subscriptions Reprints: http://www.sagepub.com/journalsReprints.nav Permissions: http://www.sagepub.com/journalsPermissions.nav Citations: http://apm.sagepub.com/content/7/4/473.refs.html >> Version of Record - Sep 1, 1983 What is This? Downloaded from apm.sagepub.com at UNIV OF ILLINOIS URBANA on September 3, 2012 Applications of Multidimensional Scaling in Cognitive Psychology Edward J. Shoben , University of Illinois Cognitive psychology has used multidimensional view is intended to be illustrative rather than ex- scaling (and related procedures) in a wide variety of haustive. Moreover, it should be admitted at the ways. This paper examines some straightforward ap- outset that the proportion of applications in com- plications, and also some applications where the ex- and exceeds the planation of the cognitive process is derived rather di- prehension memory considerably rectly from the solution obtained through multidimen- proportion of such examples from perception and sional scaling. Other applications examined include psychophysics. Although a conscious effort has been and the use of MDS to assess cognitive development, made to draw on more recent work, older studies as a function of context. Also examined is change have been included when deemed appropriate. -
Chunking: a New Approach to Algorithmic Composition of Rhythm and Metre for Csound
Chunking: A new Approach to Algorithmic Composition of Rhythm and Metre for Csound Georg Boenn University of Lethbridge, Faculty of Fine Arts, Music Department [email protected] Abstract. A new concept for generating non-isochronous musical me- tres is introduced, which produces complete rhythmic sequences on the basis of integer partitions and combinatorics. It was realized as a command- line tool called chunking, written in C++ and published under the GPL licence. Chunking 1 produces scores for Csound2 and standard notation output using Lilypond3. A new shorthand notation for rhythm is pre- sented as intermediate data that can be sent to different backends. The algorithm uses a musical hierarchy of sentences, phrases, patterns and rhythmic chunks. The design of the algorithms was influenced by recent studies in music phenomenology, and makes references to psychology and cognition as well. Keywords: Rhythm, NI-Metre, Musical Sentence, Algorithmic Compo- sition, Symmetry, Csound Score Generators. 1 Introduction There are a large number of powerful tools that enable algorithmic composition with Csound: CsoundAC [8], blue[11], or Common Music[9], for example. For a good overview about the subject, the reader is also referred to the book by Nierhaus[7]. This paper focuses on a specific algorithm written in C++ to produce musical sentences and to generate input files for Csound and lilypond. Non-isochronous metres (NI metres) are metres that have different beat lengths, which alternate in very specific patterns. They have been analyzed by London[5] who defines them with a series of well-formedness rules. With the software presented in this paper (from now on called chunking) it is possible to generate NI metres. -
Contributors to This Issue
Contributors to this Issue Stuart I. Feldman received an A.B. from Princeton in Astrophysi- cal Sciences in 1968 and a Ph.D. from MIT in Applied Mathemat- ics in 1973. He was a member of technical staf from 1973-1983 in the Computing Science Research center at Bell Laboratories. He has been at Bellcore in Morristown, New Jersey since 1984; he is now division manager of Computer Systems Research. He is Vice Chair of ACM SIGPLAN and a member of the Technical Policy Board of the Numerical Algorithms Group. Feldman is best known for having written several important UNIX utilities, includ- ing the MAKE program for maintaining computer programs and the first portable Fortran 77 compiler (F77). His main technical interests are programming languages and compilers, software confrguration management, software development environments, and program debugging. He has worked in many computing areas, including aþbraic manipulation (the portable Altran sys- tem), operating systems (the venerable Multics system), and sili- con compilation. W. Morven Gentleman is a Principal Research Oftcer in the Com- puting Technology Section of the National Research Council of Canada, the main research laboratory of the Canadian govern- ment. He has a B.Sc. (Hon. Mathematical Physics) from McGill University (1963) and a Ph.D. (Mathematics) from princeton University (1966). His experience includes 15 years in the Com- puter Science Department at the University of Waterloo, ûve years at Bell Laboratories, and time at the National Physical Laboratories in England. His interests include software engi- neering, embedded systems, computer architecture, numerical analysis, and symbolic algebraic computation. He has had a long term involvement with program portability, going back to the Altran symbolic algebra system, the Bell Laboratories Library One, and earlier. -
The Philip Glass Ensemble in Downtown New York, 1966-1976 David Allen Chapman Washington University in St
Washington University in St. Louis Washington University Open Scholarship All Theses and Dissertations (ETDs) Spring 4-27-2013 Collaboration, Presence, and Community: The Philip Glass Ensemble in Downtown New York, 1966-1976 David Allen Chapman Washington University in St. Louis Follow this and additional works at: https://openscholarship.wustl.edu/etd Part of the Music Commons Recommended Citation Chapman, David Allen, "Collaboration, Presence, and Community: The hiP lip Glass Ensemble in Downtown New York, 1966-1976" (2013). All Theses and Dissertations (ETDs). 1098. https://openscholarship.wustl.edu/etd/1098 This Dissertation is brought to you for free and open access by Washington University Open Scholarship. It has been accepted for inclusion in All Theses and Dissertations (ETDs) by an authorized administrator of Washington University Open Scholarship. For more information, please contact [email protected]. WASHINGTON UNIVERSITY IN ST. LOUIS Department of Music Dissertation Examination Committee: Peter Schmelz, Chair Patrick Burke Pannill Camp Mary-Jean Cowell Craig Monson Paul Steinbeck Collaboration, Presence, and Community: The Philip Glass Ensemble in Downtown New York, 1966–1976 by David Allen Chapman, Jr. A dissertation presented to the Graduate School of Arts and Sciences of Washington University in partial fulfillment of the requirements for the degree of Doctor of Philosophy May 2013 St. Louis, Missouri © Copyright 2013 by David Allen Chapman, Jr. All rights reserved. CONTENTS LIST OF FIGURES .................................................................................................................... -
A Distance Model for Rhythms
A Distance Model for Rhythms Jean-Fran¸cois Paiement [email protected] Yves Grandvalet [email protected] IDIAP Research Institute, Case Postale 592, CH-1920 Martigny, Switzerland Samy Bengio [email protected] Google, 1600 Amphitheatre Pkwy, Mountain View, CA 94043, USA Douglas Eck [email protected] Universit´ede Montr´eal, Department of Computer Science, CP 6128, Succ. Centre-Ville, Montr´eal, Qu´ebec H3C 3J7, Canada Abstract nested periodic components. Such a hierarchy is im- Modeling long-term dependencies in time se- plied in western music notation, where different levels ries has proved very difficult to achieve with are indicated by kinds of notes (whole notes, half notes, traditional machine learning methods. This quarter notes, etc.) and where bars establish measures problem occurs when considering music data. of an equal number of beats. Meter and rhythm pro- In this paper, we introduce a model for vide a framework for developing musical melody. For rhythms based on the distributions of dis- example, a long melody is often composed by repeating tances between subsequences. A specific im- with variation shorter sequences that fit into the met- plementation of the model when consider- rical hierarchy (e.g. sequences of 4, 8 or 16 measures). ing Hamming distances over a simple rhythm It is well know in music theory that distance patterns representation is described. The proposed are more important than the actual choice of notes in model consistently outperforms a standard order to create coherent music (Handel, 1993). In this Hidden Markov Model in terms of conditional work, distance patterns refer to distances between sub- prediction accuracy on two different music sequences of equal length in particular positions. -
Goodchild & Mcadams 1 Perceptual Processes in Orchestration To
Goodchild & McAdams 1 Perceptual Processes in Orchestration to appear in The Oxford Handbook of Timbre, eds. Emily I. Dolan and Alexander Rehding Meghan Goodchild & Stephen McAdams, Schulich School of Music of McGill University Abstract The study of timbre and orchestration in music research is underdeveloped, with few theories to explain instrumental combinations and orchestral shaping. This chapter will outline connections between orchestration practices of the 19th and early 20th centuries and perceptual principles based on recent research in auditory scene analysis and timbre perception. Analyses of orchestration treatises and musical scores reveal an implicit understanding of auditory grouping principles by which many orchestral effects and techniques function. We will explore how concurrent grouping cues result in blended combinations of instruments, how sequential grouping into segregated melodies or stratified (foreground and background) layers is influenced by timbral (dis)similarities, and how segmental grouping cues create formal boundaries and expressive gestural shaping through changes in instrumental textures. This exploration will be framed within an examination of historical and contemporary discussion of orchestral effects and techniques. Goodchild & McAdams 2 Introduction Orchestration and timbre are poorly understood and have been historically relegated to a secondary role in music scholarship, victims of the assumption that music’s essential identity resides in its pitches and rhythms (Sandell 1995; Boulez 1987; Schoenberg 1994; Slawson 1985). Understanding of orchestration practices has been limited to a speculative, master-apprentice model of knowledge transmission lacking systematic research. Orchestration treatises and manuals mainly cover what is traditionally considered as “instrumentation,” including practical considerations of instrument ranges, articulations, abilities and limitations, tone qualities, and other technical details. -
1 a NEW MUSIC COMPOSITION TECHNIQUE USING NATURAL SCIENCE DATA D.M.A Document Presented in Partial Fulfillment of the Requiremen
A NEW MUSIC COMPOSITION TECHNIQUE USING NATURAL SCIENCE DATA D.M.A Document Presented in Partial Fulfillment of the Requirements for the Degree Doctor of Musical Arts in the Graduate School of The Ohio State University By Joungmin Lee, B.A., M.M. Graduate Program in Music The Ohio State University 2019 D.M.A. Document Committee Dr. Thomas Wells, Advisor Dr. Jan Radzynski Dr. Arved Ashby 1 Copyrighted by Joungmin Lee 2019 2 ABSTRACT The relationship of music and mathematics are well documented since the time of ancient Greece, and this relationship is evidenced in the mathematical or quasi- mathematical nature of compositional approaches by composers such as Xenakis, Schoenberg, Charles Dodge, and composers who employ computer-assisted-composition techniques in their work. This study is an attempt to create a composition with data collected over the course 32 years from melting glaciers in seven areas in Greenland, and at the same time produce a work that is expressive and expands my compositional palette. To begin with, numeric values from data were rounded to four-digits and converted into frequencies in Hz. Moreover, the other data are rounded to two-digit values that determine note durations. Using these transformations, a prototype composition was developed, with data from each of the seven Greenland-glacier areas used to compose individual instrument parts in a septet. The composition Contrast and Conflict is a pilot study based on 20 data sets. Serves as a practical example of the methods the author used to develop and transform data. One of the author’s significant findings is that data analysis, albeit sometimes painful and time-consuming, reduced his overall composing time. -
Model Analytics and Management
Model analytics and management Citation for published version (APA): Babur, Ö. (2019). Model analytics and management. Technische Universiteit Eindhoven. Document status and date: Published: 20/02/2019 Document Version: Publisher’s PDF, also known as Version of Record (includes final page, issue and volume numbers) Please check the document version of this publication: • A submitted manuscript is the version of the article upon submission and before peer-review. There can be important differences between the submitted version and the official published version of record. People interested in the research are advised to contact the author for the final version of the publication, or visit the DOI to the publisher's website. • The final author version and the galley proof are versions of the publication after peer review. • The final published version features the final layout of the paper including the volume, issue and page numbers. Link to publication General rights Copyright and moral rights for the publications made accessible in the public portal are retained by the authors and/or other copyright owners and it is a condition of accessing publications that users recognise and abide by the legal requirements associated with these rights. • Users may download and print one copy of any publication from the public portal for the purpose of private study or research. • You may not further distribute the material or use it for any profit-making activity or commercial gain • You may freely distribute the URL identifying the publication in the public portal. If the publication is distributed under the terms of Article 25fa of the Dutch Copyright Act, indicated by the “Taverne” license above, please follow below link for the End User Agreement: www.tue.nl/taverne Take down policy If you believe that this document breaches copyright please contact us at: [email protected] providing details and we will investigate your claim. -
A Generative Model of Tonal Tension and Its Application in Dynamic Realtime Sonification
A GENERATIVE MODEL OF TONAL TENSION AND ITS APPLICATION IN DYNAMIC REALTIME SONIFICATION A Thesis Presented to The Academic Faculty by Ryan Nikolaidis In Partial Fulfillment of the Requirements for the Degree Master of Science in Music Technology in the School of Department of Music Georgia Institute of Technology December 2011 A GENERATIVE MODEL OF TONAL TENSION AND ITS APPLICATION IN DYNAMIC REALTIME SONIFICATION Approved by: Dr. Gil Weinberg, Advisor Department of Music Georgia Institute of Technology Dr. Jason Freeman School of Department of Music Georgia Institute of Technology Dr. Parag Chordia School of Department of Music Georgia Institute of Technology Date Approved: June 2011 To my loving and supportive wife, Jenna ACKNOWLEDGEMENTS I wish to thank Gil Weinberg, director of the Center for Music Technology, with whose guidance and support made my work possible. iv TABLE OF CONTENTS Page ACKNOWLEDGEMENTS iv LIST OF TABLES vii LIST OF FIGURES viii SUMMARY x CHAPTER 1 Introduction 1 1.1 Overview 1 1.2 Contribution 2 2 Related Work 5 2.1 Perception and Cognition 5 2.2 Generative Music 21 2.3 Sonification 25 3 Accessible Aquarium 29 4 Hypothesis 33 5 Methods 35 6 Implementation 37 v 6.1 Tracking Visual Tension 37 6.2 Rhythm Generation 38 6.3 Melody Generation 40 6.4 Harmony Generation 43 7 Evaluation 50 7.1 Study 1: Melodic Attraction and Rhythmic Stability 50 7.2 Study 2: Sonification 55 8 Conclusions 60 9 Future Work 61 APPENDIX A: Chord Transition Table 62 REFERENCES 64 vi LIST OF TABLES Page Table 1: Anchoring strength table 10