Excite商品情報Excite

Formalized Music: Thought and Mathematics in Composition (Harmonologia Series, No 6)

定価:¥ 4,411
マーケットプレイス価格:¥ 4,097 (税込)

出版:Pendragon Pr
カテゴリ:ペーパーバック
ページ:490頁
JAN:9781576470794
Amazon.co.jp 売上ランキング:本で88855位
おすすめ度:

[ Amazonの詳細ページへ ]
この商品は購入可能です
Amazon.co.jpのカートに入れる
発送可能時期:在庫あり。
このページのトラックバックURL
 エキサイトブログユーザーならブックマークレット機能を利用してこのページにトラックバックできます。
レビュー
Sieve Theory Date:2009-03-08
おすすめ度
This book is profitable. For example, the theory of sieve can actually be coded with Common Lisp as follows.

(progn
(defun congruent (modulus b c) (= (mod (- b c) modulus) 0))
(defun sieve (a b i)
(or (and (not (congruent a 2 i)) (congruent b 0 i))
(and (not (congruent a 1 i)) (congruent b 1 i))
(and (congruent a 2 i) (congruent b 2 i))
(and (not (congruent a 0 i)) (congruent b 3 i))))
(loop for i from 0 to 24 if (sieve 3 4 i) collect i))

This short program will output the major scale up to two octaves (see p.196). Different moduli can generate different repetitions, which Xenakis tries to combine by three logical operators. In the actual architecture he seems to use much more different moduli for dynamically modulating several parameters on all levels of musical structure. It would be this procedure that he calls the "gigantic montage" of harmonia. By the way, Xenakis provides the source code of the sieve program written in C, which divides into two parts (chapter XII). He elaborated it after having studied the ancient Greek theory of Aristoxenus.

A) Generation of points on a straight line from the logical formula of the sieve.
B) Generation of the logical formula of the sieve from a series of points on a straight line.

One can successfully compile these codes, although there are a few trivial misprints. And there is also a tiny problem in the source code of Program A, for it includes "conio.h", which might not be contained in your programming enviroment. In this case the functions getch() and getche() should be replaced by getchar().
ライフログ - この商品を登録しているブログ
amazon検索
Copyright © 1997-2010 Excite Japan Co., Ltd. All Rights Reserved.
免責事項 - ヘルプ - エキサイトをスタートページに | BB.excite | Woman.excite | エキサイト ホーム