You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+5-7
Original file line number
Diff line number
Diff line change
@@ -35,17 +35,15 @@ AND the **negative of the power source** you are using. (If you are using a powe
35
35
###Software
36
36
You will need to download [Processing](https://processing.org/download/) and [Arduino](https://www.arduino.cc/en/Main/Software).
37
37
38
-
After you have done this, you can download [Minim 2.2.0](http://code.compartmental.net/tools/minim/), unzip it, and place it in your Processing libraries folder. (Mac: ~/Documents/Processing/libraries/)
38
+
After you have done this, open Processing/Processing.pde, go to Sketch -> Import Library... -> Add Library... -> search for "minim" -> click Install
39
39
40
-
Next, move the FastSPI\_LED folder to Arduino's libraries folder. (Mac: ~/Documents/Arduino/libraries/)
40
+
Next, open Arduino/Arduino.ino, and flash it to the Arduino.
41
41
42
-
Open Arduino/Light\_Organ\_Data\_Interpreter/Light\_Organ\_Data\_Interpreter.ino, and flash it to the Arduino.
42
+
Open run the Processing sketch you opened.
43
43
44
-
Open Processing/main/main.pde and run it.
44
+
Done! It should be working now. If it's not, you can mess around with some of the code such as NUM\_LEDS in PluginHandler.java & Arduino.ino.
45
45
46
-
Done! It should be working now. If it's not, you can mess around with some of the code such as NUM\_LEDS in Pattern.pde & Light\_Organ\_Data\_Interpreter.ino, or SERIAL\_INDEX in main.pde.
47
-
48
-
Additionally, you can make your own patterns by changing/adding to Patterns.pde. After update() is called (which will be done automatically by main.pde), the leds array will be sent to the Arduino. You have access to Minim's Fast Fourier Transform and Beat Detect libraries. (fft & beat in Pattern.pde) If you are unfamiliar with these, I would suggest taking a look at [the documentation](http://code.compartmental.net/minim/index_analysis.html).
46
+
Additionally, you can make your own patterns by adding one to the Processing/Plugins/ folder where you will find examples to help you out.
49
47
50
48
If your Pattern.pde file analyzes sound, it will by default analyze the sound from your default input device. In Mac, you can reroute your audio output into an input using [Soundflower](https://rogueamoeba.com/freebies/soundflower/).
0 commit comments