While I wait for parts and the board to be milled, I started working on the code.
R.G is right again though, the coding is going to take a lot longer then then putting together the circuit.
I drew up a front panel to have something to start with.
http://www.voodooengineering.com/release/FrontPanel.jpghttp://www.voodooengineering.com/release/RearPanel.jpgIn setup mode you need to:
Assign a name to an effect and an effect to an input or an output.
Assign effects to a position in a chain.
Name a chain.
The naming functions require being able to scroll through AlphaNum characters (Up/Down Arrow).
Using the left/right arrows to select the character positon.
In program mode you need to
Assign a chain to a Preset.
Save a Preset to one of four positions in a Bank.
I plan to have 32 banks of 4 presets each.
In Play mode you need to be able to:
Select a Bank (Up and down arrow).
Select a preset within a bank (Left and right arrow).
Turn on and off an effect in a chain. (Effect select buttons on the left)
Mute all outputs.
Use a Midi footcontroller.
In play mode the display shows you the chain and using a larger LED alphanum display show the Bank and Preset. ID.
I'm using a Rocktron MidiMate as a footcontroller for now.
I'm still working on the best way to jam 32 1/4 phone jacks onto a board and into a chassis.
This is all going to take a while.....