Instructables

How to Make LEDs Flash to Music with an Arduino

This is a guide to make an LED flashing circuit that "beats" to an mp3 file on your computer, which can add an awesome effect to any sound-related device, or even your room (if you extend the concept with LED drivers or plenty of resistors/transistors).

The LED flashing circuit makes use of the Minim audio library and the Arduino program Processing to analyze sound, producing a response based on a snare drum hit, a bass drum hit, and a hi-hat hit from the percussion of the audio file.

 
Remove these adsRemove these ads by Signing Up

Step 1: Parts/Tools Needed

Picture of Parts/Tools Needed
Here is what you'll need to make the LED beat flashing circuit:

Hardware:
1. An Arduino microcontroller board. There are many versions of the Arduino, but I would recommend the Arduino Duemilanove. You can buy one online for around $20.
2. Three LEDs (different colors preferred, so you can see the difference in beats easier - I used a red, yellow, and green LED)
3. Three resistors (depending on your LEDs, the resistor value will be different - check the ratings on the LEDs to see what resistance corresponds to their maximum brightness, without burning them out)
4. A solderless breadboard
5. Some wire, to use as leads from the Arduino to the LEDs/resistors on the breadboard
6. A computer
7. A USB cable (A to B)

Software:
1. Arduino Software Environment
2. Processing Software Environment
3. The "arduino" library for Processing
4. The BeatWrite / BeatListener code from the minim JavaSound library examples

Download links for the software will follow in Step 3.

1-40 of 138Next »
jordxn1 year ago
Also had the "the package "cc" does not exist issue. To fix -- In the Processing Editor, select "Sketch" > "Add File", then just select the "Ardunio.jar" file. Should work!

I also got "ArrayIndexOutOfBoundsException" -- To get this fixed;

Changed line 35 from;
arduino = new Arduino(this, Arduino.list()[1], 57600);
To;
arduino = new Arduino(this, Arduino.list()[0], 57600);

And then it works!! :)
PetrasB jordxn11 days ago

Thank you!

jeffmodell3 months ago

I got it working but is there any ideas on getting it to play with live streaming audio from either a player or line in

Have you had any luck with this? I'd love to have to do that as well. Maybe use an a microphone to pick up the surrounding audio and have it analyzed by processing? That seems crude, but it's what comes to mind at the moment.

mark.mckinnon.37 made it!18 days ago

Worked great for me, thanks for the awesome tutorial! Fun little project that I plan on expanding into future projects. The only comment I have is that I was running into some problems communicating with the arduino initially.

In the Beatwrite code be sure to edit the following line of code:

arduino = new Arduino(this, Arduino.list()[2], 57600);

The number in brackets (2 in this example) is the com port that the arduino is on. I'm running a mac, so it wasn't listed as com 1,2,3 like it is one a windows machine. I simply used trial and error starting at 0 and eventually it worked when I tried 2. After I got that sorted out, it worked great.

I also attempted to play a .m4a audio file and the program crashed. I'm not sure if there's another format that can be used, but I plan on doing further research.

IMG_20141202_221004.jpg

I everybody! I keep getting an error that the serial port is on bluetooth even though we have it on usb...did anybody run into this issue as well?

yes i did, the way I fixed it was by changing the line

arduino = new Arduino(this, Arduino.list()[1], 57600);

on the processing program to 3 so it looks like this

arduino = new Arduino(this, Arduino.list()[3], 57600);

this may be different for you but you can find out by going to arduino program and selecting the menu tools - serial port and then looking to see what number down the list /dev/cu.usbmodem1411 is but when you are counting ignore the /dev/tty. one as these are a different type of port

And if this doesnt work message me

Hope this helps

MacMan

rmoorjani2 years ago
Hey guys, I fixed the "the package "cc" does not exist. you might be missing a library." error! ITS SUPER SIMPLE! Just go to /libraries/arduino/library/ and rename the Arduino.jar to arduino.jar with a lowercase :)

Thanks... But wt abt this?

Framebuffer error (framebuffer unsupported), rendering will probably not work as expected Read http://wiki.processing.org/w/OpenGL_Issues for help.

OpenGL error 1280 at bot beginDraw(): invalid enumerant

java.lang.RuntimeException: java.lang.ArrayIndexOutOfBoundsException: 1

at com.jogamp.common.util.awt.AWTEDTExecutor.invoke(AWTEDTExecutor.java:58)

at jogamp.opengl.awt.AWTThreadingPlugin.invokeOnOpenGLThread(AWTThreadingPlugin.java:103)

at jogamp.opengl.ThreadingImpl.invokeOnOpenGLThread(ThreadingImpl.java:206)

at javax.media.opengl.Threading.invokeOnOpenGLThread(Threading.java:172)

at javax.media.opengl.Threading.invoke(Threading.java:191)

at javax.media.opengl.awt.GLCanvas.display(GLCanvas.java:541)

at processing.opengl.PJOGL.requestDraw(PJOGL.java:688)

at processing.opengl.PGraphicsOpenGL.requestDraw(PGraphicsOpenGL.java:1651)

at processing.core.PApplet.run(PApplet.java:2256)

at java.lang.Thread.run(Unknown Source)

Caused by: java.lang.ArrayIndexOutOfBoundsException: 1

at BeatWrite.setup(BeatWrite.java:56)

at processing.core.PApplet.handleDraw(PApplet.java:2361)

at processing.opengl.PJOGL$PGLListener.display(PJOGL.java:862)

at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:665)

at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:649)

at javax.media.opengl.awt.GLCanvas$10.run(GLCanvas.java:1289)

at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1119)

at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:994)

at javax.media.opengl.awt.GLCanvas$11.run(GLCanvas.java:1300)

at java.awt.event.InvocationEvent.dispatch(Unknown Source)

at java.awt.EventQueue.dispatchEventImpl(Unknown Source)

at java.awt.EventQueue.access$200(Unknown Source)

at java.awt.EventQueue$3.run(Unknown Source)

at java.awt.EventQueue$3.run(Unknown Source)

at java.security.AccessController.doPrivileged(Native Method)

at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)

at java.awt.EventQueue.dispatchEvent(Unknown Source)

at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)

at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)

at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)

at java.awt.EventDispatchThread.pumpEvents(Unknown Source)

at java.awt.EventDispatchThread.pumpEvents(Unknown Source)

at java.awt.EventDispatchThread.run(Unknown Source)

Could not run the sketch (Target VM failed to initialize).

For more information, read revisions.txt and Help ? Troubleshooting.

I have this error and this did not help
bbulldog1 year ago
Help! Hope someone is looking at this. Worked on an error all day. Can't get it. When the file BeatWrite is started, get the error, "import does not name type." Appreciate any help you can give me.

Framebuffer error (framebuffer unsupported), rendering will probably not work as expected Read http://wiki.processing.org/w/OpenGL_Issues for help.

OpenGL error 1280 at bot beginDraw(): invalid enumerant

java.lang.RuntimeException: java.lang.ArrayIndexOutOfBoundsException: 1

at com.jogamp.common.util.awt.AWTEDTExecutor.invoke(AWTEDTExecutor.java:58)

at jogamp.opengl.awt.AWTThreadingPlugin.invokeOnOpenGLThread(AWTThreadingPlugin.java:103)

at jogamp.opengl.ThreadingImpl.invokeOnOpenGLThread(ThreadingImpl.java:206)

at javax.media.opengl.Threading.invokeOnOpenGLThread(Threading.java:172)

at javax.media.opengl.Threading.invoke(Threading.java:191)

at javax.media.opengl.awt.GLCanvas.display(GLCanvas.java:541)

at processing.opengl.PJOGL.requestDraw(PJOGL.java:688)

at processing.opengl.PGraphicsOpenGL.requestDraw(PGraphicsOpenGL.java:1651)

at processing.core.PApplet.run(PApplet.java:2256)

at java.lang.Thread.run(Unknown Source)

Caused by: java.lang.ArrayIndexOutOfBoundsException: 1

at BeatWrite.setup(BeatWrite.java:56)

at processing.core.PApplet.handleDraw(PApplet.java:2361)

at processing.opengl.PJOGL$PGLListener.display(PJOGL.java:862)

at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:665)

at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:649)

at javax.media.opengl.awt.GLCanvas$10.run(GLCanvas.java:1289)

at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1119)

at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:994)

at javax.media.opengl.awt.GLCanvas$11.run(GLCanvas.java:1300)

at java.awt.event.InvocationEvent.dispatch(Unknown Source)

at java.awt.EventQueue.dispatchEventImpl(Unknown Source)

at java.awt.EventQueue.access$200(Unknown Source)

at java.awt.EventQueue$3.run(Unknown Source)

at java.awt.EventQueue$3.run(Unknown Source)

at java.security.AccessController.doPrivileged(Native Method)

at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)

at java.awt.EventQueue.dispatchEvent(Unknown Source)

at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)

at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)

at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)

at java.awt.EventDispatchThread.pumpEvents(Unknown Source)

at java.awt.EventDispatchThread.pumpEvents(Unknown Source)

at java.awt.EventDispatchThread.run(Unknown Source)

Could not run the sketch (Target VM failed to initialize).

For more information, read revisions.txt and Help ? Troubleshooting.

jcupof1 year ago
(removed by author or community request)
jcupof jcupof1 year ago
I solved my previous issue, and now have this:
I am on a mac 10.9.x
- java.lang.NullPointerException
at processing.app.Library.getClassPath(Library.java:315)
at processing.mode.java.JavaBuild.preprocess(JavaBuild.java:406)
at processing.mode.java.JavaBuild.preprocess(JavaBuild.java:185)
at processing.mode.java.JavaBuild.build(JavaBuild.java:144)
at processing.mode.java.JavaBuild.build(JavaBuild.java:123)
at processing.mode.java.JavaMode.handleRun(JavaMode.java:120)
at processing.mode.java.JavaEditor$18.run(JavaEditor.java:468)
at java.lang.Thread.run(Thread.java:744)

Framebuffer error (framebuffer unsupported), rendering will probably not work as expected Read http://wiki.processing.org/w/OpenGL_Issues for help.

OpenGL error 1280 at bot beginDraw(): invalid enumerant

java.lang.RuntimeException: java.lang.ArrayIndexOutOfBoundsException: 1

at com.jogamp.common.util.awt.AWTEDTExecutor.invoke(AWTEDTExecutor.java:58)

at jogamp.opengl.awt.AWTThreadingPlugin.invokeOnOpenGLThread(AWTThreadingPlugin.java:103)

at jogamp.opengl.ThreadingImpl.invokeOnOpenGLThread(ThreadingImpl.java:206)

at javax.media.opengl.Threading.invokeOnOpenGLThread(Threading.java:172)

at javax.media.opengl.Threading.invoke(Threading.java:191)

at javax.media.opengl.awt.GLCanvas.display(GLCanvas.java:541)

at processing.opengl.PJOGL.requestDraw(PJOGL.java:688)

at processing.opengl.PGraphicsOpenGL.requestDraw(PGraphicsOpenGL.java:1651)

at processing.core.PApplet.run(PApplet.java:2256)

at java.lang.Thread.run(Unknown Source)

Caused by: java.lang.ArrayIndexOutOfBoundsException: 1

at BeatWrite.setup(BeatWrite.java:56)

at processing.core.PApplet.handleDraw(PApplet.java:2361)

at processing.opengl.PJOGL$PGLListener.display(PJOGL.java:862)

at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:665)

at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:649)

at javax.media.opengl.awt.GLCanvas$10.run(GLCanvas.java:1289)

at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1119)

at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:994)

at javax.media.opengl.awt.GLCanvas$11.run(GLCanvas.java:1300)

at java.awt.event.InvocationEvent.dispatch(Unknown Source)

at java.awt.EventQueue.dispatchEventImpl(Unknown Source)

at java.awt.EventQueue.access$200(Unknown Source)

at java.awt.EventQueue$3.run(Unknown Source)

at java.awt.EventQueue$3.run(Unknown Source)

at java.security.AccessController.doPrivileged(Native Method)

at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)

at java.awt.EventQueue.dispatchEvent(Unknown Source)

at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)

at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)

at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)

at java.awt.EventDispatchThread.pumpEvents(Unknown Source)

at java.awt.EventDispatchThread.pumpEvents(Unknown Source)

at java.awt.EventDispatchThread.run(Unknown Source)

Could not run the sketch (Target VM failed to initialize).

For more information, read revisions.txt and Help ? Troubleshooting.

vansh20015 months ago

I need help. My led won't light up.I hear the music in the processing. I checked and made sure they led are working. How do i use processing to connect with arduino

Me too.

Hi. Does anyone know how I can extend the length of time each LED is on for? I am trying to hook the outputs to a relay module and feed it to a traffic light. The period of each pulse is way too fast at the moment and I am looking to reduce it.

Framebuffer error (framebuffer unsupported), rendering will probably not work as expected Read http://wiki.processing.org/w/OpenGL_Issues for help.

OpenGL error 1280 at bot beginDraw(): invalid enumerant

java.lang.RuntimeException: java.lang.ArrayIndexOutOfBoundsException: 1

at com.jogamp.common.util.awt.AWTEDTExecutor.invoke(AWTEDTExecutor.java:58)

at jogamp.opengl.awt.AWTThreadingPlugin.invokeOnOpenGLThread(AWTThreadingPlugin.java:103)

at jogamp.opengl.ThreadingImpl.invokeOnOpenGLThread(ThreadingImpl.java:206)

at javax.media.opengl.Threading.invokeOnOpenGLThread(Threading.java:172)

at javax.media.opengl.Threading.invoke(Threading.java:191)

at javax.media.opengl.awt.GLCanvas.display(GLCanvas.java:541)

at processing.opengl.PJOGL.requestDraw(PJOGL.java:688)

at processing.opengl.PGraphicsOpenGL.requestDraw(PGraphicsOpenGL.java:1651)

at processing.core.PApplet.run(PApplet.java:2256)

at java.lang.Thread.run(Unknown Source)

Caused by: java.lang.ArrayIndexOutOfBoundsException: 1

at BeatWrite.setup(BeatWrite.java:56)

at processing.core.PApplet.handleDraw(PApplet.java:2361)

at processing.opengl.PJOGL$PGLListener.display(PJOGL.java:862)

at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:665)

at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:649)

at javax.media.opengl.awt.GLCanvas$10.run(GLCanvas.java:1289)

at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1119)

at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:994)

at javax.media.opengl.awt.GLCanvas$11.run(GLCanvas.java:1300)

at java.awt.event.InvocationEvent.dispatch(Unknown Source)

at java.awt.EventQueue.dispatchEventImpl(Unknown Source)

at java.awt.EventQueue.access$200(Unknown Source)

at java.awt.EventQueue$3.run(Unknown Source)

at java.awt.EventQueue$3.run(Unknown Source)

at java.security.AccessController.doPrivileged(Native Method)

at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)

at java.awt.EventQueue.dispatchEvent(Unknown Source)

at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)

at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)

at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)

at java.awt.EventDispatchThread.pumpEvents(Unknown Source)

at java.awt.EventDispatchThread.pumpEvents(Unknown Source)

at java.awt.EventDispatchThread.run(Unknown Source)

Could not run the sketch (Target VM failed to initialize).

For more information, read revisions.txt and Help ? Troubleshooting.

For peeps who dis does not work for try useing the simpledigitalfirmata

Framebuffer error (framebuffer unsupported), rendering will probably not work as expected Read http://wiki.processing.org/w/OpenGL_Issues for help.

OpenGL error 1280 at bot beginDraw(): invalid enumerant

java.lang.RuntimeException: java.lang.ArrayIndexOutOfBoundsException: 1

at com.jogamp.common.util.awt.AWTEDTExecutor.invoke(AWTEDTExecutor.java:58)

at jogamp.opengl.awt.AWTThreadingPlugin.invokeOnOpenGLThread(AWTThreadingPlugin.java:103)

at jogamp.opengl.ThreadingImpl.invokeOnOpenGLThread(ThreadingImpl.java:206)

at javax.media.opengl.Threading.invokeOnOpenGLThread(Threading.java:172)

at javax.media.opengl.Threading.invoke(Threading.java:191)

at javax.media.opengl.awt.GLCanvas.display(GLCanvas.java:541)

at processing.opengl.PJOGL.requestDraw(PJOGL.java:688)

at processing.opengl.PGraphicsOpenGL.requestDraw(PGraphicsOpenGL.java:1651)

at processing.core.PApplet.run(PApplet.java:2256)

at java.lang.Thread.run(Unknown Source)

Caused by: java.lang.ArrayIndexOutOfBoundsException: 1

at BeatWrite.setup(BeatWrite.java:56)

at processing.core.PApplet.handleDraw(PApplet.java:2361)

at processing.opengl.PJOGL$PGLListener.display(PJOGL.java:862)

at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:665)

at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:649)

at javax.media.opengl.awt.GLCanvas$10.run(GLCanvas.java:1289)

at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1119)

at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:994)

at javax.media.opengl.awt.GLCanvas$11.run(GLCanvas.java:1300)

at java.awt.event.InvocationEvent.dispatch(Unknown Source)

at java.awt.EventQueue.dispatchEventImpl(Unknown Source)

at java.awt.EventQueue.access$200(Unknown Source)

at java.awt.EventQueue$3.run(Unknown Source)

at java.awt.EventQueue$3.run(Unknown Source)

at java.security.AccessController.doPrivileged(Native Method)

at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)

at java.awt.EventQueue.dispatchEvent(Unknown Source)

at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)

at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)

at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)

at java.awt.EventDispatchThread.pumpEvents(Unknown Source)

at java.awt.EventDispatchThread.pumpEvents(Unknown Source)

at java.awt.EventDispatchThread.run(Unknown Source)

Could not run the sketch (Target VM failed to initialize).

For more information, read revisions.txt and Help ? Troubleshooting.

hyperhitesh2 months ago
Framebuffer error (framebuffer unsupported), rendering will probably not work as expected Read http://wiki.processing.org/w/OpenGL_Issues for help.
OpenGL error 1280 at bot beginDraw(): invalid enumerant
java.lang.RuntimeException: java.lang.ArrayIndexOutOfBoundsException: 1
at com.jogamp.common.util.awt.AWTEDTExecutor.invoke(AWTEDTExecutor.java:58)
at jogamp.opengl.awt.AWTThreadingPlugin.invokeOnOpenGLThread(AWTThreadingPlugin.java:103)
at jogamp.opengl.ThreadingImpl.invokeOnOpenGLThread(ThreadingImpl.java:206)
at javax.media.opengl.Threading.invokeOnOpenGLThread(Threading.java:172)
at javax.media.opengl.Threading.invoke(Threading.java:191)
at javax.media.opengl.awt.GLCanvas.display(GLCanvas.java:541)
at processing.opengl.PJOGL.requestDraw(PJOGL.java:688)
at processing.opengl.PGraphicsOpenGL.requestDraw(PGraphicsOpenGL.java:1651)
at processing.core.PApplet.run(PApplet.java:2256)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.ArrayIndexOutOfBoundsException: 1
at BeatWrite.setup(BeatWrite.java:56)
at processing.core.PApplet.handleDraw(PApplet.java:2361)
at processing.opengl.PJOGL$PGLListener.display(PJOGL.java:862)
at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:665)
at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:649)
at javax.media.opengl.awt.GLCanvas$10.run(GLCanvas.java:1289)
at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1119)
at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:994)
at javax.media.opengl.awt.GLCanvas$11.run(GLCanvas.java:1300)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$200(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Could not run the sketch (Target VM failed to initialize).
For more information, read revisions.txt and Help ? Troubleshooting.HELP ME PLEASE!!!!!

Hey, would this be possible with a microphone?

Narendrababuk4 months ago

i wnn auduino code for displaying single led light,,,, in led display32*16 nd i hv to display only 4*4 leds in that display only

RaresP4 months ago

Thank you dude for the project it is awesome :)

vansh20015 months ago

I got through all the set up as mentioned but for some resin my led won't light up to the beat. 2 of the them are constantly lit( input 12 and 8). How do i fix this

H2oSecReT7 months ago

i'm encountering another problem again how ti fix this:

==== JavaSound Minim Error ====

==== Don't know the ID3 code WOAF

==== JavaSound Minim Error ====

==== Don't know the ID3 code WOAR

==== JavaSound Minim Error ====

==== Don't know the ID3 code WOAS

==== JavaSound Minim Error ====

==== Don't know the ID3 code APIC

please help sir

the song is already playing but the led are not flashing

H2oSecReT7 months ago

i got an error like this:

java.lang.RuntimeException: java.lang.NullPointerException

at com.jogamp.common.util.awt.AWTEDTExecutor.invoke(AWTEDTExecutor.java:58)

at jogamp.opengl.awt.AWTThreadingPlugin.invokeOnOpenGLThread(AWTThreadingPlugin.java:100)

at jogamp.opengl.ThreadingImpl.invokeOnOpenGLThread(ThreadingImpl.java:205)

at javax.media.opengl.Threading.invokeOnOpenGLThread(Threading.java:172)

at javax.media.opengl.Threading.invoke(Threading.java:191)

at javax.media.opengl.awt.GLCanvas.display(GLCanvas.java:483)

at processing.opengl.PGL.requestDraw(PGL.java:1149)

at processing.opengl.PGraphicsOpenGL.requestDraw(PGraphicsOpenGL.java:1604)

at processing.core.PApplet.run(PApplet.java:2176)

at java.lang.Thread.run(Thread.java:662)

Caused by: java.lang.NullPointerException

at ddf.minim.javasound.JSMinim.getAudioRecordingStream(Unknown Source)

at ddf.minim.Minim.loadFile(Unknown Source)

at BeatWrite.setup(BeatWrite.java:58)

at processing.core.PApplet.handleDraw(PApplet.java:2280)

at processing.opengl.PGL$PGLListener.display(PGL.java:2601)

at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:588)

at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:572)

at javax.media.opengl.awt.GLCanvas$7.run(GLCanvas.java:1054)

at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1034)

at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:909)

at javax.media.opengl.awt.GLCanvas$8.run(GLCanvas.java:1065)

at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:199)

at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:666)

at java.awt.EventQueue.access$400(EventQueue.java:81)

at java.awt.EventQueue$2.run(EventQueue.java:627)

at java.awt.EventQueue$2.run(EventQueue.java:625)

at java.security.AccessController.doPrivileged(Native Method)

at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)

at java.awt.EventQueue.dispatchEvent(EventQueue.java:636)

at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)

at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)

at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)

at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)

at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)

at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)

mondherr8 months ago

you for all
the information

according
to which the LEDs are lit

What is a
`three code isKick isSnare isHat

sampling is made or not

algorithm program

help me pleasethank

mondherr8 months ago

ayou for all
the information

according
to which the LEDs are lit

What is a
`three code isKick isSnare isHat

sampling is made or not

algorithm program

aide
moi pleasethank

mondherr8 months ago

thank you for all the information

I do not understand by what the LEDs light

how we selected three part audio buffer according to intensity or frequency

as do the three codes isKick isSnare isHat

algorithm program

thank you

nerfitz8 months ago

i have been trying to get this software to works for the past couple days now and it keeps saying "the package "cc" does not exist...

I understand that the libraries have to be within the sketchbook folders for the program to find them but i guess i don't know which file is missing or exactly how it is supposed to go if someone (hopefully the poster?) could screenshot the folders and how they are supposed to look or describe the order of files within files that would be awesome. I've been moving things around for a while and i have already tried renaming Arduino to arduino, no luck.

halp.jpg
rbeserra8 months ago
emceecabias9 months ago

Hello there!
Can I change the music into one of the songs of SKRILLEX like the CINEMA or the Rock and Roll song? and also how will I code it if I'm going to use that song. Thanks :-)

wahahahaha9 months ago

what to do?..im getting this error

java.lang.NullPointerException

at processing.mode.java.runner.Runner.findException(Runner.java:926)

at processing.mode.java.runner.Runner.reportException(Runner.java:871)

at processing.mode.java.runner.Runner.exceptionEvent(Runner.java:797)

at processing.mode.java.runner.Runner$2.run(Runner.java:686)

edecoux11 months ago

i'm getting this error

==== JavaSound Minim Error ====

==== Don't know the ID3 code TXXX

==== JavaSound Minim Error ====

==== Don't know the ID3 code TXXX

==== JavaSound Minim Error ====

==== Don't know the ID3 code TXXX

==== JavaSound Minim Error ====

==== Don't know the ID3 code TDEN

==== JavaSound Minim Error ====

==== Don't know the ID3 code TSSE

lilchip1 year ago
please help I keep getting the following error I am trying to run this project on the raspberry pi
java.io.IOException: Cannot run program "/home/pi/processing-2.1/java/bin/java": java.io.IOException: error=2. no such file or directory
at java.lang.ProcessBuilder.start(ProcessBuilder.java:488)
lilchip1 year ago
I am trying to run this project from a raspberry pi please help error code above
lilchip1 year ago
java.io.IOException: Cannot run program "/home/pi/processing-2.1/java" : java.io.IOException: error=2. No such file or directory
at java.lang.ProcessBuilder.start.(ProcessBuilder.;java:488)
dan5551 year ago
Hi I Was wondering if you are able to add more channels to the program so you are capable off having 8 leds flashing away
1-40 of 138Next »