Profile

Cover photo
Ken B (K5ENB)
15 followers|26,538 views
AboutPostsPhotosYouTube

Stream

Ken B (K5ENB)

General Discussion  - 
 
In the past, I've shared with my friends my personal Christmas music stream. If you'd like to try my four hours of random songs on icecast/shoutcast, either for your display or just personal pleasure, you can go to
http://brokenatom.net:18992/stream
I should have it up through the 25th
To every one, have a very festive holiday season, and a very merry Christmas.
8
Add a comment...

Ken B (K5ENB)

General Discussion  - 
 
A little information for those unfamiliar with LightShowPi and the Pi in general.
An overview of the basic setup :
https://youtu.be/SKyq9zaUOUE
12
Ken B (K5ENB)'s profile photoTodd Giles's profile photo
6 comments
 
Done, thanks again for this!
Add a comment...

Ken B (K5ENB)

Hardware Discussion  - 
 
Let's see if I can drive a WS2812B strip with this little board.
1
Russell Pyburn's profile photoDaniel Visser's profile photoKen B (K5ENB)'s profile photo
11 comments
 
One of my branches of the serial led code has this "mirroring" capability by default, although Tom's more general branch does not, yet. It's a simple few lines of code to add this though.
Add a comment...

Ken B (K5ENB)

Developer Discussion  - 
 
Not an interesting video on it's own, but I finally got to test out my software mods on a tree. Running a Pi 2 w/jessie. LED via SSR, onoff mode.
1) Audio is streamed in from an icecast2 server.
2) Audio is transmitted to an FM receiver via modified pi_fm_rds.
3) Audio data is buffered by 74 chunks in the python code before calling update_lights() for proper synchronization with the FM transmission buffering. (collections.deque)
4) Reworked the way mean and std are calculated by keeping 1000 chunks of matrix calculations in a deque.
5) Added peak/decay code for steadier lights.
6) Adjusted brightness calculation by -2%
3
Todd Giles's profile photoKen B (K5ENB)'s profile photo
4 comments
 
+Todd Giles
Did some digging into #43. Seems like your solution is a bit more efficient than my first attempt, and I suppose the assumption can be made that audio is always delayed with respect to the lights, never the other way. I'll try deque on the matrix data instead of the audio data next. I've already stored it via that mechanism for mean and std calculations, so should be a big win. There was no real need to mess with it, but I'm also still not happy with the way I've calculated mean and std. A 250 chunk period seems appropriate based on cpu for those expensive calcs, but a 1000 chunk average isn't working for me, with high channel deltas it's just not responsive enough. Too low a count on the average, it doesn't 'look' right either. Much more testing to be done in that area.
Add a comment...

Communities

Ken B (K5ENB)

Lightshow Videos  - 
 
Well, finally got my tree up. I'm somewhat pleased, but I may need to look into some things. The mirroring of the LED strip isn't what I'd hoped for visually, but the matrix looks good. Because of the LED lights, I want to figure out if I can PWM them better. ( something I should have tested out previously ) My hardware is a Pi 2 with 1 8chan SSR going to LED strands at 110v as well as two AllPixel boards driving a WS2812B strip and matrix. Software is fairly customized, although there are a couple similar branches out there for anyone curious. Config is stream-in icecast and FM out, with lots of tweaks. The poor audio capture of my phone is crystal-clear in the room. Song is from the guitar compilation, "Merry Axemas". Cantique De Noel (O' Holy Night) -- Richie Sambora
4
Ken B (K5ENB)'s profile photoBrett Reinhard's profile photo
7 comments
 
+Ken B well it looks as thought I'll be doing that, now I have to look into getting meta tags from stream data for my tweets 
Add a comment...

Ken B (K5ENB)

General Discussion  - 
 
Tree topper ?

4
Tom Enos's profile photoKen B (K5ENB)'s profile photo
4 comments
Add a comment...

Ken B (K5ENB)

General Discussion  - 
 
Question : If you knew nothing about lightshowpi, would this video help you get your first setup going ? ( Feel free to critique, I'd love to re-do and improve it ) I realize it's 10 minutes and I barely scratch the surface on so many things...
1
Tom Enos's profile photoKen B (K5ENB)'s profile photo
2 comments
 
Awesome, thanks Tom. Yeah, cheap spool of 18/2 I had lying around :)
Add a comment...
Communities
Links
Basic Information
Gender
Male