summarylogtreecommitdiffstats
path: root/CHANGES
blob: 30a438749cf262e637883c9f32a5362791779ef9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
2.1
	Added ability to specify number of harmonics on command line. 

    Added HARMONICS command to AutoZen and seq2wav. 

    A VOLUME command at the beginning of a sequence is now processed before AutoZen
    	starts producing sound. 

	Autozen now looks in ~/.autozen and /usr/share/AutoZen for sequence files when
		the play button is presed. the ~/.autozen directory is created if it doesn't 
		exist.

	Added install to Makefile.

    The source tar has been fully debianized. 

2.0
	Added -colorbox option
		The colorbox is a simple window which oscillates between red and green
		in synch with the audio phase difference. Hopefully, the color change 
		will inject a second autozen signal into the visual cortex.

		When the colorbox is active, a phase adjustment slide is provided at the 
		bottom of the main Autozen window. A phase adjust is necessary since I don't 
		know the time delay difference between the auditory and visual signal paths 
		and it may, in fact, be different for each individual. The strongest 
		entrainment should be achieved by adjusting the phase control so that the 
		auditory and visual signals arrive simultainiously in the midbrain. Other 
		interesting effects may be achievable by detuning the phase from that setting 
		to create an interference pattern in the brain (thus stimulating only some areas). 
		Not much is known about that yet, so please keep logs of experiments in that area. 

	At user request, the max beat frequency is now 40 Hz. 

	Code cleanup (again). 
		Window creation has been moved into seperate functions to enhance readability.
		A few other small fixes made.
		A few more things are #defines now.

1.3
	Minor appearance and readability cleanups for GUI.

	Added sequencer commands for seq2wav to control volume fade
	when producing wav files.

	Added EXIT sequencer command to cause AutoZen to fade volume and
	quit rather than continuing at the final beat frequency when a
	sequence ends.

	Added time.pl, a simple script to total up how long a sequence file
	will play for.

	Should compile for Solaris and *BSD by uncommenting a line in Makefile
		Thanks to Trevor Johnson for this.

	Added a debian sub-directory to facilitate making a .deb.

1.2.1

	A small but important bug in the sound generation function. 
	When it's too early, (2^i) looks like it should do pow(2,i) :-) 

1.2

	Much improved effectiveness. It now uses several upper harmonics of 
	the tones with the same phase relation as the base frequency. 

	Fade in/out. Audio is now faded in when AutoZen is started, and 
	fades back out when Quit is pressed. Press Quit twice to exit instantly. 
	Play button graphic now changes based on state. Now displays vertical 
	bars when playing a sequence and a yellow triangle when a sequence is 
	paused. 

	More code cleanup. Factored sound generation into logical functions. 

	Generalized sound functions so that harmonics can be easily mixed in 
	with the base frequency. 

	Added seq2wav. 

1.1 
	Internal version, not released.

1.0 
	This is the initial public release.