nick83ola Posted April 5, 2009 Report Share Posted April 5, 2009 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....orI have opened It and this foot controller have 3 board, a microcontroller board that have the power supply and acustom 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 layoutand to use the existing board to control the switch/ledi 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 progressCheersNicola Lunghipsyou can see information about this controller on:http://www.yamaha.com/yamahavgn/CDA/ContentDetail/ModelSeriesDetail.html?CNTID=1158&CTID=# Quote Link to comment Share on other sites More sharing options...
nILS Posted April 5, 2009 Report Share Posted April 5, 2009 "HEY YOU! YES, YOU! READ THE STICKY THREADS!!!!!!":http://www.midibox.org/forum/index.php/topic,12845.0.html"Please Read Before Posting New Topics: What is a "User Project"?":http://www.midibox.org/forum/index.php/topic,8954.0.html Quote Link to comment Share on other sites More sharing options...
stryd_one Posted April 6, 2009 Report Share Posted April 6, 2009 Heheh, I was too slow ;)I will keep you informed if anyone is interested with my progressYes 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. Quote Link to comment Share on other sites More sharing options...
nick83ola Posted April 6, 2009 Author Report Share Posted April 6, 2009 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 thenactivate the clock pin only to the selected devicesor the bus structure is this:8 bits shared between all 5 HC3745 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 +5Vfor the switch, all the switches are grouped by group of eightand 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 1for 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 an8 bit portanother 8 bit for control (maybe an encoder?? 3 bit to 8????)5 adc channel for 5 foot controllerSerial In/outperhaps.... USB??I think that I need to develop a custom board that have all "on board and fit the casewith all the opening and put midibox inside,,,,, or to leave midios and develop a custom firmwareCheersNicola Lunghips excuse me for my bad english... Quote Link to comment Share on other sites More sharing options...
nick83ola Posted April 6, 2009 Author Report Share Posted April 6, 2009 ecco lo schema semplificato del bus... Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.