Well, Things have been moving along with Defender’s panel. It’s now assembled, as shown below and I’ve begun coding the software to read it and send data to the voice.
At the moment only the knobs are scanned and sending values. So you can vary the filter cutoff, resonance, envelope parameters, etc. Scanning the switches will be next.
There does seem to be a small issue with the sending of data to the voice, it seems that some values aren’t being sent correctly. So, to fix this I’ll be modifying the code that receives data from the main controller on the voice module, and the code on the main controller that sends values to the voice. It’s only a small change, but it should improve the reliability of the data being sent and reduce the overhead in reading the values on the voice.
Here’s two more pictures with all the LEDs on, one in normal light and one in the dark.
As you can see some of the LEDs are a different shade of green, My bad, I didn’t realise there was two shades of green. Most are what is called “pure green” the yellow’ish ones are just plain “green”. Far from ideal, but I’m on a budget so they’ll have to do for the prototype.
In case you’re wondering this is the power up test, it lasts 1 second and the values shown are the OS major revision (00) the sub revision (02) and the number of voices attached (01).