Forum Replies Created
-
AuthorPosts
-
Michael
KeymasterNo, the Lumazoid cannot control more than 3 meters with a unique pattern. You can run multiple strips in parallel showing the same pattern, but 30-40m would require an incredible amount of current.
Michael
KeymasterI just quickly added support for Leonardo on a branch that you can try. I tested this and it works.
https://github.com/nootropicdesign/ez-expander/tree/leonardo-support
Michael
KeymasterOh, I’m sorry about that. This is a very old product and only works with AVR based Arduino boards like the Duemilanove and the Uno. Back when I made this product in 2009, there were no Arduino boards that were not based on an AVR microcontroller. I need to make this clear in the documentation, and I think I owe you a refund since this constraint was not clear.
Michael
KeymasterI assume you installed the EZ-Expander library. What kind of Arduino are you using?
Can you post your code?
Michael
KeymasterI assume you installed the EZ-Expander library. What kind of Arduino are you using?
Can you post your code?
Michael
KeymasterYep, I’ve made that mistake plenty of times. It’s a mental checklist item: “connect the grounds”.
Michael
KeymasterHmm. That should work for you. The INPUT and OUTPUT pads on the board are electrically connected to the RCA jacks. Did you connect the grounds, though? The outer part of an RCA plug is the ground connection, so the ground connections from your input and output (LCD monitor) need to be connected to a ground connection on the Arduino. Maybe that’s the problem?
Michael
KeymasterThey are 10K pots.
Michael
KeymasterHey kreiff,
I’m not really an expert on guitar pedals, but I have read that popping sounds can be eliminated by connecting a large resistor (like 1M) between the audio signal and ground. This gives the circuit a path to bleed off the voltage when you turn it on/off.
http://www.tdpri.com/threads/loud-popping-from-true-bypass-pedals-why.220568/
Google and you can find some references to this solution. It won’t hurt to connect a large resistor to ground.
Michael
KeymasterHey kreiff,
I’m not really an expert on guitar pedals, but I have read that popping sounds can be eliminated by connecting a large resistor (like 1M) between the audio signal and ground. This gives the circuit a path to bleed off the voltage when you turn it on/off.
http://www.tdpri.com/threads/loud-popping-from-true-bypass-pedals-why.220568/
Google and you can find some references to this solution. It won’t hurt to connect a large resistor to ground.
Michael
KeymasterYes, you can absolutely connect another LED strip to the same connections and the same visualization will be displayed on each strip. As long as you provide enough current for all the LEDs, this works fine.
I don’t have any more visualizations, but I’m interested in which other LED controllers you are referring to. As far as I know, the Lumazoid is far and away the best music-reactive LED controller. I know of only one other, and it is far more expensive.
Michael
KeymasterI think you are close. Just keep experimenting. Yes, the increment of 3 bytes for addresses is due to packing two 12-bit samples into 3 bytes. It makes things more complicated, though.
October 5, 2018 at 2:13 pm in reply to: Adding Filter on Passthrough in Four Sample 12-bit Sampler Project #9901Michael
KeymasterDebugging code only takes a few instruction cycles. It’s the math that is the killer. Filtering computations takes hundreds of cycles.
October 5, 2018 at 1:29 pm in reply to: Adding Filter on Passthrough in Four Sample 12-bit Sampler Project #9899Michael
KeymasterSorry for the slow response — you are doing a good job so far combining various effects into one sketch. Timing is very critical on all this, and that’s why some tasks happen only on ‘odd’ cycles through the ISR and some happen on the ‘even’ cycles. Filtering takes a long time, and what might be happening is that you are running out of time when performing the filtering logic right after reading the ADC. One thing to try is to reduce the sample rate which will give each trip through the ISR more time to perform the computation. It looks like you have the sample rate for passthrough set to the default which is 44100. Normal passthrough works at this rate, but filtering won’t. Lower it to 22050 or even 16000.
Now that I look at the Filter example, it uses a sample rate of 22050. Your code above is trying to do filtering with passthrough rate of 44100.
Michael
KeymasterThat’s cool. I didn’t know there were strips with 3 RGB LEDs in series for each address. Good job on all your work.
Regarding your last note, I think you are right: you could provide the Lumazoid board with 5V and the LEDs with 12V, connecting all the grounds of course. -
AuthorPosts