<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-38900946</id><updated>2011-08-24T04:59:56.959-07:00</updated><title type='text'>Compositional Algorithms</title><subtitle type='html'>This seminar is about creating music by programming a computer. So first of all this is about data structures, objects, some logic and randomness, and ways to manipulate them. But how can we make sense of these structures and functions? Only by a process of musical "babbling" and "audition" - so we will read papers about machine generation and listening ...</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://mu270c.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/38900946/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://mu270c.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Shlomo Dubnov</name><uri>http://www.blogger.com/profile/09570047643107225451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>6</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-38900946.post-700330449249276547</id><published>2007-05-14T14:25:00.000-07:00</published><updated>2007-05-14T14:26:52.381-07:00</updated><title type='text'>Karim Haddad</title><content type='html'>To download Karim Haddad's scorse / sounds, etc.&lt;br /&gt;ftp://ftp.forumnet.ircam.fr/pub/UCSD&lt;br /&gt;&lt;br /&gt;Sound are not up yet.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/38900946-700330449249276547?l=mu270c.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mu270c.blogspot.com/feeds/700330449249276547/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=38900946&amp;postID=700330449249276547' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/38900946/posts/default/700330449249276547'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/38900946/posts/default/700330449249276547'/><link rel='alternate' type='text/html' href='http://mu270c.blogspot.com/2007/05/karim-haddad.html' title='Karim Haddad'/><author><name>Shlomo Dubnov</name><uri>http://www.blogger.com/profile/09570047643107225451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-38900946.post-7295181142840004269</id><published>2007-05-06T08:50:00.000-07:00</published><updated>2007-05-14T14:27:40.015-07:00</updated><title type='text'>Talks Schedule</title><content type='html'>5/7: Rick - Haddad paper&lt;br /&gt;&lt;br /&gt;5/14 Ian - Jazz paper, Kevin - HMM&lt;br /&gt;&lt;br /&gt;5/21 Manoury's talk, Shlomo - Stochastic paper / OMax demo &lt;br /&gt;&lt;br /&gt;5/28 memorial day -  no class&lt;br /&gt;&lt;br /&gt;6/4 Steve - Reinforcement / Shlomo,  Jaime - Malt paper&lt;br /&gt;&lt;br /&gt;Finals week (TBD) : Ignacio&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/38900946-7295181142840004269?l=mu270c.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mu270c.blogspot.com/feeds/7295181142840004269/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=38900946&amp;postID=7295181142840004269' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/38900946/posts/default/7295181142840004269'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/38900946/posts/default/7295181142840004269'/><link rel='alternate' type='text/html' href='http://mu270c.blogspot.com/2007/05/talks-schedule.html' title='Talks Schedule'/><author><name>Shlomo Dubnov</name><uri>http://www.blogger.com/profile/09570047643107225451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-38900946.post-117616012295312021</id><published>2007-04-09T16:08:00.000-07:00</published><updated>2007-04-09T16:08:42.956-07:00</updated><title type='text'></title><content type='html'>&lt;p class="mobile-post"&gt;&lt;br /&gt;Open Music Installation.&lt;br /&gt;Not to forget for windows users:&lt;/p&gt;&lt;p class="mobile-post"&gt;--------------------------&lt;br /&gt;First copy the following font files from the "Resources/omfonts-pc" folder&lt;br /&gt;in your system Fonts folder "C:/WINDOWS/Fonts/"&lt;/p&gt;&lt;p class="mobile-post"&gt;	omicron.ttf&lt;br /&gt;	omsigns.ttf&lt;br /&gt;	omheads.ttf&lt;br /&gt;	omextras.ttf&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/38900946-117616012295312021?l=mu270c.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mu270c.blogspot.com/feeds/117616012295312021/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=38900946&amp;postID=117616012295312021' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/38900946/posts/default/117616012295312021'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/38900946/posts/default/117616012295312021'/><link rel='alternate' type='text/html' href='http://mu270c.blogspot.com/2007/04/open-music-installation.html' title=''/><author><name>Shlomo Dubnov</name><uri>http://www.blogger.com/profile/09570047643107225451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-38900946.post-117615453543299012</id><published>2007-04-09T14:35:00.000-07:00</published><updated>2007-04-09T14:35:35.446-07:00</updated><title type='text'></title><content type='html'>&lt;p class="mobile-post"&gt;Open Music Documentation on IRCAM website&lt;br /&gt;http://recherche.ircam.fr/equipes/repmus/OpenMusic/Documentation/OMUserDocumentation/&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/38900946-117615453543299012?l=mu270c.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mu270c.blogspot.com/feeds/117615453543299012/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=38900946&amp;postID=117615453543299012' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/38900946/posts/default/117615453543299012'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/38900946/posts/default/117615453543299012'/><link rel='alternate' type='text/html' href='http://mu270c.blogspot.com/2007/04/open-music-documentation-on-ircam.html' title=''/><author><name>Shlomo Dubnov</name><uri>http://www.blogger.com/profile/09570047643107225451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-38900946.post-117552812461167392</id><published>2007-04-02T08:33:00.000-07:00</published><updated>2007-04-02T08:35:24.620-07:00</updated><title type='text'>OM Composers Book</title><content type='html'>This is a short summary of the different chapters in the book, to help you choose a paper for your course project.&lt;br /&gt;-------&lt;br /&gt;&lt;br /&gt;Lemouton’s “Generating melodic,harmonic, ...". Shows simple patches for K..., an opera by Manoury. Examples of melody, chord and rhythm“reservoirs”&lt;br /&gt;&lt;br /&gt;L´evy “When the computer enables freedom...." computes prime spectra, iterated harmonic transposition, Tanner vectorial representation. Epistemological and aesthetic discussion.&lt;br /&gt;&lt;br /&gt;Haddad's “Timesculpt in OpenMusic”. Time block algebra based on tree structures. Rotations, homotheties/scalings, inversions, filtering etc applied to time blocks.&lt;br /&gt;&lt;br /&gt;Kretz - simulation of the movement of a ball in a closed room using Max. Import into OM.&lt;br /&gt;Constrained programming. Gesture as source of musical structure.&lt;br /&gt;&lt;br /&gt;Amoric "Mersenn numbers..." number theory. Use extracts from 18th century pieces and use constraints.&lt;br /&gt;&lt;br /&gt;Malt "Fractals..", IFS system + theory. Fractals for constructing a “self-similar” form.&lt;br /&gt;Six short pieces based on evolution of instrument register.&lt;br /&gt;&lt;br /&gt;Nez - pitch and rhythm control techniques, morphing of harmonic series, contour  and interpolation of chords, time curves. Using harmony and rhythm to filter sounds.&lt;br /&gt;&lt;br /&gt;Nouno and Battier - “Kaija Saariaho’s L’Amour de loin”. Resonant model analysis of voice and instruments. Electronic sounds based on harmonic structures.&lt;br /&gt;&lt;br /&gt;Sandred, "Kalejdoskop ...", CSP for rhythm. Attacks, duration relation between voices. Describes musical relevance of these rules.&lt;br /&gt;&lt;br /&gt;Hernandez "..Lanza’s Aschenblume.." a language that generates rhythmic motifs, harmonic field, melodic envelopes. Uses uses Mikael Laurson’s Pmc Engine library. &lt;br /&gt;&lt;br /&gt;Sprotte ".. Time Flow, Set-Theory and Constraints”, rhythmic and harmonic musical structures. set of musical objects that are organized according to rules and constraints&lt;br /&gt;&lt;br /&gt;Bloch "Vuza canons ..", uses “regular complementary rhythmic canons of maximal category”. Modulation between canons, harmonic constraints.&lt;br /&gt;&lt;br /&gt;Nauert ".. Caprices", top-down approach. Uses his OMTimepack library for generating durations according to specific statistical profiles.&lt;br /&gt;&lt;br /&gt;Herv´e and Voisin ".. on Encore", down-top approach. Piece fro 18 musicians and electronics. Gesture prototypes put in Maquette. &lt;br /&gt;&lt;br /&gt;Parra’s "Strette", link between vocals and poetic features in Paul Celan’s poem. Colour, rhythm and pitch in painting by C´ezanne - &lt;br /&gt;&lt;br /&gt;Pena "Klangspiegel", manipulation of data generated by sound analysis. synthesis of sound and instrumental writing on the macro level.&lt;br /&gt;&lt;br /&gt;Livorsi ".. Modalys”,control sound synthesis parameters, envelopes, resonance duration. Control and dynamic and random variations.&lt;br /&gt;&lt;br /&gt;Thomazi-Freitas "...Dream About Dreams", use of om-tristan library. Using spectral analysis to create rhythmic and harmonic figures in composition.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/38900946-117552812461167392?l=mu270c.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mu270c.blogspot.com/feeds/117552812461167392/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=38900946&amp;postID=117552812461167392' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/38900946/posts/default/117552812461167392'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/38900946/posts/default/117552812461167392'/><link rel='alternate' type='text/html' href='http://mu270c.blogspot.com/2007/04/om-composers-book.html' title='OM Composers Book'/><author><name>Shlomo Dubnov</name><uri>http://www.blogger.com/profile/09570047643107225451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-38900946.post-117512210801273617</id><published>2007-03-28T16:48:00.000-07:00</published><updated>2007-03-28T16:52:22.046-07:00</updated><title type='text'>Welcome</title><content type='html'>&lt;p class="mobile-post"&gt;Music 270C: Compositional Algorithms&lt;br /&gt;--------&lt;br /&gt;Spring 2007&lt;br /&gt;Mondays 2-5, Mandeville 125&lt;/p&gt;&lt;p class="mobile-post"&gt;The course will be divided between composition and research in the following way:&lt;br /&gt;- Composition: we will cover the basics of OpenMusic and read the OM Composers Book for analysis of some compositions.&lt;br /&gt;- Research: we will cover some basic algorithms, mostly from AI &lt;br /&gt;(Artificial Intelligence) perspective.&lt;/p&gt;&lt;p class="mobile-post"&gt;The focus here is on adding "listening / learning" capabilities to music algorithms for more intuitive interaction and less formal "programming" approaches.&lt;/p&gt;&lt;p class="mobile-post"&gt;The topics to be covered in the research part include (but are not limited to):&lt;br /&gt;Visualization of tonal content: works by Krumhansl, Chew&lt;br /&gt;NN / SOM: Toiviainen&lt;br /&gt;Stochastic Models: Conklin, Dubnov&lt;br /&gt;HMM: Allan, Farbood&lt;br /&gt;Improvisation and Reinforcement Learning: Assayag, Cont&lt;br /&gt;Jazz Chord Grammar: Steedman, Chemillier&lt;br /&gt;Old fashioned AI: Cope&lt;/p&gt;&lt;p class="mobile-post"&gt;Assignments: students will have a choice between a composition &lt;br /&gt;project or a research paper (or combination of both). You will have to choose a topic or a piece and talk about it in class. This will help determine what will be your final presentation. Part of the class will be devoted to follow up and discussion of works in progress.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/38900946-117512210801273617?l=mu270c.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mu270c.blogspot.com/feeds/117512210801273617/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=38900946&amp;postID=117512210801273617' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/38900946/posts/default/117512210801273617'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/38900946/posts/default/117512210801273617'/><link rel='alternate' type='text/html' href='http://mu270c.blogspot.com/2007/03/welcome.html' title='Welcome'/><author><name>Shlomo Dubnov</name><uri>http://www.blogger.com/profile/09570047643107225451</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry></feed>
