• Complain

Andrew Adamatzky - Emergent Computation: a Festschrift for Selim G. Akl

Here you can read online Andrew Adamatzky - Emergent Computation: a Festschrift for Selim G. Akl full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. City: Cham, publisher: Springer International Publishing, genre: Children. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

Andrew Adamatzky Emergent Computation: a Festschrift for Selim G. Akl
  • Book:
    Emergent Computation: a Festschrift for Selim G. Akl
  • Author:
  • Publisher:
    Springer International Publishing
  • Genre:
  • City:
    Cham
  • Rating:
    5 / 5
  • Favourites:
    Add to favourites
  • Your mark:
    • 100
    • 1
    • 2
    • 3
    • 4
    • 5

Emergent Computation: a Festschrift for Selim G. Akl: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "Emergent Computation: a Festschrift for Selim G. Akl" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

Andrew Adamatzky: author's other books


Who wrote Emergent Computation: a Festschrift for Selim G. Akl? Find out the surname, the name of the author of the book and a list of all author's works by series.

Emergent Computation: a Festschrift for Selim G. Akl — read online for free the complete book (whole text) full work

Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "Emergent Computation: a Festschrift for Selim G. Akl" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

Light

Font size:

Reset

Interval:

Bookmark:

Make
Springer International Publishing Switzerland 2017
Andrew Adamatzky (ed.) Emergent Computation Emergence, Complexity and Computation 10.1007/978-3-319-46376-6_1
Simple Deterministic Algorithms for Generating Good Musical Rhythms
Godfried T. Toussaint 1
(1)
New York University Abu Dhabi, Abu Dhabi, United Arab Emirates
Godfried T. Toussaint
Email:
Abstract
The most economical representation of a musical rhythm is as a binary sequence of symbols that represent sounds and silences, each of which have a duration of one unit of time. Such a representation is eminently suited to objective mathematical and computational analyses, while at the same time, and perhaps surprisingly, provides a rich enough structure to inform both music theory and music practice. A musical rhythm is considered to be good if it belongs to the repertoire of the musical tradition of some culture in the world, is used frequently as an ostinato or timeline , and has withstood the test of time. Here several simple deterministic algorithms for generating musical rhythms are reviewed and compared in terms of their computational complexity, applicability, and capability to capture goodness.
Introduction
The Oxford dictionary defines aesthetics as a set of principles concerned with the nature and appreciation of beauty, especially in art . Traditionally it is also a branch of philosophy concerned with the nature, expression, and perception of beauty and artistic taste [] wrote: The mathematics of beauty and the beauty of mathematics are ... inseparable.
Most research in these fields has been limited to the visual arts , such as painting [ ] .
It is useful to distinguish between algorithmic generation of music, and generation of music using electronic digital computers. The word algorithmic specifies the use of well defined rules, without necessarily implying that these rules must be implemented on an electronic digital computer. Indeed the algorithmic approach to music composition may use any other method such as rolling dice with human hands to generate rhythms and melodies, as was popular in 18th century Europe [].
The methods described above generate rhythms using complex probabilistic algorithms that involve parameters that must be tuned in order to yield good rhythms, with sufficiently high probability. Furthermore, the goodness or quality of the rhythms produced by these methods is evaluated either by mathematical measures of aesthetics such as fitness functions in simulated annealing and genetic algorithms [], or by human beings who are usually the designers of the algorithms .
In contrast to the complex and probabilistic methods outlined above, this chapter provides a description of some simple and deterministic rules that are guaranteed (within specified limits of rhythm length) to generate good musical rhythms. Furthermore, in contrast to the above methods that measure goodness by either human evaluations, or with mathematical measures of goodness, the methods described in the following consider a rhythm to be good if it belongs to the repertoire of the musical tradition of some culture in the world, is used frequently as an ostinato or timeline , and has withstood the test of time. Typical examples of good rhythms that satisfy this definition are the timelines in Sub-Saharan music [].
The most convenient and economical representation of a musical rhythm is in box notation as a sequence of binary symbols that represent sounds and silences, each of which has a duration of one unit of time. In text the simplest visualization uses the symbols x and . to denote the onset of a sound and a silent pulse (unit rest), respectively. Thus the sixteen-pulse, five-onset clave son rhythm would be represented by the sequence [x .. x .. x... x . x...]. Such a skeletal representation is eminently suited to objective mathematical and computational analyses, while at the same time, and perhaps surprisingly, encapsulates a rich enough structure to provide considerable musical insight into both the theory and practice of musical rhythm. Here several simple deterministic algorithms for generating musical rhythms are reviewed and compared in terms of their ability to capture goodness as defined above.
Maximally Even Rhythms and the Euclidean Algorithm
The most salient simple deterministic rule that generates good rhythms yields rhythms that have the property that their onsets are distributed in the rhythmic cycle as evenly as possible. In 2004 the author discovered that the ancient Greek algorithm for determining the greatest common divisor of two numbers, known as the Euclidean Algorithm [].
Fig 1 The rhythm obtained by the Euclidean algorithm with and Given the - photo 1
Fig. 1
The rhythm obtained by the Euclidean algorithm with Picture 2 and Picture 3
Given the two positive integers Picture 4 and Picture 5 , the Euclidean algorithm terminates with a remainder of 1, establishing that the numbers 16 and 5 are relatively prime . Two integers are relatively prime if there exists no integer greater than 1 that divides both. On the other hand, with Picture 6 and Picture 7 the remainder is 0, the arrangement of boxes forms a rectangle yielding the regular rhythm x x x x a - photo 8 rectangle yielding the regular rhythm [x... x... x... x...], a house kick drum (four-on-the-floor) pattern [].
Fig 2 The rhythm obtained by the Euclidean algorithm with and - photo 9
Fig. 2
The rhythm obtained by the Euclidean algorithm with and Fig 3 The rhythm obtained by the Euclidean algorithm with - photo 10 and Fig 3 The rhythm obtained by the Euclidean algorithm with and - photo 11
Fig 3 The rhythm obtained by the Euclidean algorithm with and By varying - photo 12
Fig. 3
The rhythm obtained by the Euclidean algorithm with Picture 13 and Picture 14
By varying the values of n and k one may generate scores of Euclidean rhythms that are used in traditional music all over the world. The number n is generally smaller than 24 [ ] .
The Euclidean algorithm described above, based on repeated subtraction, generates rhythms that are maximally even sets []. Alternately one can snap the intersections to the next higher integer to obtain the IOI pattern 43333, a rotation of 33334. It is also possible to implement the snapping algorithm on a circular lattice. For the case of Picture 15
Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «Emergent Computation: a Festschrift for Selim G. Akl»

Look at similar books to Emergent Computation: a Festschrift for Selim G. Akl. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


Reviews about «Emergent Computation: a Festschrift for Selim G. Akl»

Discussion, reviews of the book Emergent Computation: a Festschrift for Selim G. Akl and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.