How To Use the Midifighter Menu Mode
How To Use the Midifighter Menu Mode Posted on: 30.12.2009 by robert chanda NOTE This method of configuration still works but it is much easier to use the Midi Fighter Utility - Check it out HEREHow To Enter and use Menu Mode 20091230: created by Fatlimey To enter Menu Mode, hold down the top-left key while resetting the Midifighter. You can power on the Midifigher by either by plugging in the USB cable, or by pressing an optional 6mm tactile "reset" switch that can be soldered to the top left of the motherboard. Continue to hold the top-left key until menu mode is reached, this will take about 2 seconds, you will know you have accessed Menu Mode as the LED will display 7 option keys and a flashing "exit" key: Code:
* * * * <- Menu items * * * . . . . . . . . # <- Flashing exit key Any changes made to the options are only written to the Midifighter if you exit the Menu Mode through the top level "exit" key - this allows you to play with the options and be sure your settings are correct before committing the changes, without having to remember previous values. Only when you are sure the Midifighter is set up to your specifications should you use the top level "exit" button to commit your changes. The seven menu items are:
1. MIDI Channel --------------- Code:
# . . . <- Flashing exit key . . . . * * * * <- MIDI Channel in binary o . . o <- increment/decrement keys channel. By default this is Channel 3, but the first menu item allows you to change this to any of the 16 MIDI channels. The 4-bit binary value can be altered by incrementing and decrementing or you can directly toggle bits in the value itself. NOTE: MIDI channels are written down as "1..16" but their binary number is written "0..15", therefore all leds off will represent the binary value b0000, which is interpreted as "MIDI Channel 1", b0001 is "MIDI Channel 2", b0100 is "MIDI Channel 5", etc. 2. MIDI Velocity ---------------- Code:
. # . . <- Flashing exit key . * * * <- MIDI Channel in binary (high bits) * * * * <- MIDI Channel in binary (low bits) o . . o <- increment/decrement keys not velocity sensitive we use a single fixed value for all events. This menu item allows you to alter that velocity value. The 7-bit binary value can be altered by incrementing and decrementing or you can directly toggle bits in the value itself. 3. empty --------- Code:
. . # . <- Flashing exit key . . . . . . . . . . . . this page.. 4. Enable Keypress LED ---------------------- Code:
. . . # <- Flashing exit key . . . . * * * * <- All on or all off, click to toggle . . . . generate when pressed. This allows advanced users to directly control the display of information on the 4x4 grid using their software mappings. The keypad also automatically lights the LED associated with a keypress. This feature can be disabled if the user requires complete external control over the 16 LEDs using this menu option. The four LEDs of the "boolean bar" are either all on or all off. Press the bar to swap between enabled and disabled. 5. Select Fourbanks Mode ------------------------ Code:
. . . . # . . . <- Flashing exit key * * * * <- Selection bar graph (three states) o . . o <- increment/decrement increment/decrement keys to move through the different options. . . . . = Fourbanks Off . . * * = Fourbanks Internal * * * * = Fourbanks External NOTE: If Fourbanks External is selected, the Digital Inputs menu page will be disabled. 6. Select Expansion Port Digital Inputs --------------------------------------- Code:
. . . . . # . . <- Flashing exit key * * * * <- one LED for each digital input, click to toggle . . . . external digital input pins and track their state using a debounce buffer. Each LED can be individually toggled to enable MIDI events to be read from that digital input. NOTE: If Fourbanks External mode has been selected, this menu page is disabled as the digital inputs are being used as Bank Select keys. 7. Select Expansion Port Analog Inputs -------------------------------------- Code:
. . . . . . # . <- Flashing exit key * * * * <- one LED for each Analog input, click to toggle . . . . external Analog Inputs and generate MIDI events. Each analog input channel acts as a "Smart Fader", outputting two CC values and two KeyDown events along the range. See the section "Expansion Ports" for more information on the Smart Faders. Each LED can be individually toggled to enable MIDI events to be read from that digital input. | |
Azucena Tarver 08.02.2011 |
Originally Posted by Fatlimey
|
Dewey Melchi 07.02.2011 | Indeed. Got the job done regardless, you know? |
robert chanda 07.02.2011 |
Originally Posted by itajeN
|
Dewey Melchi 07.02.2011 | well now you need to go into menu mode, and make it into internal mode, then yep. just reload the tsi for funsies. |
Dewey Melchi 07.02.2011 | Okay lets see. 1.Drag .dmg out onto your desktop, then drag the .pkg onto our desktop instead of your app folder. 2.Download this : https://sourceforge.net/projects/midifighter/ (hit the green button) 3. Once thats done, extract the .hex to your desktop. 4. Open up the updater, hit file, then load hex. 5. Navigate to the hex file you downloaded and then hit upload hex |
Garry Bigaouette 07.02.2011 | Aha!!! got that sorted, never added the Hex first! Right now do i need to reload the tsi files? |
Garry Bigaouette 07.02.2011 | Haha Im stuck! I downloaded the HEX file after working my way through all the ads on sourceforge and then opened the MF updater app on my desktop, but when i started going through the motions it wouldnt let me update the HEx it was just greyed out? |
Dewey Melchi 07.02.2011 | Haha, I had the same issue, thats the only reason I know how to fix it xD |
Gilma Marchini 07.02.2011 | How did I just ignore the page before this xD Thanks bro, I'll fix it right now. Edit: Miracles Everywhere. Problem solved. http://sourceforge.net/projects/midi...hter-20110204/ |
Dewey Melchi 07.02.2011 | Tell me how it goes, If you get stuck let me know. |
Garry Bigaouette 07.02.2011 | Ill try that now thanks! Happy as a pig in shit hopefully! |
Dewey Melchi 07.02.2011 | I'm about to make you both very happy I just had that issue, what you have to do is use the updater, however, download the newest firmware off sourceforge. then open up the MFUpdater.app/.exe and then instead of it downloading the firmware from the server, it will use the one you downloaded off sourceforge, just make sure you go to file -> load HEX and then thats it. then go into menu mode, hit button 5 and you should be all set. |
Garry Bigaouette 07.02.2011 | I have a Mac Pro Os 10.6.6 running Traktor Pro 1.2.7 its doing some proper weird shit! Any help will be awesome cheers! |
Gilma Marchini 07.02.2011 |
Originally Posted by Rockson
Edit: I have two MF's and both are having the same problem. Using the increment/dec keys and it's only giving me the two options. I'm going to reinstall the firmware (if possible) and go to my dual boot windows to see if that helps. |
Dewey Melchi 07.02.2011 |
Originally Posted by Rockson
|
Garry Bigaouette 07.02.2011 | 5. Select Fourbanks Mode ------------------------ Code:
. . . . # . . . <- Flashing exit key * * * * <- Selection bar graph (three states) o . . o <- increment/decrement increment/decrement keys to move through the different options. . . . . = Fourbanks Off . . * * = Fourbanks Internal * * * * = Fourbanks External NOTE: If Fourbanks External is selected, the Digital Inputs menu page will be disabled. I can only get "Fourbanks Off" or "Fourbanks External" Selected. I have updated the firmware and reloaded the Tsi files about 4 times now and still it wont work. I have got the LED working is this the problem? Also i could never get the record function to work before on the other mapping, is it a fault with my board? Need help Thanks |
Dewey Melchi 07.02.2011 | Hmm, I'll give another shot, the updater says that its been loaded sucessfully. Not sure what could be wrong on my end. Edit: still the same too options =/ Dim and slightly flashing or external mode, i can get the new tsi to work, will i get different results external vs internal? Edit #2 (solved): I ended up having to download the new firmware off sourceforge, then load it through the updater. Either my updater wasnt reflashing at all, or I'm assuming its pulling the older firmware off the servers. Either way, I got internal mode now |
robert chanda 07.02.2011 |
Originally Posted by itajeN
|
Dewey Melchi 07.02.2011 | Fatlimey, I have the newest firmware loaded, but for some reason, I only get 2 states of 4 banks when I use try to select internal 4 banks. I get all 4 leds slightly dim on the 3rd row and then all 4 brightly lit. Am I doing something wrong? |
robert chanda 07.02.2011 | Updated to reflect the 2011-02-04 firmware. |
Evangeline Abraha 21.03.2010 |
Originally Posted by vnuts
Hi There, You may need to Flash your MF with new firmware. There is a detailed instruction how to do that on PC just at the beginning of threads. I just managed to get mine flashed today & I am back in the game. : ) It took a while as I am on Mac format & have not used PC for a long time. On the new firmware there is "restore default" key combo, so you should not be getting stuck anymore. Cheers, Matti |
Genna Kuhlke 19.03.2010 |
Originally Posted by vnuts
Ive tried using the menu mode and restoring the default values but every time I have them set as shown above, I press the top level flashing exit, it just goes back to having the third (from the left, top row) LED on! What am I doing wrong? |
Genna Kuhlke 19.03.2010 | I'm having a similar problem with my midi fighter. Last evening
at my show I was setting up in a small booth and I looked down to see all the lights lit up on my midi fighter... Stupidly enough I pushed a few of the buttons and then unplugged it. After I plugged it back in, It would not trigger or send any midi messages to traktor... Every time I connect it now, only 1 LED lights up ( 3 button from the left, top row), and when other buttons are pressed no LED's light up. Please Help!!! Anything to reprogram this??? Please!!! I love my midi fighter |
Evangeline Abraha 01.03.2010 |
Originally Posted by midifidler
Weird ? M |
Anjelica Hornsey 19.02.2010 |
Originally Posted by DeVuzData
|
robert chanda 19.02.2010 | The default values are: Code:
# . . . <- MIDI Channel = 3 = 0x02 . . . . . . * . o . . o . # . . <- MIDI Velocity = 127 = 0x7f . * * * * * * * o . . o . . # . <- MIDI Base Note = 36 = 0x24 . . * . . * . . o . . o |
Adolf Hit 19.02.2010 | Are you guys seeing any midi messages at all? It could be the base note or channel has been changed which would break any existing mapping |
Evangeline Abraha 19.02.2010 | I got the same problem as above. Is there a restore default option available to sort out? My 2 1/2 year old son propably did the damage this time.... |
Anjelica Hornsey 17.02.2010 | I don't understand the "RESET" instructions. My nephew was messing around in the Menu Mode (my bad) and now my MF doesn't work in TP.... ugh! I don't have a reset button..... so how do I do it? Just want to go back to the factory default. |
Claud Balkum 15.01.2010 | When four bank mode is going to be available it is going to be really cool for me since i'm using my midi fighter in serato and I want to control everything on it. |
04.01.2010 | very nice job on this write up Robin- the guide is very clear and easy to use! |
Janee Arroyo 05.01.2010 | Thanks for the response. I have used it in the past for small electronics projects, but wasn't entirely sure if it'd work with the MIDI Fighter. I dug around a little in the code yesterday and flashed the device with new code twice. It all looks good. |
robert chanda 03.01.2010 |
Originally Posted by UnholyKevening
http://sourceforge.net/projects/dfu-programmer/ More details on this in the "How to flash a new HEX file" document coming as soon as I can stand behind each recipe on all three platforms. People developing from source have it a lot easier as the commands to reprogram the device are included in the makefile - once the environment is set up you just "make flip" under Win32 or "make dfu" under Mac or Linux. |
Janee Arroyo 03.01.2010 | Do you guys have a recommended program to use on OSX yet to apply updates to the MIDI Fighter firmware? I see that in the readme file you list atmel's flip, but that is only available for Linux / Windows platforms. |
Random X 30.12.2009 | This nifty controller seems to amaze me more and more every single day. (And every new thread on the controller ofcourse. ) |
<< Back to MIDIfighter Resources and DiscussionReply