I once again have free time to work on this! Unfortunately I missed the deadline for the anything goes part of the hackaday prize. Oh well.
Anyhow, here's some notable changes:
- Data sent to the light strip no longer gets corrupted! It used to sometimes go off sync somewhat and display random gibberish until it figured out where packets start again, but this is now fixed.
- This also allows for higher framerates, though I haven't tested anything beyond 60fps (and I honestly don't have much of a reason to yet. Perhaps just to see how far it will go...)
- Stop parsing is less "violent", and will no longer burn out your retinas when playing songs like Brain Power.
- The camera setup has been upgraded! There's a paper diffuser and the exposure has been turned way down. Unfortunately, this means the camera can pretty much only pick up the light strip and not much of the room it lights up behind it, making videos pretty 1 dimensional. I guess you can't have everything.
I've tried to explain how patterns are read, but I think seeing it visually might make it easier, so I've made this video with a stepfile in both a rhythm game (as intended) and visualised on my light strip side by side:
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.