User Tools

Site Tools


home:project:midi_mapper

This is an old revision of the document!


A PCRE internal error occured. This might be caused by a faulty plugin

** THIS PAGE IS UNDER CONSTRUCTION ! ** =====Intro===== This page describes the MIDI-Channel-Mapper device, which can route input channels of a single hardware input to output channels of a single hardware output in any way you want. The device's user interface is designed to allow switching the routing of some channels while performing, leaving other routings untouched. {{:home:project:midi_mapper:midi_mapper_inaction_1.jpg?125|}} {{:home:project:midi_mapper:midi_mapper_back.jpg?170|}} {{:home:project:midi_mapper:button_labels_5.jpg?170|}} {{:home:project:midi_mapper:case_open.jpg?300|}} =====Features===== * One MIDI hardware-input * One MIDI hardware-output * Four "screen" - buttons (preset / bus / input / output) * 16 "value-buttons" * ultra-flexible channel mapping (merging / splitting etc.) * designed to manipulate routing while playing =====Skills / Equipment Required===== * [[:home:skills:preparation | Preparation]] * [[:home:skills:soldering | Soldering]] =====Harware===== ====What modules do I need?==== * [[:home:mbhp:module:core | Core Module]] * [[:home:mbhp:module:bankstick | Bankstick Module]] * [[:home:mbhp:module:din | DIN Module]] * [[:home:mbhp:module:dout | DOUT Module]] ====List of parts==== * 1x MBHP Core Module * 1x MBHP Bankstick Module * 1x MBHP DIN Module (just 3 SR IC's will be used) * 1x MBHP DOUT Module (just 3 SR IC's will be used) * Labor board with rows for buttons board & bankstick * Power input jack * 2 MIDI-jacks for MIDI-in and MIDI-out * Litz wire * Power-switch with backlight * 20 buttons with built-in LED's * Housing * 7-10V Power supply (AC or DC), > 700mA [[:home:mbhp:parts | Where to buy Parts]] ====Connections==== Connect the buttons / LED's to DIN and DOUT module like shown in the following table: ^ Button / LED ^ button to MBHP ^ LED to MBHP ^ |Preset|DIN J3 (SR 1) D0 |DOUT J3 (SR 1) D7| |Bus|DIN J3 (SR 1) D1|DOUT J3 (SR 1) D6| |Input|DIN J3 (SR 1) D2|DOUT J3 (SR 1) D5| |Output|DIN J3 (SR 1) D3|DOUT J3 (SR 1) D4| |Value 1|DIN J4 (SR 2) D0|DOUT J4 (SR 2) D7| |Value 2|DIN J4 (SR 2) D1|DOUT J4 (SR 2) D6| |Value 3|DIN J4 (SR 2) D2|DOUT J4 (SR 2) D5| |Value 4|DIN J4 (SR 2) D3|DOUT J4 (SR 2) D4| |Value 5|DIN J4 (SR 2) D4|DOUT J4 (SR 2) D3| |Value 6|DIN J4 (SR 2) D5|DOUT J4 (SR 2) D2| |Value 7|DIN J4 (SR 2) D6|DOUT J4 (SR 2) D1| |Value 8|DIN J4 (SR 2) D7|DOUT J4 (SR 2) D0| |Value 9|DIN J5 (SR 3) D0|DOUT J5 (SR 3) D7| |Value 10|DIN J5 (SR 3) D1|DOUT J5 (SR 3) D6| |Value 11|DIN J5 (SR 3) D2|DOUT J5 (SR 3) D5| |Value 12|DIN J5 (SR 3) D3|DOUT J5 (SR 3) D4| |Value 13|DIN J5 (SR 3) D4|DOUT J5 (SR 3) D3| |Value 14|DIN J5 (SR 3) D5|DOUT J5 (SR 3) D2| |Value 15|DIN J5 (SR 3) D6|DOUT J5 (SR 3) D1| |Value 16|DIN J5 (SR 3) D7|DOUT J5 (SR 3) D0| Other connections |power supply jack|power switch| |power switch|core module J1 (not polarized)| |power switch backlight|Core Module J2 (polarized!)| |DIN / DOUT J1|Core Module J8 / J9| |Bankstick|Core Module J4| See the MBHP documentation to learn how to exactly connect DIN/DOUT/Bankstick to the core module. {{:home:project:midi_mapper:boards_wiring.jpg?240|}} {{:home:project:midi_mapper:case_inside.jpg?200|}} {{:home:project:midi_mapper:button_board_front_2.jpg?200|}} {{:home:project:midi_mapper:button_board_back_3.jpg?200|}} ==== Enclosure / Case ==== The Case used is a standard case from a local case manufacturer (http://jaegerag.ch). The bottom plate is metal, the top metal plate is just a thin cover, which is layed over the plastic top. {{:home:project:midi_mapper:case_components.jpg?145|}} {{:home:project:midi_mapper:button_labels_1.jpg?200|}} {{:home:project:midi_mapper:button_labels_2.jpg?130|}} {{:home:project:midi_mapper:button_labels_4.jpg?160|}} === Enclosure References === [[:home:skills:contructing_enclosures]] =====Software===== ==== Setting Up ==== PIC's must be setup with MIOS bootstrap Loader and MIOS before an application can be uploaded. \\ If you purchased you PIC from SmashTV or Mike's PCB Shop these will already installed. We recommend you read the following before you continue: * [[:home:mios:setting_up | Setting up PIC's and your PC]] * [[http://www.ucapps.de/mios_bootstrap_newbies.html | Burning Bootloader]] * [[:home:mios:core_toolchain | Core Tools]] * [[:home:mios:software_tools | Additional tools]] ==== Download ==== links ==== Setup Instructions ==== up to you =====Extra===== [[usage manual]] + anything else

home/project/midi_mapper.1229021750.txt.gz · Last modified: 2008/12/11 18:55 by this