00001 #include "MusimatChapter9.h" 00002 MusimatChapter9Section(C091201) { 00003 Print("*** 9.12.1 Deterministic Serial Methods ***"); 00004 /***************************************************************************** 00005 00006 9.12.1 Deterministic Serial Methods 00007 00008 This section demonstrates some methods for iterating through tone rows. They are deterministic 00009 because their outcomes do not rely on chance. They are serial because they iterate through lists. 00010 Their use is not limited to tone rows but can be extended to arbitrary lists of data. 00011 00012 The basic idea is to supply a list of musical materials to a method that will select and return list 00013 elements one at a time in a chosen order. 00014 00015 *****************************************************************************/ 00016 } 00017 00019 /* $Revision: 1.2 $ $Date: 2006/09/05 06:32:02 $ $Author: dgl $ $Name: $ $Id: C091201.cpp,v 1.2 2006/09/05 06:32:02 dgl Exp $ */ 00020 // The Musimat Tutorial � 2006 Gareth Loy 00021 // Derived from Chapter 9 and Appendix B of "Musimathics Vol. 1" � 2006 Gareth Loy 00022 // and published exclusively by The MIT Press. 00023 // This program is released WITHOUT ANY WARRANTY; without even the implied 00024 // warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 00025 // For information on usage and redistribution, and for a DISCLAIMER OF ALL 00026 // WARRANTIES, see the file, "LICENSE.txt," in this distribution. 00027 // "Musimathics" is available here: http://mitpress.mit.edu/catalog/item/default.asp?ttype=2&tid=10916 00028 // Gareth Loy's Musimathics website: http://www.musimathics.com/ 00029 // The Musimat website: http://www.musimat.com/ 00030 // This program is released under the terms of the GNU General Public License 00031 // available here: http://www.gnu.org/licenses/gpl.txt 00032