-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathREADME
106 lines (49 loc) · 2.64 KB
/
README
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
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
pLEASE FORWARD ALL FEEDBACK TO [email protected], IN THE FORM OF A
PLAIN TEXT DOCUMENT. iN DOING SO, IT IMPLIES CONSENT TO BEING MENTIONED
ANONYMOUSLY IN A PROJECT REPORT.
This software uses the following libraries, which you will need installed
on your computer to work.
allegro5.1
libsndfile
fftw3
It's reccommended that you install these to your system using your
distributions package manager, or on OSX Homebrew.
If this isn't an option, the various vendors websites are listed below:
http://sourceforge.net/projects/alleg/files/allegro-unstable/5.1.8
http://www.mega-nerd.com/libsndfile/#Download
http://www.fftw.org/download.html
In order to compile the software, run the make command from the terminal.
Using SILO
SILO's input structure is:
./silo.out -i input.wav -s 1.4
At the moment, only wav files are officially supported but feel free to test
other file types and let me know the results. MP3 will not work, and will cause
the world to stop spinning should you attempt to use one. You have been warned.
The -s value is a 'smoothness' value, feel free to alter it however you like.
Again if it does break, please let me know :)
SILO outputs .obj files to the output directory, which can be perused at your
leisure using a 3D Software package such as Blender. If you achieve any
interesting results, please consider screen shotting them to me.
EVALUATION
Once the software is up and running, please spend 10 - 15 minutes experimenting
with different input files and parameter files and observing the results.
Once you have finished, please match the following values to the staments as
closely as possible:
1. Do not agree 2. Somewhat disagree. 3. Neither Agree or disagree 4. Somewhat Agree 5.Agree
I am experienced in using 3D objects in computer environments:
I am computer literate:
I have built 3D terrains using software before:
I have a vested interest in computer generated landsapes:
I am aware of the industries of which subjects such as computer generated
landscapes are used:
I am a consumer of the prouduts produced by these industries:
I have worked with sound digitally to a degree of competency:
I have practiced Fourier Analysis of an audio spectrum before:
I understand what the software is doing:
I understand the resulting output from the software:
In addition, please state a 3 -5 sentences about your experience using this
software. Feel free to mention any difficulties you encountered, crashes,
errors etc.
pLEASE FORWARD ALL FEEDBACK TO [email protected], IN THE FORM OF A
PLAIN TEXT DOCUMENT. iN DOING SO, IT IMPLIES CONSENT TO BEING MENTIONED
ANONYMOUSLY IN A PROJECT REPORT.