Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
other_boards:midi_keyboard [2017/07/05 23:21]
admin [OLED Display]
other_boards:midi_keyboard [2019/03/26 18:47]
admin removed
Line 3: Line 3:
  
 ---- ----
 +==== Code ====
 +{{ :​other_boards:​midi_keyboard_04.zip |}}\\
  
 +----
 ==== MCP23017 ==== ==== MCP23017 ====
 === I2C === === I2C ===
Line 53: Line 56:
    ​B2 ​      ​G#​1 ​       10    ​B2 ​      ​G#​1 ​       10
    ​B3 ​      ​A1 ​        11    ​B3 ​      ​A1 ​        11
-   ​B4 ​                 12+   ​B4 ​   ​Switch ​       ​12
    ​B5 ​  ​Octave Up      13    ​B5 ​  ​Octave Up      13
    ​B6 ​  ​Octave Down    14    ​B6 ​  ​Octave Down    14
Line 72: Line 75:
    ​B3 ​      ​A2 ​        11    ​B3 ​      ​A2 ​        11
    ​B4 ​      ​C3 ​        12    ​B4 ​      ​C3 ​        12
-   ​B5 ​                 13 +   ​B5 ​  Program Up     13 
-   ​B6 ​    ​Program ​     14+   ​B6 ​  ​Program ​Down   14
    ​B7 ​                 15    ​B7 ​                 15
        
Line 94: Line 97:
 === Bit Converter === === Bit Converter ===
 [[http://​en.radzio.dxp.pl/​bitmap_converter/​]]\\ [[http://​en.radzio.dxp.pl/​bitmap_converter/​]]\\
 +To convert a picture one need a 128x64 pixel, B/W, 1Bit Bitmap.\\
 +Settings:\\
 +   Byte Orientation:​ vertical
 +   ​Width:​ 128  Hight: 64
 +   Size Endianness: Little
 +   ​Pixel/​Byte 8
  
 === Example Code === === Example Code ===
Line 103: Line 112:
 Here are the links for the MIDI library for MIDI over the serial pins (TX, RX).\\ Here are the links for the MIDI library for MIDI over the serial pins (TX, RX).\\
 [[https://​github.com/​FortySevenEffects/​arduino_midi_library/​releases/​tag/​4.2|MIDI Library 4.2]]\\ [[https://​github.com/​FortySevenEffects/​arduino_midi_library/​releases/​tag/​4.2|MIDI Library 4.2]]\\
-[[http://​playground.arduino.cc/​Main/​MIDILibraryCallbacks|MIDI Library Callbacks Description]]\\ 
  
 === MIDI Specifications === === MIDI Specifications ===
Line 111: Line 119:
 [[http://​dernulleffekt.de/​midi/​table3.html]]\\ [[http://​dernulleffekt.de/​midi/​table3.html]]\\
 [[http://​dernulleffekt.de/​midi/​table4.html]]\\ [[http://​dernulleffekt.de/​midi/​table4.html]]\\
 +
 +----
 ==== Knowledge ==== ==== Knowledge ====
 === MCP23017 === === MCP23017 ===