Skip to content

Commit 22c6c5b

Browse files
committed
Update README.md
1 parent 47a5eb2 commit 22c6c5b

File tree

1 file changed

+5
-7
lines changed

1 file changed

+5
-7
lines changed

README.md

+5-7
Original file line numberDiff line numberDiff line change
@@ -35,17 +35,15 @@ AND the **negative of the power source** you are using. (If you are using a powe
3535
###Software
3636
You will need to download [Processing](https://processing.org/download/) and [Arduino](https://www.arduino.cc/en/Main/Software).
3737

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
3939

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.
4141

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.
4343

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.
4545

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.
4947

5048
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/).
5149

0 commit comments

Comments
 (0)