I need to replace the old combination action on my theatre organ, which is a 50 yr old ferrite core memory. [yes...for you young pups, fine wires running through a matrix of ferrite core beads, with each bead 1 bit of memory]
I could use some help to determine if a Mega with 8 multiplexed I/Os will work for this application??
For those not familiar with what is needed, a large organ console has stop tabs which select the sounds played on the organ [which ranks of pipes will sound]. They have small coils which physically move the stop tab on or off, and there is a switch on the tab which actually selects the sound. There are buttons [pistons] on the console, underneath the keyboards, which will turn on the selected set of stop tabs for that button. So when you push a piston, all the stops in the memory for that piston will physically move to the ON position, and all the others will physically move to the OFF position. There will be a number of pistons for GENERAL, which will select the stops for all the manuals and the pedals, and there will be other DIVISIONAL pistons, which only select the stops for that particular keyboard or pedals. To program the combination action, there will be a SET piston. When the SET piston is pushed, along with whatever other piston you want to program, it will write into memory whatever stops are in the ON position for that division or general piston. Many combination action systems will also have multiple selectable memories for different organists to have their own preferences or for different types of music. There is also a general CANCEL piston, which moves all the stops to the OFF position.
There is a LOT of I/O required, since each stop has both an ON and an OFF magnet coil in it, there are a lot of pistons to select different combinations, and you need the feedback from the stop to be able to program the pistons. For this organ, this is about 365 points of I/O.
109 stops tabs [SAMS..stop action magnets], so 2 outputs required for each, and 1 input for each
37 piston button switches [12 general, 6 solo, 6 great, 6 accom-ped, 3 pedal, 2 trems. 1 cancel, 1 set]
Anybody think that this will work, rather than going with a full MIDI system built for the organ? Thanks