AccessMyLibrary provides FREE access to over 30 million articles from top publications available through your library.

A Computational Composer's Assistant for Atonal Counterpoint.(Brief Article)

Computer Music Journal

| December 22, 2000 | Jones, David Evan | COPYRIGHT 2000 MIT Press Journals. This material is published under license from the publisher through the Gale Group, Farmington Hills, Michigan.  All inquiries regarding rights should be directed to the Gale Group. (Hide copyright information)Copyright

Every pitch in rigorous common-practice tonal counterpoint (for instance, a Bach fugue) is subject to definable constraints in a matrix of at least two dimensions: the melodic and the harmonic. In a strict canon, for example, each pitch forms a part of a thematic pattern that recurs elsewhere in the texture, while that same pitch functions to define or to embellish a related series of harmonies. Sixteenth-century composers such as Palestrina and Lassus and 20th century composers such as Bartok, Stravinsky, and Schoenberg have constructed counterpoints according to very different--but equally rigorous--melodic and harmonic constraints. Owing to the dual harmonic/melodic constraints on each pitch in any closely-controlled modal, tonal, or atonal style, independent contrapuntal lines which align to form coherent harmonies often appear to be felicitous solutions to a complex set of simultaneous equations: discoveries as much as creations.

Counterpoint Assistant (CPA), a composer's assistant program written in Macintosh Common LISP (MCL), is a mathematical tool for discovering such solutions--albeit by an indirect empirical method (Jones 1993). CPA is designed to reveal transpositions and temporal offsets of user-created melodic lines that can be superimposed to meet user-specified constraints on harmony, texture, and counterpoint. While some music theorists have elaborated the complex relational and generative structures that underlie what appear to be relatively simple contrapuntal systems (Morris 1995), the simpler empirical approach implemented in CPA is an attempt to facilitate the exploration of a much wider range of contrapuntal relationships specifically for use in composition. CPA differs from programs which automatically generate counterpoint in 16th-century style (Schottstaedt 1984; Polito, Daida, and Bersano-Begey 1997) or in specific contemporary styles (Hunt 1974; Bell 1995) in that CPA itself provides no specific harmonic or melodic information about the counterpoint to be generated. While CPA does facilitate a chromatic rather than a diatonic approach to melodic transposition and to harmonic control, every individual melodic and harmonic element in the counterpoints produced by CPA is specifically composed or closely constrained by the user. Rather than replacing the function of the composer, CPA is designed to assist the composer in developing the composer's own coherent matrix of melodic and harmonic elements.

Typically, the user composes and enters a contrapuntal sequence of notes consisting of one to six given lines. The user then defines, by means of explicit harmonic, melodic, contrapuntal, and textural constraints, the remaining lines needed to complete the desired counterpoint. CPA begins by creating and testing all possible combinations of these given lines and computed lines--lines whose constraints the user has specified. These combinations often number in the tens of thousands. Combinations of lines (i.e., counterpoints) that do not meet all of the linear, harmonic, contrapuntal, and textural constraints provided by the user are eliminated; only those that meet all of the user's constraints are returned as output. The output may consist of zero to hundreds of counterpoints, depending upon the constraints provided by the user.

While CPA can be adapted for use in diatonic or quasi-tonal counterpoint, the program is designed using a fully chromatic harmonic and melodic matrix that suggests freely atonal, serial, or post-serial composition. While the program allows computations of long sections, CPA is designed for intensive and detailed manipulation of shorter segments of material--segments the length of a phrase or a short subsection that can serve as "building blocks" of larger compositional units.

Using the Program

As shown in the screenshots in Figures 1-6, musical materials are entered in CPA using a primitive music font in which rhythmic values are expressed in step notation. (Complex rhythms can be produced by using multiples of a stated pulse.) Musical materials may be entered via the computer keyboard or a MIDI interface. Output may be either played using QuickTime Musical Instruments or saved as a text or MIDI file.

[Figures 1-6 ILLUSTRATION OMITTED]

Related articles from newspapers, magazines, journals, and more
CPA Memotech 5.2 Brings Further Productivity Gains for Corporate IP Departments.
Press release article from: PR Newswire September 29, 2008 700+ words
...ALEXANDRIA, Virginia, September 29 /PRNewswire/ -- CPA Software Solutions, part of CPA, a leading provider of outsourced legal support...management specialist, announced today the release of CPA Memotech (http://www.cpaglobal.com/software...
CPA Global Named Among World's Top Providers in IAOP 2009 Global Outsourcing...
Press release article from: PR Newswire May 11, 2009 700+ words
...HELIER, Jersey, May 11 /PRNewswire/ -- CPA Global has been recognised by the International...process and IT outsourcing companies - placed CPA Global in 60th place overall, the highest...legal process outsourcing (LPO) provider. CPA Global was also among the top ten of privately...
Illinois CPA Society Honors Individuals for Outstanding Achievement on CPA Exam.
Press release article from: PR Newswire May 7, 2003 700+ words
...CHICAGO, May 7 /PRNewswire/ -- The Illinois CPA Society presented its Excel Awards to individuals with outstanding achievement on the CPA Exam at its Spring CPA Awards Banquet held on Thursday, April 24, 2003 at...
CPA vs CPM: Muscling in.(cost-per-action )(cost-per-thousand )
Magazine article from: New Media Age July 24, 2008 700+ words
...for advertisers to work on a CPA basis. Chris King, head of...continue and will dictate more CPA deals as the chances of people...make a purchase increases in line with greater relevance." Another...wisely - it's easier to do with CPA because advertisers pay only...
CPA Appoints New Chief Financial Officer and Commercial Director.
Press release article from: PR Newswire June 26, 2008 700+ words
...HELIER, Jersey, June 26 /PRNewswire/ -- CPA, a leading provider of outsourced legal...Both Fagan and McGolpin will be members of CPA's executive board. Fagan has more than...and Dell Computer Europe. McGolpin joins CPA from Keane Inc, a global services firm...
CPA ambassador program prepares Michigan CPAs as spokespersons.(Certified...
Magazine article from: Leader's Edge September 1, 2005 700+ words
The MACPA added 17 new CPA Ambassadors in September to its expanding pool of CPAs who have...training. Launched last year by the AICPA in cooperation with state CPA societies, the CPA Ambassador program provides members with training and tools they...
CPA Celebrates the Official Opening of Liberation House.
Press release article from: PR Newswire June 3, 2008 700+ words
...PRNewswire/ -- Computer Patent Annuities (CPA), a leading provider of legal support...Jersey to celebrate the official opening of CPA's global headquarters at Liberation House...most sought-after business locations. CPA is a major employer in Jersey with over...
CPA Australia's huge advantage.
Newspaper article from: New Straits Times March 29, 2006 700+ words
...international portability. This is where CPA Australia stands out as a much sought...their application to the workplace. The CPA Programme is open to graduates who have...major sequence in accounting, you can join CPA Australia as an associate member and start...
Are CPA Firms Jumping on the New Assurance Services Bandwagon?(certified public...
Magazine article from: The Ohio CPA Journal Rankin, Larry J. Sharp, Florence C. October 1, 2000 700+ words
CPA Web Trust. CPA ElderCare. CPA Performance View. CPA SysTrust. Leaders in the accounting profession are encouraging CPA firms to deliver these new CPA-branded assurance services to current and prospective clients as one way to counter the...
Illinois CPA Society Appoints New Board of Directors.
Press release article from: PR Newswire September 6, 2000 700+ words
CHICAGO, Sept. 6 /PRNewswire/ -- The Illinois CPA Society has announced the appointment of its 2000 board...1, 2000. The board leads and advises the Illinois CPA Society, Illinois CPA Foundation and CPAs for the Public Interest (CPAsPI...
For more facts and information, see all results
©2009 Gale, a part of Cengage Learning. All rights reserved.
About us | FAQs | Contact us | Privacy policy | Terms and conditions
Other Gale sites: Encyclopedia.com | HighBeam Research | Acquire Content | Books & Authors | Goliath | MovieRetriever | Smart QandA