-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
edmund campion
authored and
edmund campion
committed
Oct 23, 2017
1 parent
5de9b73
commit 68c8f44
Showing
1 changed file
with
3 additions
and
3 deletions.
There are no files selected for viewing
6 changes: 3 additions & 3 deletions
6
examples/tessellate/tessellate-tutorials/00 intro to tesselatte concepts.omp
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
; OM File Header - Saved 2017/05/16 21:59:43 | ||
; (6.120003 :patc (om-make-point 172 10) (om-make-point 420 110) (om-make-point 1150 544) "" 183 0 nil "2017/05/16 21:59:43") | ||
; OM File Header - Saved 2017/10/23 10:09:13 | ||
; (6.11 :patc (om-make-point 172 10) (om-make-point 290 110) (om-make-point 1150 544) "" 183 0 nil "2017/10/23 10:09:13") | ||
; End File Header | ||
(in-package :om)(load-lib-for (quote nil))(setf *om-current-persistent* (om-load-patch1 "00 intro to tesselatte concepts" (quote ((let ((box (om-load-boxcomment "comment" (om-make-point 1004 504) (quote "BASIC CONCEPT:$$TESSELLATE assists with the generation, analysis, filtering, and mapping of rhythmic temporal structures and pitch structures working in parallel. At its core, the library allows for the creation of permutational databases used to identify baseline models with unique properties that can further be hybridized and grown through iterative process.$The library provides tools for constructing and mapping pitch data onto maleable polyphonic temporal structures. It is ideal for creating multi-voice note-based textures in pitch and rhythm, and is designed to encourage fast iterative workflows using auditory and visual feedback. $$BRIEF HISTORY:$$TESSELLATE is an OM Library created at CNMAT (Center for New Music and Audio Technologies) in 2016. The core elements of the library were built by Matthew Schumaker during the summer of 2016, and in close collaboration with OM Developer Jean Bresson. Bresson was in residence at CNMAT as a visiting Researcher/Scholar for 2016. Matthew Schumaker, Jean Bresson, and Edmund Campion, worked on the first OM release. Edmund Campion created the tutorials.$$Ideas and concepts for the library originate with Edmund Campion. Campion was part of the IRCAM Cursus of Composition in 1994. During that year, Campion was tutored by Mikail Malt in the LISP-based PatchWork environment, first conceived by Mikael Laurson, and later to become Open Music. It was Malt who helped create the first patches. Campion went on to other compositional methods and left PatchWork behind. When Bresson came to visit CNMAT in 2016, the project to rethink and build TESSELLATE in OM was hatched and now realized in a releasable version. $$As with most such projects, the work embeds many of the compositional working habits that Campion has developed over a period of years and includes many patches that are built only on standard OM objects. Several unique objects do occur in the library and an instance of every object is located in the Tessellate-helpfiles. The Tessellate-overview contains multiple instances of objects from the library and organized by use case. $$Aspects of TESSELLATE can be heard in many of Campion's musical compositions and most clearly in the works, Losing Touch (written for Daniel Ciampolini) and Ondoyant et Divers (Wavelike and Diverse), composed for the Percussion de Strasbourg Ensemble, and released on their 50th anniversary CD colleciton.$$LIBRARY KEY: $ patches beginning with \"o\" can be used to generate either duration or pitch material$ patches beginning with \"q\" can be used to test/query either duration or pitch material$ patches beginning with \"p\" are used to generate and operate on pitch material only$ patches beginning with \"r\" are used to generate and operate on durations only$ patches beginning with \"s\" are used to combine pitch and duration structures into score notation (XML) or MIDI$$TESSELATTE TUTORIALS provide a complete overview and set of working patches.$ $$$") "" (om-make-point 61 25) nil (om-make-color 0 0 0) (om-make-font "Verdana" 12 :family "Verdana" :style (quote (:plain)) :mode (quote nil))))) (when (fboundp (quote set-active)) (set-active box nil)) box))) (quote nil) nil 6.120003)) | ||
(in-package :om)(load-lib-for (quote nil))(setf *om-current-persistent* (om-load-patch1 "00 intro to tesselatte concepts" (quote ((let ((box (om-load-boxcomment "comment" (om-make-point 1004 504) (quote "BASIC CONCEPT:$$TESSELLATE assists with the generation, analysis, filtering, and mapping of rhythmic temporal structures and pitch structures working in parallel. At its core, the library allows for the creation of permutational databases used to identify baseline models with unique properties that can further be hybridized and grown through iterative process.$The library provides tools for constructing and mapping pitch data onto maleable polyphonic temporal structures. It is ideal for creating multi-voice note-based textures in pitch and rhythm, and is designed to encourage fast iterative workflows using auditory and visual feedback. $$BRIEF HISTORY:$$TESSELLATE is an OM Library created at CNMAT (Center for New Music and Audio Technologies) in 2016. The core elements of the library were built by Matthew Schumaker during the summer of 2016, and in close collaboration with OM Developer Jean Bresson. Bresson was in residence at CNMAT as a visiting Researcher/Scholar for 2016. Matthew Schumaker, Jean Bresson, and Edmund Campion, worked on the first OM release. Edmund Campion created the tutorials.$$Ideas and concepts for the library originate with Edmund Campion. Campion was part of the IRCAM Cursus of Composition in 1994. During that year, Campion was tutored by Mikail Malt in the LISP-based PatchWork environment, first conceived by Mikael Laurson, and later to become Open Music. It was Malt who helped create the first patches. Campion went on to other compositional methods and left PatchWork behind. When Bresson came to visit CNMAT in 2016, the project to rethink and build TESSELLATE in OM was hatched and now realized in a releasable version. $$As with most such projects, the work embeds many of the compositional working habits that Campion has developed over a period of years and includes many patches that are built only on standard OM objects. Several unique objects do occur in the library and an instance of every object is located in the Tessellate-helpfiles. The Tessellate-overview contains multiple instances of objects from the library and organized by use case. $$Aspects of TESSELLATE can be heard in many of Campion's musical compositions and most clearly in the works, Losing Touch (written for Daniel Ciampolini) and Ondoyant et Divers (Wavelike and Diverse), composed for the Percussion de Strasbourg Ensemble, and released on their 50th anniversary CD colleciton.$$LIBRARY KEY: $ patches beginning with \"o\" can be used to generate either duration or pitch material$ patches beginning with \"q\" can be used to test/query either duration or pitch material$ patches beginning with \"p\" are used to generate and operate on pitch material only$ patches beginning with \"r\" are used to generate and operate on durations only$ patches beginning with \"s\" are used to combine pitch and duration structures into score notation (XML) or MIDI$$TESSELATTE TUTORIALS provide a complete overview and set of working patches.$ $$$") "" (om-make-point 61 25) nil (om-make-color 0 0 0) (om-make-font "Verdana" 12 :family "Verdana" :style (quote (:plain)) :mode (quote nil))))) (when (fboundp (quote set-active)) (set-active box nil)) box))) (quote nil) nil 6.11)) |