How funny apearently you and I are working on the same project because i currently have thread open on this same subject. Here is a good link on the shift register. I dont mind just merging our two threads here so we can both get any answers without asking people to answer both of us.
How are you planning to send the data to the netduino ? I am trying to use serial as I do not have a plus. Also how are you making the sequence there is some good code here but it will need some adjusting as it is for a phidget board but I a have made some changes to make that happen already (realy just commented out the phidget part).
At any rate let me know if I can help with your project at all.
That is the code I was using on the youtube video. I can send you my sequence files if you would like. I will put a post together in the next few days that has the sequence file and the link to the MP3 files I used. Do you have any to share?
The phidget relays are nice and easy to use but very costly as you try to increase the amount of channels. The code from Brian Peek should work just fine, I planned on changing the call to the phidget relay, he already has it classed out, so it should be an easy change.
I planned on using the netduino plus as a web server and running the sequence file from there. That is how I did the two houses. I run all the sound from my main PC and kick off the second house via a web service.
All you need on your end is a trigger to start the sequnce file.
It does not look like much on the video but is realy cool when you see it live. I just ordered an FM transmitter for this years show. My neighbors will enjoy that.
How have you gone about making your sequence files? I have found that if I take the sequnce files and break them into 1/10th of a second then its easy to cross match the time in Audacity.
I looked over that diagram and it appears that for every 3 control wires you can control 8 leds(relays in our case). So it seems we could control 48 relays with one netduino. WOW! That would be much cheaper.
ok, I'm gonna end my ramblings for now. Its awesome to see we are in the same boat. I'll dig up those files and get them out in the next few days. I have a newborn in the house (Hooray! ) but I just don't have as much freetime now.
Don