Browse Source

Initial commit

Alois Mahdal 10 years ago
commit
c67532b10c

+ 11
- 0
README.md View File

@@ -0,0 +1,11 @@
1
+NOSTAVS
2
+=======
3
+
4
+This is a set of my AVS visualisation I made a long, long time ago.
5
+You can find the priginal .avs files along with them converted to
6
+WebVS using granchild's awesome [AVS-File Decoder][1] (the demo).
7
+
8
+  [1]: http://decoder.visbot.net/
9
+
10
+Currently, since I left Windows some time ago, I don't have working
11
+solution where I could test them ... if they are still so cool ;)

BIN
avs/bow_wow_wow.avs View File


BIN
avs/carnival_of_stars.avs View File


BIN
avs/dotphins.avs View File


BIN
avs/earth_core.avs View File


BIN
avs/propan-butan_1_-_peacock.avs View File


BIN
avs/propan-butan_2_-_darkwave.avs View File


BIN
avs/propan-butan_3_-_heavy_flies.avs View File


BIN
avs/psychedelic_disco_circus.avs View File


BIN
avs/spider_dance.avs View File


BIN
img/nostavs-178x75.png View File


BIN
img/nostavs-275x450.png View File


+ 4
- 0
orig.txt View File

@@ -0,0 +1,4 @@
1
+This is my very first AVS set for Winamp.
2
+The aim of these AVS presets is not to amaze by beautiful graphics but, instead of that, to find a visual equivalence to the FEELING I have when I\'m listening to a various kinds of music.
3
+The thumbnail you see is captured from \"Bow Wow Wow\", anyhow, I suggest you to try my all-time favorite AVS preset \"Propan-Butan 1 - Peacock\" which is IMHO the most universal and \"fits\" the most kinds and moods of music.
4
+Enjoy! I hope you will!

+ 114
- 0
webvs/bow_wow_wow.json View File

@@ -0,0 +1,114 @@
1
+{
2
+    "name": "bow_wow_wow",
3
+    "date": "2014-05-12T21:40:39.000Z",
4
+    "clearFrame": false,
5
+    "components": [
6
+        {
7
+            "type": "FadeOut",
8
+            "speed": 8,
9
+            "color": "#000000"
10
+        },
11
+        {
12
+            "type": "Timescope",
13
+            "enabled": true,
14
+            "color": "#ff8000",
15
+            "output": "Additive",
16
+            "bands": 3
17
+        },
18
+        {
19
+            "type": "Timescope",
20
+            "enabled": true,
21
+            "color": "#ff8000",
22
+            "output": "Default",
23
+            "bands": 3
24
+        },
25
+        {
26
+            "type": "Movement",
27
+            "output": "Replace",
28
+            "sourceMapped": true,
29
+            "coordinates": [
30
+                null,
31
+                4
32
+            ],
33
+            "bilinear": false,
34
+            "wrap": false,
35
+            "code": "m=0.005; n=1-m; t=t+0.1; x=x*(n+(m*sin(t)));y=y*(n+(m*cos(t)));"
36
+        },
37
+        {
38
+            "type": "Movement",
39
+            "builtinEffect": "Bubbling Outward",
40
+            "output": "Replace",
41
+            "sourceMapped": true,
42
+            "coordinates": 0,
43
+            "bilinear": false,
44
+            "wrap": false,
45
+            "code": "t = sin(d * $PI);\r\nd = d - (8*t*t*t*t*t)/sqrt((sw*sw+sh*sh)/4);"
46
+        },
47
+        {
48
+            "type": "OnBeatClear",
49
+            "color": "#017c76",
50
+            "output": "50/50",
51
+            "clearBeats": 13
52
+        },
53
+        {
54
+            "type": "MovingParticle",
55
+            "enabled": true,
56
+            "onBeatSizeChange": true,
57
+            "color": "#ff0000",
58
+            "range": 1,
59
+            "size": 1,
60
+            "onBeatSize": 67,
61
+            "output": "50/50"
62
+        },
63
+        {
64
+            "type": "OnBeatClear",
65
+            "color": "#ffff00",
66
+            "output": "Replace",
67
+            "clearBeats": 21
68
+        },
69
+        {
70
+            "type": "Unknown: (9)"
71
+        },
72
+        {
73
+            "type": "EffectList",
74
+            "enabled": true,
75
+            "clearFrame": false,
76
+            "input": "Replace",
77
+            "output": "Replace",
78
+            "inAdjustBlend": 215,
79
+            "outAdjustBlend": 128,
80
+            "inBuffer": 0,
81
+            "outBuffer": 0,
82
+            "inBufferInvert": false,
83
+            "outBufferInvert": false,
84
+            "enableOnBeat": false,
85
+            "onBeatFrames": 1,
86
+            "codeEnabled": false,
87
+            "init": "",
88
+            "frame": "",
89
+            "components": [
90
+                {
91
+                    "type": "Ring",
92
+                    "audioChannel": "Center",
93
+                    "positionX": "Center",
94
+                    "colors": [
95
+                        "#11ff11"
96
+                    ],
97
+                    "size": 20
98
+                },
99
+                {
100
+                    "type": "ClearScreen",
101
+                    "enabled": true,
102
+                    "color": "#000000",
103
+                    "output": "Replace",
104
+                    "onlyFirst": true
105
+                }
106
+            ]
107
+        },
108
+        {
109
+            "type": "Blur",
110
+            "blur": "Light",
111
+            "round": "Up"
112
+        }
113
+    ]
114
+}

+ 80
- 0
webvs/carnival_of_stars.json View File

@@ -0,0 +1,80 @@
1
+{
2
+    "name": "carnival_of_stars",
3
+    "date": "2014-05-12T21:40:39.000Z",
4
+    "clearFrame": false,
5
+    "components": [
6
+        {
7
+            "type": "Simple",
8
+            "audioSource": "Spectrum",
9
+            "renderType": "Solid",
10
+            "audioChannel": "Left",
11
+            "positionY": "Top",
12
+            "colors": [
13
+                "#ff8000",
14
+                "#0000ff",
15
+                "#ff00ff"
16
+            ]
17
+        },
18
+        {
19
+            "type": "Simple",
20
+            "audioSource": "Spectrum",
21
+            "renderType": "Solid",
22
+            "audioChannel": "Right",
23
+            "positionY": "Bottom",
24
+            "colors": [
25
+                "#408080",
26
+                "#800000",
27
+                "#808040"
28
+            ]
29
+        },
30
+        {
31
+            "type": "ColorClip",
32
+            "mode": "Near",
33
+            "colorFrom": "#00ff00",
34
+            "colorTo": "#ffff00",
35
+            "colorDistance": 0
36
+        },
37
+        {
38
+            "type": "Blur",
39
+            "blur": "Heavy",
40
+            "round": "Down"
41
+        },
42
+        {
43
+            "type": "DotPlane",
44
+            "rotationSpeed": 8,
45
+            "colorTop": "#000000",
46
+            "colorHigh": "#00c800",
47
+            "colorMid": "#fdd344",
48
+            "colorLow": "#ff0000",
49
+            "colorBottom": "#ffff00",
50
+            "angle": -60
51
+        },
52
+        {
53
+            "type": "FadeOut",
54
+            "speed": 1,
55
+            "color": "#000000"
56
+        },
57
+        {
58
+            "type": "Movement",
59
+            "builtinEffect": "Swirling Around Both Ways At Once",
60
+            "output": "50/50",
61
+            "sourceMapped": false,
62
+            "coordinates": 0,
63
+            "bilinear": false,
64
+            "wrap": false,
65
+            "code": "r = r + (0.1 * sin(d * $PI * 5));"
66
+        },
67
+        {
68
+            "type": "Movement",
69
+            "output": "50/50",
70
+            "sourceMapped": false,
71
+            "coordinates": [
72
+                null,
73
+                4
74
+            ],
75
+            "bilinear": false,
76
+            "wrap": false,
77
+            "code": "x=sin(x)"
78
+        }
79
+    ]
80
+}

+ 125
- 0
webvs/dotphins.json View File

@@ -0,0 +1,125 @@
1
+{
2
+    "name": "dotphins",
3
+    "date": "2014-05-12T21:40:39.000Z",
4
+    "clearFrame": false,
5
+    "components": [
6
+        {
7
+            "type": "SetRenderMode",
8
+            "blend": "Additive",
9
+            "adjustBlend": 0,
10
+            "lineSize": 1,
11
+            "enabled": true
12
+        },
13
+        {
14
+            "type": "FadeOut",
15
+            "speed": 10,
16
+            "color": "#000000"
17
+        },
18
+        {
19
+            "type": "OnBeatClear",
20
+            "color": "#4f4f4f",
21
+            "output": "Replace",
22
+            "clearBeats": 1
23
+        },
24
+        {
25
+            "type": "DotGrid",
26
+            "colors": [
27
+                "#7f7f7f",
28
+                "#a80000",
29
+                "#7f7f7f",
30
+                "#7f7f7f",
31
+                "#7f7f7f",
32
+                "#7f7f7f",
33
+                "#7f7f7f",
34
+                "#7f7f7f",
35
+                "#7f7f7f",
36
+                "#7f7f7f",
37
+                "#008888",
38
+                "#7f7f7f",
39
+                "#7f7f7f",
40
+                "#7f7f7f",
41
+                "#7f7f7f",
42
+                "#7f7f7f"
43
+            ],
44
+            "spacing": 20,
45
+            "speedX": -160,
46
+            "speedY": 160,
47
+            "output": "Replace"
48
+        },
49
+        {
50
+            "type": "DotGrid",
51
+            "colors": [
52
+                "#7f7f7f",
53
+                "#7f7f7f",
54
+                "#7f7f7f",
55
+                "#7f7f7f",
56
+                "#7f7f7f",
57
+                "#00ce00",
58
+                "#7f7f7f",
59
+                "#7f7f7f",
60
+                "#7f7f7f",
61
+                "#7f7f7f",
62
+                "#7f7f7f",
63
+                "#7f7f7f",
64
+                "#7f7f7f",
65
+                "#7f7f7f",
66
+                "#7f7f7f",
67
+                "#aa00aa"
68
+            ],
69
+            "spacing": 20,
70
+            "speedX": -160,
71
+            "speedY": -160,
72
+            "output": "Replace"
73
+        },
74
+        {
75
+            "type": "DotGrid",
76
+            "colors": [
77
+                "#7f7f7f",
78
+                "#7f7f7f",
79
+                "#7f7f7f",
80
+                "#7f7f7f",
81
+                "#7f7f7f",
82
+                "#7f7f7f",
83
+                "#7f7f7f",
84
+                "#0000c6",
85
+                "#7f7f7f",
86
+                "#7f7f7f",
87
+                "#7f7f7f",
88
+                "#808000",
89
+                "#7f7f7f",
90
+                "#7f7f7f",
91
+                "#7f7f7f",
92
+                "#7f7f7f"
93
+            ],
94
+            "spacing": 20,
95
+            "speedX": 160,
96
+            "speedY": -160,
97
+            "output": "Replace"
98
+        },
99
+        {
100
+            "type": "DotGrid",
101
+            "colors": [
102
+                "#7f7f7f",
103
+                "#7f7f7f",
104
+                "#019c72",
105
+                "#7f7f7f",
106
+                "#7f7f7f",
107
+                "#7f7f7f",
108
+                "#7f7f7f",
109
+                "#7f7f7f",
110
+                "#7f7f7f",
111
+                "#7f7f7f",
112
+                "#7f7f7f",
113
+                "#aa5900",
114
+                "#7f7f7f",
115
+                "#7f7f7f",
116
+                "#7f7f7f",
117
+                "#7f7f7f"
118
+            ],
119
+            "spacing": 20,
120
+            "speedX": 160,
121
+            "speedY": 160,
122
+            "output": "Replace"
123
+        }
124
+    ]
125
+}

+ 114
- 0
webvs/earth_core.json View File

@@ -0,0 +1,114 @@
1
+{
2
+    "name": "earth_core",
3
+    "date": "2014-05-12T21:40:39.000Z",
4
+    "clearFrame": false,
5
+    "components": [
6
+        {
7
+            "type": "FadeOut",
8
+            "speed": 8,
9
+            "color": "#000000"
10
+        },
11
+        {
12
+            "type": "Timescope",
13
+            "enabled": true,
14
+            "color": "#ff8000",
15
+            "output": "Additive",
16
+            "bands": 3
17
+        },
18
+        {
19
+            "type": "Timescope",
20
+            "enabled": true,
21
+            "color": "#ff8000",
22
+            "output": "Default",
23
+            "bands": 3
24
+        },
25
+        {
26
+            "type": "Movement",
27
+            "output": "Replace",
28
+            "sourceMapped": true,
29
+            "coordinates": [
30
+                null,
31
+                4
32
+            ],
33
+            "bilinear": false,
34
+            "wrap": false,
35
+            "code": "m=0.005; n=1-m; t=t+0.1; x=x*(n+(m*sin(t)));y=y*(n+(m*cos(t)));"
36
+        },
37
+        {
38
+            "type": "Movement",
39
+            "builtinEffect": "Bubbling Outward",
40
+            "output": "Replace",
41
+            "sourceMapped": true,
42
+            "coordinates": 0,
43
+            "bilinear": false,
44
+            "wrap": false,
45
+            "code": "t = sin(d * $PI);\r\nd = d - (8*t*t*t*t*t)/sqrt((sw*sw+sh*sh)/4);"
46
+        },
47
+        {
48
+            "type": "OnBeatClear",
49
+            "color": "#017c76",
50
+            "output": "50/50",
51
+            "clearBeats": 13
52
+        },
53
+        {
54
+            "type": "MovingParticle",
55
+            "enabled": true,
56
+            "onBeatSizeChange": true,
57
+            "color": "#ff0000",
58
+            "range": 1,
59
+            "size": 1,
60
+            "onBeatSize": 67,
61
+            "output": "50/50"
62
+        },
63
+        {
64
+            "type": "OnBeatClear",
65
+            "color": "#ffff00",
66
+            "output": "Replace",
67
+            "clearBeats": 21
68
+        },
69
+        {
70
+            "type": "Unknown: (9)"
71
+        },
72
+        {
73
+            "type": "EffectList",
74
+            "enabled": true,
75
+            "clearFrame": false,
76
+            "input": "Maximum",
77
+            "output": "Replace",
78
+            "inAdjustBlend": 215,
79
+            "outAdjustBlend": 128,
80
+            "inBuffer": 0,
81
+            "outBuffer": 0,
82
+            "inBufferInvert": false,
83
+            "outBufferInvert": false,
84
+            "enableOnBeat": false,
85
+            "onBeatFrames": 1,
86
+            "codeEnabled": false,
87
+            "init": "",
88
+            "frame": "",
89
+            "components": [
90
+                {
91
+                    "type": "Ring",
92
+                    "audioChannel": "Center",
93
+                    "positionX": "Center",
94
+                    "colors": [
95
+                        "#11ff11"
96
+                    ],
97
+                    "size": 20
98
+                },
99
+                {
100
+                    "type": "ClearScreen",
101
+                    "enabled": true,
102
+                    "color": "#000000",
103
+                    "output": "Replace",
104
+                    "onlyFirst": true
105
+                }
106
+            ]
107
+        },
108
+        {
109
+            "type": "Blur",
110
+            "blur": "Light",
111
+            "round": "Up"
112
+        }
113
+    ]
114
+}

+ 55
- 0
webvs/propan-butan_1_-_peacock.json View File

@@ -0,0 +1,55 @@
1
+{
2
+    "name": "propan-butan_1_-_peacock",
3
+    "date": "2014-05-12T21:40:39.000Z",
4
+    "clearFrame": false,
5
+    "components": [
6
+        {
7
+            "type": "FadeOut",
8
+            "speed": 16,
9
+            "color": "#000000"
10
+        },
11
+        {
12
+            "type": "SetRenderMode",
13
+            "blend": "Additive",
14
+            "adjustBlend": 0,
15
+            "lineSize": 5,
16
+            "enabled": true
17
+        },
18
+        {
19
+            "type": "SuperScope",
20
+            "version": true,
21
+            "code": {
22
+                "init": "n=20",
23
+                "perFrame": "t=t-0.01-b*10",
24
+                "onBeat": "",
25
+                "perPoint": "d=i+v*0.05; r=t+i-5*v; x=cos(r); y=sin(r)"
26
+            },
27
+            "audioChannel": "Center",
28
+            "audioSource": "Waveform",
29
+            "colors": [
30
+                "#ff0000",
31
+                "#ffff00",
32
+                "#00ff00",
33
+                "#00ffff",
34
+                "#0000ff",
35
+                "#ff00ff"
36
+            ],
37
+            "lineType": "Lines"
38
+        },
39
+        {
40
+            "type": "Movement",
41
+            "builtinEffect": "Sunburster",
42
+            "output": "Replace",
43
+            "sourceMapped": false,
44
+            "coordinates": 0,
45
+            "bilinear": false,
46
+            "wrap": false,
47
+            "code": "d = d * (0.94 + (cos((r-$PI*0.5) * 32.0) * 0.06));"
48
+        },
49
+        {
50
+            "type": "Blur",
51
+            "blur": "Medium",
52
+            "round": "Down"
53
+        }
54
+    ]
55
+}

+ 55
- 0
webvs/propan-butan_2_-_darkwave.json View File

@@ -0,0 +1,55 @@
1
+{
2
+    "name": "propan-butan_2_-_darkwave",
3
+    "date": "2014-05-12T21:40:39.000Z",
4
+    "clearFrame": false,
5
+    "components": [
6
+        {
7
+            "type": "FadeOut",
8
+            "speed": 16,
9
+            "color": "#000000"
10
+        },
11
+        {
12
+            "type": "SetRenderMode",
13
+            "blend": "Adjustable",
14
+            "adjustBlend": 155,
15
+            "lineSize": 1,
16
+            "enabled": true
17
+        },
18
+        {
19
+            "type": "Movement",
20
+            "builtinEffect": "Bubbling Outward",
21
+            "output": "Replace",
22
+            "sourceMapped": false,
23
+            "coordinates": 0,
24
+            "bilinear": true,
25
+            "wrap": false,
26
+            "code": "t = sin(d * $PI);\r\nd = d - (8*t*t*t*t*t)/sqrt((sw*sw+sh*sh)/4);"
27
+        },
28
+        {
29
+            "type": "SuperScope",
30
+            "version": true,
31
+            "code": {
32
+                "init": "n=200",
33
+                "perFrame": "",
34
+                "onBeat": "",
35
+                "perPoint": "iz=1.3+sin(r+i*$PI*2)*(v+0.5)*0.88; ix=cos(r+i*$PI*2)*(v+0.5)*.88; iy=-0.3+abs(cos(v*$PI)); x=ix/iz;y=iy/iz;"
36
+            },
37
+            "audioChannel": "Center",
38
+            "audioSource": "Waveform",
39
+            "colors": [
40
+                "#ff0000",
41
+                "#ffff00",
42
+                "#00ff00",
43
+                "#00ffff",
44
+                "#0000ff",
45
+                "#ff00ff"
46
+            ],
47
+            "lineType": "Lines"
48
+        },
49
+        {
50
+            "type": "Blur",
51
+            "blur": "Medium",
52
+            "round": "Down"
53
+        }
54
+    ]
55
+}

+ 0
- 0
webvs/propan-butan_3_-_heavy_flies.json View File


+ 97
- 0
webvs/psychedelic_disco_circus.json View File

@@ -0,0 +1,97 @@
1
+{
2
+    "name": "psychedelic_disco_circus",
3
+    "date": "2014-05-12T21:40:39.000Z",
4
+    "clearFrame": false,
5
+    "components": [
6
+        {
7
+            "type": "OnBeatClear",
8
+            "color": "#808080",
9
+            "output": "Replace",
10
+            "clearBeats": 1
11
+        },
12
+        {
13
+            "type": "BassSpin",
14
+            "enabledLeft": true,
15
+            "enabledRight": true,
16
+            "colorLeft": "#0000ff",
17
+            "colorRight": "#00ffff",
18
+            "mode": "Triangles"
19
+        },
20
+        {
21
+            "type": "Ring",
22
+            "audioChannel": "Center",
23
+            "positionX": "Center",
24
+            "colors": [
25
+                "#ff0000"
26
+            ],
27
+            "size": 11
28
+        },
29
+        {
30
+            "type": "Unknown: (9)"
31
+        },
32
+        {
33
+            "type": "DotGrid",
34
+            "colors": [
35
+                "#ffff00"
36
+            ],
37
+            "spacing": 8,
38
+            "speedX": 384,
39
+            "speedY": 160,
40
+            "output": "50/50"
41
+        },
42
+        {
43
+            "type": "SetRenderMode",
44
+            "blend": "Adjustable",
45
+            "adjustBlend": 36,
46
+            "lineSize": 5,
47
+            "enabled": true
48
+        },
49
+        {
50
+            "type": "OscilliscopeStar",
51
+            "audioChannel": "Center",
52
+            "positionX": "Center",
53
+            "colors": [
54
+                "#ffff00"
55
+            ],
56
+            "size": 15,
57
+            "rotation": 2
58
+        },
59
+        {
60
+            "type": "SuperScope",
61
+            "version": true,
62
+            "code": {
63
+                "init": "n=100;t=0;",
64
+                "perFrame": "t=t+0.01;",
65
+                "onBeat": "n=10+rand(20.0)",
66
+                "perPoint": "r=i*3.14159*128+t; x=cos(r/64)*0.7+sin(r)*0.3; y=sin(r/64)*0.7+cos(r)*0.3"
67
+            },
68
+            "audioChannel": "Center",
69
+            "audioSource": "Waveform",
70
+            "colors": [
71
+                "#ff0000"
72
+            ],
73
+            "lineType": "Lines"
74
+        },
75
+        {
76
+            "type": "FadeOut",
77
+            "speed": 74,
78
+            "color": "#000000"
79
+        },
80
+        {
81
+            "type": "Blur",
82
+            "blur": "Heavy",
83
+            "round": "Down"
84
+        },
85
+        {
86
+            "type": "Mirror",
87
+            "enabled": true,
88
+            "topToBottom": true,
89
+            "bottomToTop": true,
90
+            "leftToRight": true,
91
+            "rightToLeft": true,
92
+            "onBeat": true,
93
+            "smooth": false,
94
+            "speed": 2
95
+        }
96
+    ]
97
+}

+ 68
- 0
webvs/spider_dance.json View File

@@ -0,0 +1,68 @@
1
+{
2
+    "name": "spider_dance",
3
+    "date": "2014-05-12T21:40:39.000Z",
4
+    "clearFrame": false,
5
+    "components": [
6
+        {
7
+            "type": "Simple",
8
+            "audioSource": "Spectrum",
9
+            "renderType": "Dots",
10
+            "audioChannel": "Right",
11
+            "positionY": "Top",
12
+            "colors": [
13
+                "#ff8000",
14
+                "#0000ff",
15
+                "#ff00ff"
16
+            ]
17
+        },
18
+        {
19
+            "type": "Blur",
20
+            "blur": "Heavy",
21
+            "round": "Down"
22
+        },
23
+        {
24
+            "type": "SetRenderMode",
25
+            "blend": "Multiply",
26
+            "adjustBlend": 175,
27
+            "lineSize": 1,
28
+            "enabled": true
29
+        },
30
+        {
31
+            "type": "DotPlane",
32
+            "rotationSpeed": 0,
33
+            "colorTop": "#000000",
34
+            "colorHigh": "#00c800",
35
+            "colorMid": "#fdd344",
36
+            "colorLow": "#ff0000",
37
+            "colorBottom": "#ffff00",
38
+            "angle": -90
39
+        },
40
+        {
41
+            "type": "FadeOut",
42
+            "speed": 3,
43
+            "color": "#000000"
44
+        },
45
+        {
46
+            "type": "Movement",
47
+            "builtinEffect": "Swirling Around Both Ways At Once",
48
+            "output": "50/50",
49
+            "sourceMapped": false,
50
+            "coordinates": 0,
51
+            "bilinear": false,
52
+            "wrap": false,
53
+            "code": "r = r + (0.1 * sin(d * $PI * 5));"
54
+        },
55
+        {
56
+            "type": "Movement",
57
+            "output": "50/50",
58
+            "sourceMapped": false,
59
+            "coordinates": [
60
+                null,
61
+                4
62
+            ],
63
+            "bilinear": false,
64
+            "wrap": false,
65
+            "code": "x=sin(x)"
66
+        }
67
+    ]
68
+}