Skip to content

Commit bfe466c

Browse files
authored
Merge pull request #2 from projectM-visualizer/app-state
App state
2 parents cbf2ae5 + 0116739 commit bfe466c

File tree

11 files changed

+731
-114
lines changed

11 files changed

+731
-114
lines changed

Cargo.lock

+172-25
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

+7-2
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,10 @@ edition = "2021"
88
[dependencies]
99
libc = "*"
1010
sdl2 = "0.35.2"
11-
gl = "0.14.0"
12-
projectm-rs = "^1.0.4"
11+
# projectm-rs = "^1.0.4"
12+
projectm-rs = { path = "../projectm-rs" }
13+
clippy = "0.0.302"
14+
# gl = "0.14.0"
15+
16+
[features]
17+
dummy_audio = []

presets/test/reactive.milk

+70
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,70 @@
1+
[preset00]
2+
fDecay=0.75
3+
fWarpScale=2.853000
4+
fZoomExponent=1.000000
5+
warp=0.000000
6+
wave_a=0
7+
cy=1.0
8+
cx=0.5
9+
sx=1
10+
sy=1
11+
dx=0
12+
dy=0.02
13+
zoom=1.0
14+
ob_size=0
15+
ib_size=0.0
16+
17+
per_pixel_1=cx=x
18+
19+
wavecode_0_enabled=1
20+
wavecode_0_r=1
21+
wavecode_0_g=0
22+
wavecode_0_b=0
23+
wavecode_0_mode=0
24+
wavecode_0_bDrawThick=0
25+
wavecode_0_bAdditive=1
26+
wavecode_0_scaling=1.0
27+
wavecode_0_smoothing=0.0
28+
wavecode_0_r=0.000000
29+
wavecode_0_g=1.000000
30+
wavecode_0_b=1.000000
31+
wavecode_0_a=1.000000
32+
wave_0_per_frame1=t1=if(above(bass,9.5),0.95,bass/10)
33+
wave_0_per_point1=x=0.01666 + 0.3*sample;
34+
wave_0_per_point2=y=t1 + value1/20;
35+
36+
37+
wavecode_1_enabled=1
38+
wavecode_1_r=0
39+
wavecode_1_g=1
40+
wavecode_1_b=0
41+
wavecode_1_mode=0
42+
wavecode_1_bDrawThick=0
43+
wavecode_1_bAdditive=1
44+
wavecode_1_scaling=1.0
45+
wavecode_1_smoothing=0.0
46+
wavecode_1_r=0.000000
47+
wavecode_1_g=1.000000
48+
wavecode_1_b=1.000000
49+
wavecode_1_a=1.000000
50+
wave_1_per_frame1=t1=if(above(mid,9.5),0.95,mid/10)
51+
wave_1_per_point1=x=0.35 + 0.3*sample;
52+
wave_1_per_point2=y=t1 + value2/20;
53+
54+
55+
wavecode_2_enabled=1
56+
wavecode_2_r=0
57+
wavecode_2_g=0
58+
wavecode_2_b=1
59+
wavecode_2_mode=0
60+
wavecode_2_bDrawThick=0
61+
wavecode_2_bAdditive=1
62+
wavecode_2_scaling=1.0
63+
wavecode_2_smoothing=0.0
64+
wavecode_2_r=0.000000
65+
wavecode_2_g=1.000000
66+
wavecode_2_b=1.000000
67+
wavecode_2_a=1.000000
68+
wave_2_per_frame1=t1=if(above(treb,9.5),0.95,treb/10)
69+
wave_2_per_point1=x=0.6833 + 0.3*sample;
70+
wave_2_per_point2=y=t1 + value1/20;

0 commit comments

Comments
 (0)