• R/O
  • HTTP
  • SSH
  • HTTPS

Timewave_Synthesizer: 提交

This synthesizer is derived from and based upon Terence McKenna's Timewave Zero theory. His theory is that time is a complex wave, and the King Wen sequence of the I Ching is a 64 hexagram model from which this complex wave is derived; that the King Wen sequence maps the linear progression of the human states of mind, which ultimately substantiates the timewave. This theory is the basis for the well-known novelty computer program he and others had developed.


Commit MetaInfo

修订版263216a59d7576bc724d87d8013184f32bab4a36 (tree)
时间2017-11-11 19:22:42
作者Ken Brant <ken_brant@ymai...>
CommiterGitHub

Log Message

Added randomization

更改概述

差异

--- a/timewavesynth12.scd
+++ b/timewavesynth12.scd
@@ -43,9 +43,9 @@ s.waitForBoot({
4343
4444 //timewave starting base (lowest) frequency
4545
46- x = 432; y = 432; ~basefreqmap = Array.fill(32, {x=x/1.0835058821738}).reverse++[432]++Array.fill(25, {y=y*1.0835058821738}); //create basefreqmap array
46+ x = 432; y = 63.027950580135; z = 63.027950580135; ~basefreqmap = Array.fill(8, {z=z/1.0835058821738}).reverse++[63.027950580135]++Array.fill(23, {y=y*1.0835058821738})++[432]++Array.fill(25, {x=x*1.0835058821738}); //create basefreqmap array
4747
48- ~base_frequency = ~basefreqmap.at(8); //default 8 (63.027950580203). replace "~basefreqmap.at(#)" for custom value.
48+ ~base_frequency = ~basefreqmap.at(8); //default 8 (63.027950580135). replace "~basefreqmap.at(#)" for custom value.
4949
5050
5151 //starting synthdef setting
--- a/timewavesynth12osx.scd
+++ b/timewavesynth12osx.scd
@@ -43,9 +43,9 @@ s.waitForBoot({
4343
4444 //timewave starting base (lowest) frequency
4545
46- x = 432; y = 432; ~basefreqmap = Array.fill(32, {x=x/1.0835058821738}).reverse++[432]++Array.fill(25, {y=y*1.0835058821738}); //create basefreqmap array
46+ x = 432; y = 63.027950580135; z = 63.027950580135; ~basefreqmap = Array.fill(8, {z=z/1.0835058821738}).reverse++[63.027950580135]++Array.fill(23, {y=y*1.0835058821738})++[432]++Array.fill(25, {x=x*1.0835058821738}); //create basefreqmap array
4747
48- ~base_frequency = ~basefreqmap.at(8); //default 8 (63.027950580203). replace "~basefreqmap.at(#)" for custom value.
48+ ~base_frequency = ~basefreqmap.at(8); //default 8 (63.027950580135). replace "~basefreqmap.at(#)" for custom value.
4949
5050
5151 //starting synthdef setting
--- a/timewavesynth3.scd
+++ b/timewavesynth3.scd
@@ -43,9 +43,9 @@ s.waitForBoot({
4343
4444 //timewave starting base (lowest) frequency
4545
46- x = 432; y = 432; ~basefreqmap = Array.fill(32, {x=x/1.0835058821738}).reverse++[432]++Array.fill(25, {y=y*1.0835058821738}); //create basefreqmap array
46+ x = 432; y = 63.027950580135; z = 63.027950580135; ~basefreqmap = Array.fill(8, {z=z/1.0835058821738}).reverse++[63.027950580135]++Array.fill(23, {y=y*1.0835058821738})++[432]++Array.fill(25, {x=x*1.0835058821738}); //create basefreqmap array
4747
48- ~base_frequency = ~basefreqmap.at(8); //default 8 (63.027950580203). replace "~basefreqmap.at(#)" for custom value.
48+ ~base_frequency = ~basefreqmap.at(8); //default 8 (63.027950580135). replace "~basefreqmap.at(#)" for custom value.
4949
5050
5151 //starting synthdef setting
--- a/timewavesynth3osx.scd
+++ b/timewavesynth3osx.scd
@@ -43,9 +43,9 @@ s.waitForBoot({
4343
4444 //timewave starting base (lowest) frequency
4545
46- x = 432; y = 432; ~basefreqmap = Array.fill(32, {x=x/1.0835058821738}).reverse++[432]++Array.fill(25, {y=y*1.0835058821738}); //create basefreqmap array
46+ x = 432; y = 63.027950580135; z = 63.027950580135; ~basefreqmap = Array.fill(8, {z=z/1.0835058821738}).reverse++[63.027950580135]++Array.fill(23, {y=y*1.0835058821738})++[432]++Array.fill(25, {x=x*1.0835058821738}); //create basefreqmap array
4747
48- ~base_frequency = ~basefreqmap.at(8); //default 8 (63.027950580203). replace "~basefreqmap.at(#)" for custom value.
48+ ~base_frequency = ~basefreqmap.at(8); //default 8 (63.027950580135). replace "~basefreqmap.at(#)" for custom value.
4949
5050
5151 //starting synthdef setting
--- a/timewavesynth8.scd
+++ b/timewavesynth8.scd
@@ -43,9 +43,9 @@ s.waitForBoot({
4343
4444 //timewave starting base (lowest) frequency
4545
46- x = 432; y = 432; ~basefreqmap = Array.fill(32, {x=x/1.0835058821738}).reverse++[432]++Array.fill(25, {y=y*1.0835058821738}); //create basefreqmap array
46+ x = 432; y = 63.027950580135; z = 63.027950580135; ~basefreqmap = Array.fill(8, {z=z/1.0835058821738}).reverse++[63.027950580135]++Array.fill(23, {y=y*1.0835058821738})++[432]++Array.fill(25, {x=x*1.0835058821738}); //create basefreqmap array
4747
48- ~base_frequency = ~basefreqmap.at(8); //default 8 (63.027950580203). replace "~basefreqmap.at(#)" for custom value.
48+ ~base_frequency = ~basefreqmap.at(8); //default 8 (63.027950580135). replace "~basefreqmap.at(#)" for custom value.
4949
5050
5151 //starting synthdef setting
--- a/timewavesynth8osx.scd
+++ b/timewavesynth8osx.scd
@@ -43,9 +43,9 @@ s.waitForBoot({
4343
4444 //timewave starting base (lowest) frequency
4545
46- x = 432; y = 432; ~basefreqmap = Array.fill(32, {x=x/1.0835058821738}).reverse++[432]++Array.fill(25, {y=y*1.0835058821738}); //create basefreqmap array
46+ x = 432; y = 63.027950580135; z = 63.027950580135; ~basefreqmap = Array.fill(8, {z=z/1.0835058821738}).reverse++[63.027950580135]++Array.fill(23, {y=y*1.0835058821738})++[432]++Array.fill(25, {x=x*1.0835058821738}); //create basefreqmap array
4747
48- ~base_frequency = ~basefreqmap.at(8); //default 8 (63.027950580203). replace "~basefreqmap.at(#)" for custom value.
48+ ~base_frequency = ~basefreqmap.at(8); //default 8 (63.027950580135). replace "~basefreqmap.at(#)" for custom value.
4949
5050
5151 //starting synthdef setting
Show on old repository browser