Ok. I've posted another Picaxe-08M project on site at <A href='http://www.medcosm.com/picaxe_beatbox.htm' Target=_Blank>External Web Link</a> . This is a device which can repeat a rhythm which is tapped on input pads. Pretty simple and very inexpensive (a $5 beatbox!) but surprisingly, I haven't seen anything like this.
So the question here, is that I've squeezed and resqueezed the code to fit the features you see. Unfortunately, software powerdown was eliminated in order to make the UI a bit nicer. But I'd like to put it back in. I think approx 18 bytes are needed.
Any thoughts on how to optimize this code further? Can the bit packing routines be performed more efficiently?
I know there is alot of brain power on this forum. Thanks for your suggestions.
So the question here, is that I've squeezed and resqueezed the code to fit the features you see. Unfortunately, software powerdown was eliminated in order to make the UI a bit nicer. But I'd like to put it back in. I think approx 18 bytes are needed.
Any thoughts on how to optimize this code further? Can the bit packing routines be performed more efficiently?
I know there is alot of brain power on this forum. Thanks for your suggestions.