Jump to content

Yamaha MFC10


nick83ola
 Share

Recommended Posts

Hello!!!

I have a yamaha MFC10 midi foot controller that I use with my POD and g-major and to control my pc effects via midi.

I was thinking to convert it to midibox....

or

I have opened It and this foot controller have 3 board, a microcontroller board that have the power supply and a

custom made yamaha microcontroller and the midi in/out, a board that have 1 row of led and 1 row of switch,

a second board that have the 2nd row of switch and led, plus LED display and the buttons.

the 3 boards are connected with flat cable and all components are PDIP.

I was thinking to replace the microprocessor/power supply board with a midibox board with a custom layout

and to use the existing board to control the switch/led

i was thinking also to add a LCD to the main panel to display information like program name (better than the stock LED 2 char display)

and to mantain the existing LED 7 seg display to display program number (more visible on dark stages!!!!)

I will keep you informed if anyone is interested with my progress

Cheers

Nicola Lunghi

ps

you can see information about this controller on:

http://www.yamaha.com/yamahavgn/CDA/ContentDetail/ModelSeriesDetail.html?CNTID=1158&CTID=#

Link to comment
Share on other sites

Heheh, I was too slow ;)

I will keep you informed if anyone is interested with my progress

Yes please. From your description, it sounds like this box is a prime candidate for "MIDIboxification"... Once it's more complete (code, wiki doco, build instructions, etc) we can move this thread back to the User Projects area.

Link to comment
Share on other sites

I have opened the case and traced the schematic of the two board.

The board 1 and 2 use a flat cable to connect to the main board.

all the led on the two boards are connected to SN74HC374 octal D-latch.

the microprocessor put the data on all the devices simultaneusly and then

activate the clock pin only to the selected devices

or the bus structure is this:

8 bits shared between all 5 HC374

5 bits connected each to 1 HC374 clock bit.

this for led displaying. (i think that the led are always on or off... no strobing)

ah all of the bus bit are tied with a 10k pullup to +5V

for the switch, all the switches are grouped by group of eight

and are connected like this

              1K        diode            switch

+5V ----\/\/\/\/\---->|-----------/___--------- common "read enable" bit of the bus with a 10k pullup to +5V

                        |

bit of the bus-----|

there are 3 of these "array", one in the board 2 for the foot switches, 1 in the board 1 for the footswitches, and 1 in the board 1

for select/save/ etc etc the tiny button below LED Display.

For switch reading I think that the micro pull down the "read enable" bit, read from the bus and check the bit that have a 0

so the bus have another 3 bit for enable the 3 read switch array.

I was wondering if the ucapps main module have the required pin for all of this...

Is needed an

8 bit port

another 8 bit for control (maybe an encoder?? 3 bit to 8????)

5 adc channel for 5 foot controller

Serial In/out

perhaps.... USB??

I think that I need to develop a custom board that have all "on board and fit the case

with all the opening and put midibox inside,,,,, or to leave midios and develop a custom firmware

Cheers

Nicola Lunghi

ps excuse me for my bad english...

4854_img2550385_new_jpg888bcfbde7c896dde

4854_img2550385_new_jpg888bcfbde7c896dde

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...