The next step was to tackle the control panel. From my first quick look at it, I figured it was some sort of matrix. I thought it would just take some playing around and I could figure it out and hook it up to a keyboard hack.
Turns out, it is a matrix, a 2 x 6, but there are 13 buttons. Which would mean that it somehow and to have 3 buttons pressed to make the 13th.
The pushbuttons had springs in them, and then they pressed against a long spring and somehow hit contacts behind it. I scrapped the matrix idea and hacked it so I could use it with an IPAC encoder. I added 13 mini momentary switches in place of this long spring thing. Each of the original pushbuttons now press each switch. Seems to work well so far.
I know an IPAC is overkill, since there shouldn't be ghosting problems with a jukebox, but I had a leftover one. Plus, I've wired it up so that the "HIT" button is also a shift button. That gives me the 13 original functions (1-0, clear, enter, hit) and 12 more functions. For now I have them set so I can flip CDs, change the volume, mute, delete a song, and manually add credits. I'll be adding 2 switched to control the left / right scrolling soon, but this at least let's it function. Each of those will be shiftable also. Shifted they will skip by letter of the alphabet, unshifted they will display the next or prev CD.
I wish I could get the LEDs to do something, but for now I'll leave them as is.
Next step will be to finish up the wiring and get the color organ wired back in. Then I can figure out the bottom area.