| Both sides previous revisionPrevious revisionNext revision | Previous revision | 
| ju_control_roland_alpha_juno_control_panel_cs [2012/09/05 18:50]  –  lemonhorse | ju_control_roland_alpha_juno_control_panel_cs [2017/09/19 12:14] (current)  – [MIDIBox Juno Control (JuCtrl)]  lemonhorse | 
|---|
| ====== MIDIBox Juno Control (JuCtrl) ====== | ====== MIDIBox Juno Control (JuCtrl) ====== | 
 |  | 
| {{http://www.subfrequenz.net/visuals/albums/userpics/10001/20120316MidiboxJuCTRL002.jpg}} | {{https://www.subf.net/visuals/albums/import_pool/2017Archiv2/20120316MidiboxJuCTRL002.jpg}} | 
 |  | 
| ====== Project Description ====== | ====== Project Description ====== | 
| The **MIDIBox JuCtrl** is a **Alpha Juno** MIDI Controller [[https://en.wikipedia.org/wiki/Roland_Alpha_Juno]]. It's an additional **control surface** and MIDI Controller for the Roland Alpha Juno Synthesizer. I started this Project because the original Juno User CS is very minimalistic (80s Style). With the **MIDIbox JuCtrl** is every Tone Colour parameter directly at hand. Furthermore you can store all 128 Juno Tone Patches on Bankstick. | The **MIDIBox JuCtrl** is a **Alpha Juno** MIDI Controller [[https://en.wikipedia.org/wiki/Roland_Alpha_Juno]]. It's an additional **control surface** and MIDI Controller for the Roland Alpha Juno Synthesizer. I started this Project because the original Juno User CS is very minimalistic (80s Style). With the **MIDIbox JuCtrl** is every Tone parameter directly at hand. Furthermore you can store all 128 Juno Tone Colours on one Banksticks (1024 Juno Tones with 8 Banksticks). | 
 |  | 
 |  | 
| ====== Functions ====== | ====== Functions ====== | 
|   * Control every Juno Tone Parameter with an encoder or button  |   * Control every Juno Tone Parameter with an encoder or button  | 
|   * Control one parameter (IPR) or send all parameter at once (APR)  |   * Control one parameter (Juno IPR Sysex) or send all parameter at once (Juno APR Sysex)  | 
|   * Store Juno patches (Tones) on Bankstick  |   * Store Juno patches (Tones) on Bankstick (Juno BLD Sysex)  | 
|   * Juno Tone parameter overview (via CS LCD & LED)  |   * Have a clearly arranged parameter overview (via CS LCD & LED)  | 
|   * MIDI processing: CC to sysex conversation  |   * MIDI processing: MIDI CC to Juno Sysex conversation (and Juno Sysex to MIDI CC conversation)  | 
|   |   * Use some extra Envelope functions (set all Envelope leve/time parameter to min or max & manipulate all time or level parameter at once with an encoder) | 
 |  | 
 |  | 
|   * 3x MBHP DINx4 | => ([[http://www.ucapps.de/mbhp_din.html]]) |   * 3x MBHP DINx4 | => ([[http://www.ucapps.de/mbhp_din.html]]) | 
|   * 1x MBHP IIC MIDI Module (extra MIDI IO for Juno Synth) IIC MIDI adr. = 0x10(J3 port) | =>([[http://www.ucapps.de/mbhp_iic_midi.html]]) |   * 1x MBHP IIC MIDI Module (extra MIDI IO for Juno Synth) IIC MIDI adr. = 0x10(J3 port) | =>([[http://www.ucapps.de/mbhp_iic_midi.html]]) | 
|   * 1-8x Bankstick | Store 128 Juno Tones [24256(32k)] =>([[http://www.ucapps.de/mbhp_bankstick.html]]) |   * 1-8x Bankstick | Store 128-1024 Juno Tones [24256(32k)] =>([[http://www.ucapps.de/mbhp_bankstick.html]]) | 
 |  | 
 |  | 
|   * Ju Control CS (LED's, Buttons, Encoders, LCD) | => {{:juctrl:juctrl_cs_mbhp_btn_led_enc_lcd_pin_numbers_and_symbols.pdf|}} (08/2012) |   * Ju Control CS (LED's, Buttons, Encoders, LCD) | => {{:juctrl:juctrl_cs_mbhp_btn_led_enc_lcd_pin_numbers_and_symbols.pdf|}} (08/2012) | 
|   * Ju Control MBHP DIN & DOUT | => {{:juctrl:juctrldindout.pdf|}} (08/2012) |   * Ju Control MBHP DIN & DOUT | => {{:juctrl:juctrldindout.pdf|}} (08/2012) | 
|   * JuCtrl Juno MIDI IO Dataflow Overview | => {{:juctrl:juctrldataflowoverview.pdf|}} (08/2012) |   * JuCtrl Juno MIDI IO dataflow (overview) | => {{:juctrl:juctrldataflowoverview.pdf|}} (08/2012)  | 
|   |   | 
|   |   | 
|   | ====== CC MIDI ======  | 
|   |   | 
|   | |MIDI CC 001 - MODULATION WHEEL                                   |  | 
|   | |MIDI CC 002 - DCO ENV MODE                                       |  | 
|   | |MIDI CC 003 - VCF ENV MODE                                       |  | 
|   | |MIDI CC 004 - FOOD CONTROL                                       |  | 
|   | |MIDI CC 005 - PORTAMENTO TIME (REAL CC)                          |  | 
|   | |MIDI CC 006 - VCA ENV MODE                                       |  | 
|   | |MIDI CC 007 - VOLUME (REAL CC)                                   |  | 
|   | |MIDI CC 008 - DCO WAVEFORM Pulse (0..3)                          |  | 
|   | |MIDI CC 009 - DCO WAVEFORM Saw  (0..5)                           |  | 
|   | |MIDI CC 010 - DCO SUB WAVEFORM  (0..5)                           |  | 
|   | |MIDI CC 011 - DCO Range (0=4', 1=8', 2=16', 3=32')               |  | 
|   | |MIDI CC 012 - DCO Sub Osc Level (0..3)                           |  | 
|   | |MIDI CC 013 - DCO Noise Level   (0..3)                           |  | 
|   | |MIDI CC 014 - HPF Cutoff (0...3)                                 |  | 
|   | |MIDI CC 015 - Chorus Switch (0=Off, 1=On)                        |  | 
|   | |MIDI CC 016 - DCO LFO Modulation (0..7F)                         |  | 
|   | |MIDI CC 017 - DCO Envelope Pitch Modulation Depth (0..7F)        |  | 
|   | |MIDI CC 018 - DCO Aftertouch Modulation Sensitivity (0..7F)      |  | 
|   | |MIDI CC 019 - DCO WAVE 3 PULSE WITH (0..7F)                      |  | 
|   | |MIDI CC 020 - DCO WAV3 PWM Rate (0..7F)                          |  | 
|   | |MIDI CC 021 - VCF Cutoff (0..7F)                                 |  | 
|   | |MIDI CC 022 - VCF Resonance (0..7F)                              |  | 
|   | |MIDI CC 023 - VCF LFO Modulation Depth (0..7F)                   |  | 
|   | |MIDI CC 024 - VCF ENV Modulation Depth (0..7F)                   |  | 
|   | |MIDI CC 025 - VCF Key Follower (0..F)                            |  | 
|   | |MIDI CC 026 - VCF Aftertouch (0..F)                              |  | 
|   | |MIDI CC 027 - VCA Level (0..7F)                                  |  | 
|   | |MIDI CC 028 - VCA Aftertouch Sesitivity (00..0F)                 |  | 
|   | |MIDI CC 029 - LFO Rate (0..7F)                                   |  | 
|   | |MIDI CC 030 - LFO Delay (0..7F)                                  |  | 
|   | |MIDI CC 031 - ENV T1 - Attack Time   (0..7F)                     |  | 
|   | |MIDI CC 032 - ENV L1 - Attack Level  (0..7F)                     |  | 
|   | |MIDI CC 033 - ENV T2 - Break Time    (0..7F)                     |  | 
|   | |MIDI CC 034 - ENV L2 - Break Level   (0..7F)                     |  | 
|   | |MIDI CC 035 - ENV T3 - Decay Time    (0..7F)                     |  | 
|   | |MIDI CC 036 - ENV L3 - Sustain Level (0..7F)                     |  | 
|   | |MIDI CC 037 - ENV T4 - Release Time                              |  | 
|   | |MIDI CC 038 - ENV Key Follower (0..0F)                           |  | 
|   | |MIDI CC 039 - Chorus Rate (0..7F)                                |  | 
|   | |MIDI CC 040 - DCO Bender Range (0..C)                            |  | 
|   | |MIDI CC 041                                                      |  | 
|   | |MIDI CC 042                                                      |  | 
|   | |MIDI CC 043                                                      |  | 
|   | |MIDI CC 044                                                      |  | 
|   | |MIDI CC 045                                                      |  | 
|   | |MIDI CC 046                                                      |  | 
|   | |MIDI CC 047                                                      |  | 
|   | |MIDI CC 048                                                      |  | 
|   | |MIDI CC 049                                                      |  | 
|   | |MIDI CC 050                                                      |  | 
|   | |MIDI CC 051                                                      |  | 
|   | |MIDI CC 052                                                      |  | 
|   | |MIDI CC 053                                                      |  | 
|   | |MIDI CC 054                                                      |  | 
|   | |MIDI CC 055                                                      |  | 
|   | |MIDI CC 056                                                      |  | 
|   | |MIDI CC 057                                                      |  | 
|   | |MIDI CC 058                                                      |  | 
|   | |MIDI CC 059                                                      |  | 
|   | |MIDI CC 060                                                      |  | 
|   | |MIDI CC 061                                                      |  | 
|   | |MIDI CC 062                                                      |  | 
|   | |MIDI CC 063                                                      |  | 
|   | |MIDI CC 064 - Hold ON/OFF (REAL CC)                              |  | 
|   | |MIDI CC 065 - Portamento ON/OFF (REAL CC)                        |  | 
|   | |MIDI CC 066                                                      |  | 
|   | |MIDI CC 067                                                      |  | 
|   | |MIDI CC 068                                                      |  | 
|   | |MIDI CC 069                                                      |  | 
|   | |MIDI CC 070                                                      |  | 
|   | |MIDI CC 071                                                      |  | 
|   | |MIDI CC 072                                                      |  | 
|   | |MIDI CC 073                                                      |  | 
|   | |MIDI CC 074                                                      |  | 
|   | |MIDI CC 075                                                      |  | 
|   | |MIDI CC 076                                                      |  | 
|   | |MIDI CC 077                                                      |  | 
|   | |MIDI CC 078                                                      |  | 
|   | |MIDI CC 079                                                      |  | 
|   | |MIDI CC 080                                                      |  | 
|   | |MIDI CC 081                                                      |  | 
|   | |MIDI CC 082                                                      |  | 
|   | |MIDI CC 083                                                      |  | 
|   | |MIDI CC 084                                                      |  | 
|   | |MIDI CC 085                                                      |  | 
|   | |MIDI CC 086                                                      |  | 
|   | |MIDI CC 087                                                      |  | 
|   | |MIDI CC 088                                                      |  | 
|   | |MIDI CC 089                                                      |  | 
|   | |MIDI CC 090                                                      |  | 
|   | |MIDI CC 091                                                      |  | 
|   | |MIDI CC 092                                                      |  | 
|   | |MIDI CC 093                                                      |  | 
|   | |MIDI CC 094                                                      |  | 
|   | |MIDI CC 095                                                      |  | 
|   | |MIDI CC 096                                                      |  | 
|   | |MIDI CC 097                                                      |  | 
|   | |MIDI CC 098                                                      |  | 
|   | |MIDI CC 099                                                      |  | 
|   | |MIDI CC 100                                                      |  | 
|   | |MIDI CC 101                                                      |  | 
|   | |MIDI CC 102                                                      |  | 
|   | |MIDI CC 103                                                      |  | 
|   | |MIDI CC 104                                                      |  | 
|   | |MIDI CC 105                                                      |  | 
|   | |MIDI CC 106                                                      |  | 
|   | |MIDI CC 107                                                      |  | 
|   | |MIDI CC 108                                                      |  | 
|   | |MIDI CC 109                                                      |  | 
|   | |MIDI CC 110                                                      |  | 
|   | |MIDI CC 111                                                      |  | 
|   | |MIDI CC 112                                                      |  | 
|   | |MIDI CC 113                                                      |  | 
|   | |MIDI CC 114                                                      |  | 
|   | |MIDI CC 115                                                      |  | 
|   | |MIDI CC 116                                                      |  | 
|   | |MIDI CC 117                                                      |  | 
|   | |MIDI CC 118                                                      |  | 
|   | |MIDI CC 119                                                      |  | 
|   | |MIDI CC 120                                                      |  | 
|   | |MIDI CC 121                                                      |  | 
|   | |MIDI CC 122 - Local ON/OFF (REAL CC)                             |  | 
|   | |MIDI CC 123 - ALL NOTES OFF(REAL CC)                             |  | 
|   | |MIDI CC 124 - OMNI OFF     (REAL CC)                             |  | 
|   | |MIDI CC 125 - OMNI ON      (REAL CC)                             |  | 
|   | |MIDI CC 126 - MONO ON      (REAL CC)                             |  | 
|   | |MIDI CC 127 - POLY ON      (REAL CC)                             | | 
 |  | 
| ====== Notes ====== | ====== Notes ====== | 
|   * **Note:** JuCtrl CS will pick up all the TONE (Sound) Parameters automatically - if you make changes @Alpha Juno |   * **Note:** JuCtrl CS will pick up all the TONE (Sound) Parameters automatically - if you make changes @Alpha Juno | 
 |  | 
|   * **Note: SET JUNO SYSEX ON** |   * **Note: HOW TO SET JUNO SYSEX ON** | 
|     - @Alpha Juno: Push the [MIDI] Button as many times until the MIDI SYSEX OPTION "MIDI EXCL" appears.  |     - @Alpha Juno: Push the [MIDI] Button as many times until the MIDI SYSEX OPTION "MIDI EXCL" appears.  | 
|     - Use the dial for changing.  |     - Use the dial for changing.  | 
|     * NOW THE CS IS LOADED.  |     * NOW THE CS IS LOADED.  | 
|     * PRESS [SEND TONE TO JUNO] BUTTON for WRITING THE CURRENT CS DATA BACK TO ALPHA JUNO |     * PRESS [SEND TONE TO JUNO] BUTTON for WRITING THE CURRENT CS DATA BACK TO ALPHA JUNO | 
|   |  | 
|   |   * **Note: ENVELOPE FUNCTIONS** | 
|   |     * There are some ENVELOPE FUNCTIONS: | 
|   |     - LEVEL MAX: set all ENVELOPE LEVEL to max value (127) | 
|   |     - LEVEL MIN: set all ENVELOPE LEVEL to min value (0) | 
|   |     - ENVELOPE TIME MAX: set all ENVELOPE TIME PARAMETER to max value (127) | 
|   |     - ENVELOPE TIME MIN: set all ENVELOPE TIME PARAMETER to min value (0) | 
|   |     - IF YOUR LAST ACTION (@CS) WAS AN ENVELOPE MANIPULATION, YOU CAN MANIPULATE ALL TIME or LEVEL PARAMETER with the [VALUE] ENCODER | 
 |  | 
| {{:juctrl:juctrluserpanel.jpg|}} | {{:juctrl:juctrluserpanel.jpg|}} | 
|   |  | 
|   | ====== ProgChange ====== | 
|   |  | 
|   |   * **Juno ProgChange & JuCtrl Bankstick TONE (overview)** | 
|   |  | 
|   | |JuCtrl  | MIDI   |    Juno     | Alpha Juno |JuCtrl BANKSTICK (1-8)                                       | | 
|   | | LCD    | ProgCh | BANK  NUMBER|   GROUP    | TONE | BS content| BS content   | BS content                | | 
|   | |  1     |   0    |     1 1     |  MEMORY    |   0  |MEMORY 1 1 |or PRESET 1 1 | or USER SAVED "JuCtrl CS" | | 
|   | |  2     |   1    |     1 2     |  MEMORY    |   1  |MEMORY 1 2 |or PRESET 1 2 | or USER SAVED "JuCtrl CS" | | 
|   | |  3     |   2    |     1 3     |  MEMORY    |   2  |MEMORY 1 3 |or PRESET 1 3 | or USER SAVED "JuCtrl CS" | | 
|   | |  4     |   3    |     1 4     |  MEMORY    |   3  |MEMORY 1 4 |or PRESET 1 4 | or USER SAVED "JuCtrl CS" | | 
|   | |  5     |   4    |     1 5     |  MEMORY    |   4  |MEMORY 1 5 |or PRESET 1 5 | or USER SAVED "JuCtrl CS" | | 
|   | |  6     |   5    |     1 6     |  MEMORY    |   5  |MEMORY 1 6 |or PRESET 1 6 | or USER SAVED "JuCtrl CS" | | 
|   | |  7     |   6    |     1 7     |  MEMORY    |   6  |MEMORY 1 7 |or PRESET 1 7 | or USER SAVED "JuCtrl CS" | | 
|   | |  8     |   7    |     1 8     |  MEMORY    |   7  |MEMORY 1 8 |or PRESET 1 8 | or USER SAVED "JuCtrl CS" | | 
|   | |  9     |   8    |     2 1     |  MEMORY    |   8  |MEMORY 2 1 |or PRESET 2 1 | or USER SAVED "JuCtrl CS" | | 
|   | | 10     |   9    |     2 2     |  MEMORY    |   9  |MEMORY 2 2 |or PRESET 2 2 | or USER SAVED "JuCtrl CS" | | 
|   | | 11     |  10    |     2 3     |  MEMORY    |  10  |MEMORY 2 3 |or PRESET 2 3 | or USER SAVED "JuCtrl CS" | | 
|   | | 12     |  11    |     2 4     |  MEMORY    |  11  |MEMORY 2 4 |or PRESET 2 4 | or USER SAVED "JuCtrl CS" | | 
|   | | 13     |  12    |     2 5     |  MEMORY    |  12  |MEMORY 2 5 |or PRESET 2 5 | or USER SAVED "JuCtrl CS" | | 
|   | | 14     |  13    |     2 6     |  MEMORY    |  13  |MEMORY 2 6 |or PRESET 2 6 | or USER SAVED "JuCtrl CS" | | 
|   | | 15     |  14    |     2 7     |  MEMORY    |  14  |MEMORY 2 7 |or PRESET 2 7 | or USER SAVED "JuCtrl CS" | | 
|   | | 16     |  15    |     2 8     |  MEMORY    |  15  |MEMORY 2 8 |or PRESET 2 8 | or USER SAVED "JuCtrl CS" | | 
|   | | 17     |  16    |     3 1     |  MEMORY    |  16  |MEMORY 3 1 |or PRESET 3 1 | or USER SAVED "JuCtrl CS" | | 
|   | | 18     |  17    |     3 2     |  MEMORY    |  17  |MEMORY 3 2 |or PRESET 3 2 | or USER SAVED "JuCtrl CS" | | 
|   | | 19     |  18    |     3 3     |  MEMORY    |  18  |MEMORY 3 3 |or PRESET 3 3 | or USER SAVED "JuCtrl CS" | | 
|   | | 20     |  19    |     3 4     |  MEMORY    |  19  |MEMORY 3 4 |or PRESET 3 4 | or USER SAVED "JuCtrl CS" | | 
|   | | 21     |  20    |     3 5     |  MEMORY    |  20  |MEMORY 3 5 |or PRESET 3 5 | or USER SAVED "JuCtrl CS" | | 
|   | | 22     |  21    |     3 6     |  MEMORY    |  21  |MEMORY 3 6 |or PRESET 3 6 | or USER SAVED "JuCtrl CS" | | 
|   | | 23     |  22    |     3 7     |  MEMORY    |  22  |MEMORY 3 7 |or PRESET 3 7 | or USER SAVED "JuCtrl CS" | | 
|   | | 24     |  23    |     3 8     |  MEMORY    |  23  |MEMORY 3 8 |or PRESET 3 8 | or USER SAVED "JuCtrl CS" | | 
|   | | 25     |  24    |     4 1     |  MEMORY    |  24  |MEMORY 4 1 |or PRESET 4 1 | or USER SAVED "JuCtrl CS" | | 
|   | | 26     |  25    |     4 2     |  MEMORY    |  25  |MEMORY 4 2 |or PRESET 4 2 | or USER SAVED "JuCtrl CS" | | 
|   | | 27     |  26    |     4 3     |  MEMORY    |  26  |MEMORY 4 3 |or PRESET 4 3 | or USER SAVED "JuCtrl CS" | | 
|   | | 28     |  27    |     4 4     |  MEMORY    |  27  |MEMORY 4 4 |or PRESET 4 4 | or USER SAVED "JuCtrl CS" | | 
|   | | 29     |  28    |     4 5     |  MEMORY    |  28  |MEMORY 4 5 |or PRESET 4 5 | or USER SAVED "JuCtrl CS" | | 
|   | | 30     |  29    |     4 6     |  MEMORY    |  29  |MEMORY 4 6 |or PRESET 4 6 | or USER SAVED "JuCtrl CS" | | 
|   | | 31     |  30    |     4 7     |  MEMORY    |  30  |MEMORY 4 7 |or PRESET 4 7 | or USER SAVED "JuCtrl CS" | | 
|   | | 32     |  31    |     4 8     |  MEMORY    |  31  |MEMORY 4 8 |or PRESET 4 8 | or USER SAVED "JuCtrl CS" | | 
|   | | 33     |  32    |     5 1     |  MEMORY    |  32  |MEMORY 5 1 |or PRESET 5 1 | or USER SAVED "JuCtrl CS" | | 
|   | | 34     |  33    |     5 2     |  MEMORY    |  33  |MEMORY 5 2 |or PRESET 5 2 | or USER SAVED "JuCtrl CS" | | 
|   | | 35     |  34    |     5 3     |  MEMORY    |  34  |MEMORY 5 3 |or PRESET 5 3 | or USER SAVED "JuCtrl CS" | | 
|   | | 36     |  35    |     5 4     |  MEMORY    |  35  |MEMORY 5 4 |or PRESET 5 4 | or USER SAVED "JuCtrl CS" | | 
|   | | 37     |  36    |     5 5     |  MEMORY    |  36  |MEMORY 5 5 |or PRESET 5 5 | or USER SAVED "JuCtrl CS" | | 
|   | | 38     |  37    |     5 6     |  MEMORY    |  37  |MEMORY 5 6 |or PRESET 5 6 | or USER SAVED "JuCtrl CS" | | 
|   | | 39     |  38    |     5 7     |  MEMORY    |  38  |MEMORY 5 7 |or PRESET 5 7 | or USER SAVED "JuCtrl CS" | | 
|   | | 40     |  39    |     5 8     |  MEMORY    |  39  |MEMORY 5 8 |or PRESET 5 8 | or USER SAVED "JuCtrl CS" | | 
|   | | 41     |  40    |     6 1     |  MEMORY    |  40  |MEMORY 6 1 |or PRESET 6 1 | or USER SAVED "JuCtrl CS" | | 
|   | | 42     |  41    |     6 2     |  MEMORY    |  41  |MEMORY 6 2 |or PRESET 6 2 | or USER SAVED "JuCtrl CS" | | 
|   | | 43     |  42    |     6 3     |  MEMORY    |  42  |MEMORY 6 3 |or PRESET 6 3 | or USER SAVED "JuCtrl CS" | | 
|   | | 44     |  43    |     6 4     |  MEMORY    |  43  |MEMORY 6 4 |or PRESET 6 4 | or USER SAVED "JuCtrl CS" | | 
|   | | 45     |  44    |     6 5     |  MEMORY    |  44  |MEMORY 6 5 |or PRESET 6 5 | or USER SAVED "JuCtrl CS" | | 
|   | | 46     |  45    |     6 6     |  MEMORY    |  45  |MEMORY 6 6 |or PRESET 6 6 | or USER SAVED "JuCtrl CS" | | 
|   | | 47     |  46    |     6 7     |  MEMORY    |  46  |MEMORY 6 7 |or PRESET 6 7 | or USER SAVED "JuCtrl CS" | | 
|   | | 48     |  47    |     6 8     |  MEMORY    |  47  |MEMORY 6 8 |or PRESET 6 8 | or USER SAVED "JuCtrl CS" | | 
|   | | 49     |  48    |     7 1     |  MEMORY    |  48  |MEMORY 7 1 |or PRESET 7 1 | or USER SAVED "JuCtrl CS" | | 
|   | | 50     |  49    |     7 2     |  MEMORY    |  49  |MEMORY 7 2 |or PRESET 7 2 | or USER SAVED "JuCtrl CS" | | 
|   | | 51     |  50    |     7 3     |  MEMORY    |  50  |MEMORY 7 3 |or PRESET 7 3 | or USER SAVED "JuCtrl CS" | | 
|   | | 52     |  51    |     7 4     |  MEMORY    |  51  |MEMORY 7 4 |or PRESET 7 4 | or USER SAVED "JuCtrl CS" | | 
|   | | 53     |  52    |     7 5     |  MEMORY    |  52  |MEMORY 7 5 |or PRESET 7 5 | or USER SAVED "JuCtrl CS" | | 
|   | | 54     |  53    |     7 6     |  MEMORY    |  53  |MEMORY 7 6 |or PRESET 7 6 | or USER SAVED "JuCtrl CS" | | 
|   | | 55     |  54    |     7 7     |  MEMORY    |  54  |MEMORY 7 7 |or PRESET 7 7 | or USER SAVED "JuCtrl CS" | | 
|   | | 56     |  55    |     7 8     |  MEMORY    |  55  |MEMORY 7 8 |or PRESET 7 8 | or USER SAVED "JuCtrl CS" | | 
|   | | 57     |  56    |     8 1     |  MEMORY    |  56  |MEMORY 8 1 |or PRESET 8 1 | or USER SAVED "JuCtrl CS" | | 
|   | | 58     |  57    |     8 2     |  MEMORY    |  57  |MEMORY 8 2 |or PRESET 8 2 | or USER SAVED "JuCtrl CS" | | 
|   | | 59     |  58    |     8 3     |  MEMORY    |  58  |MEMORY 8 3 |or PRESET 8 3 | or USER SAVED "JuCtrl CS" | | 
|   | | 60     |  59    |     8 4     |  MEMORY    |  59  |MEMORY 8 4 |or PRESET 8 4 | or USER SAVED "JuCtrl CS" | | 
|   | | 61     |  60    |     8 5     |  MEMORY    |  60  |MEMORY 8 5 |or PRESET 8 5 | or USER SAVED "JuCtrl CS" | | 
|   | | 62     |  61    |     8 6     |  MEMORY    |  61  |MEMORY 8 6 |or PRESET 8 6 | or USER SAVED "JuCtrl CS" | | 
|   | | 63     |  62    |     8 7     |  MEMORY    |  62  |MEMORY 8 7 |or PRESET 8 7 | or USER SAVED "JuCtrl CS" | | 
|   | | 64     |  63    |     8 8     |  MEMORY    |  63  |MEMORY 8 8 |or PRESET 8 8 | or USER SAVED "JuCtrl CS" | | 
|   | | 65     |  64    |     1 1     |  PRESET    |  64  |PRESET 1 1 |or MEMORY 1 1 | or USER SAVED "JuCtrl CS" | | 
|   | | 66     |  65    |     1 2     |  PRESET    |  65  |PRESET 1 2 |or MEMORY 1 2 | or USER SAVED "JuCtrl CS" | | 
|   | | 67     |  66    |     1 3     |  PRESET    |  66  |PRESET 1 3 |or MEMORY 1 3 | or USER SAVED "JuCtrl CS" | | 
|   | | 68     |  67    |     1 4     |  PRESET    |  67  |PRESET 1 4 |or MEMORY 1 4 | or USER SAVED "JuCtrl CS" | | 
|   | | 69     |  68    |     1 5     |  PRESET    |  68  |PRESET 1 5 |or MEMORY 1 5 | or USER SAVED "JuCtrl CS" | | 
|   | | 70     |  69    |     1 6     |  PRESET    |  69  |PRESET 1 6 |or MEMORY 1 6 | or USER SAVED "JuCtrl CS" | | 
|   | | 71     |  70    |     1 7     |  PRESET    |  70  |PRESET 1 7 |or MEMORY 1 7 | or USER SAVED "JuCtrl CS" | | 
|   | | 72     |  71    |     1 8     |  PRESET    |  71  |PRESET 1 8 |or MEMORY 1 8 | or USER SAVED "JuCtrl CS" | | 
|   | | 73     |  72    |     2 1     |  PRESET    |  72  |PRESET 2 1 |or MEMORY 2 1 | or USER SAVED "JuCtrl CS" | | 
|   | | 74     |  73    |     2 2     |  PRESET    |  73  |PRESET 2 2 |or MEMORY 2 2 | or USER SAVED "JuCtrl CS" | | 
|   | | 75     |  74    |     2 3     |  PRESET    |  74  |PRESET 2 3 |or MEMORY 2 3 | or USER SAVED "JuCtrl CS" | | 
|   | | 76     |  75    |     2 4     |  PRESET    |  75  |PRESET 2 4 |or MEMORY 2 4 | or USER SAVED "JuCtrl CS" | | 
|   | | 77     |  76    |     2 5     |  PRESET    |  76  |PRESET 2 5 |or MEMORY 2 5 | or USER SAVED "JuCtrl CS" | | 
|   | | 78     |  77    |     2 6     |  PRESET    |  77  |PRESET 2 6 |or MEMORY 2 6 | or USER SAVED "JuCtrl CS" | | 
|   | | 79     |  78    |     2 7     |  PRESET    |  78  |PRESET 2 7 |or MEMORY 2 7 | or USER SAVED "JuCtrl CS" | | 
|   | | 80     |  79    |     2 8     |  PRESET    |  79  |PRESET 2 8 |or MEMORY 2 8 | or USER SAVED "JuCtrl CS" | | 
|   | | 81     |  80    |     3 1     |  PRESET    |  80  |PRESET 3 1 |or MEMORY 3 1 | or USER SAVED "JuCtrl CS" | | 
|   | | 82     |  81    |     3 2     |  PRESET    |  81  |PRESET 3 2 |or MEMORY 3 2 | or USER SAVED "JuCtrl CS" | | 
|   | | 83     |  82    |     3 3     |  PRESET    |  82  |PRESET 3 3 |or MEMORY 3 3 | or USER SAVED "JuCtrl CS" | | 
|   | | 84     |  83    |     3 4     |  PRESET    |  83  |PRESET 3 4 |or MEMORY 3 4 | or USER SAVED "JuCtrl CS" | | 
|   | | 85     |  84    |     3 5     |  PRESET    |  84  |PRESET 3 5 |or MEMORY 3 5 | or USER SAVED "JuCtrl CS" | | 
|   | | 86     |  85    |     3 6     |  PRESET    |  85  |PRESET 3 6 |or MEMORY 3 6 | or USER SAVED "JuCtrl CS" | | 
|   | | 87     |  86    |     3 7     |  PRESET    |  86  |PRESET 3 7 |or MEMORY 3 7 | or USER SAVED "JuCtrl CS" | | 
|   | | 88     |  87    |     3 8     |  PRESET    |  87  |PRESET 3 8 |or MEMORY 3 8 | or USER SAVED "JuCtrl CS" | | 
|   | | 89     |  88    |     4 1     |  PRESET    |  88  |PRESET 4 1 |or MEMORY 4 1 | or USER SAVED "JuCtrl CS" | | 
|   | | 90     |  89    |     4 2     |  PRESET    |  89  |PRESET 4 2 |or MEMORY 4 2 | or USER SAVED "JuCtrl CS" | | 
|   | | 91     |  90    |     4 3     |  PRESET    |  90  |PRESET 4 3 |or MEMORY 4 3 | or USER SAVED "JuCtrl CS" | | 
|   | | 92     |  91    |     4 4     |  PRESET    |  91  |PRESET 4 4 |or MEMORY 4 4 | or USER SAVED "JuCtrl CS" | | 
|   | | 93     |  92    |     4 5     |  PRESET    |  92  |PRESET 4 5 |or MEMORY 4 5 | or USER SAVED "JuCtrl CS" | | 
|   | | 94     |  93    |     4 6     |  PRESET    |  93  |PRESET 4 6 |or MEMORY 4 6 | or USER SAVED "JuCtrl CS" | | 
|   | | 95     |  94    |     4 7     |  PRESET    |  94  |PRESET 4 7 |or MEMORY 4 7 | or USER SAVED "JuCtrl CS" | | 
|   | | 96     |  95    |     4 8     |  PRESET    |  95  |PRESET 4 8 |or MEMORY 4 8 | or USER SAVED "JuCtrl CS" | | 
|   | | 97     |  96    |     5 1     |  PRESET    |  96  |PRESET 5 1 |or MEMORY 5 1 | or USER SAVED "JuCtrl CS" | | 
|   | | 98     |  97    |     5 2     |  PRESET    |  97  |PRESET 5 2 |or MEMORY 5 2 | or USER SAVED "JuCtrl CS" | | 
|   | | 99     |  98    |     5 3     |  PRESET    |  98  |PRESET 5 3 |or MEMORY 5 3 | or USER SAVED "JuCtrl CS" | | 
|   | |100     |  99    |     5 4     |  PRESET    |  99  |PRESET 5 4 |or MEMORY 5 4 | or USER SAVED "JuCtrl CS" | | 
|   | |101     | 100    |     5 5     |  PRESET    | 100 |PRESET 5 5 |or MEMORY 5 5 | or USER SAVED "JuCtrl CS" | | 
|   | |102     | 101    |     5 6     |  PRESET    | 101 |PRESET 5 6 |or MEMORY 5 6 | or USER SAVED "JuCtrl CS" | | 
|   | |103     | 102    |     5 7     |  PRESET    | 102 |PRESET 5 7 |or MEMORY 5 7 | or USER SAVED "JuCtrl CS" | | 
|   | |104     | 103    |     5 8     |  PRESET    | 103 |PRESET 5 8 |or MEMORY 5 8 | or USER SAVED "JuCtrl CS" | | 
|   | |105     | 104    |     6 1     |  PRESET    | 104 |PRESET 6 1 |or MEMORY 6 1 | or USER SAVED "JuCtrl CS" | | 
|   | |106     | 105    |     6 2     |  PRESET    | 105 |PRESET 6 2 |or MEMORY 6 2 | or USER SAVED "JuCtrl CS" | | 
|   | |107     | 106    |     6 3     |  PRESET    | 106  |PRESET 6 3 |or MEMORY 6 3 | or USER SAVED "JuCtrl CS" | | 
|   | |108     | 107    |     6 4     |  PRESET    | 107  |PRESET 6 4 |or MEMORY 6 4 | or USER SAVED "JuCtrl CS" | | 
|   | |109     | 108    |     6 5     |  PRESET    | 108  |PRESET 6 5 |or MEMORY 6 5 | or USER SAVED "JuCtrl CS" | | 
|   | |110     | 109    |     6 6     |  PRESET    | 109  |PRESET 6 6 |or MEMORY 6 6 | or USER SAVED "JuCtrl CS" | | 
|   | |111     | 110    |     6 7     |  PRESET    | 110  |PRESET 6 7 |or MEMORY 6 7 | or USER SAVED "JuCtrl CS" | | 
|   | |112     | 111    |     6 8     |  PRESET    | 111  |PRESET 6 8 |or MEMORY 6 8 | or USER SAVED "JuCtrl CS" | | 
|   | |113     | 112    |     7 1     |  PRESET    | 112  |PRESET 7 1 |or MEMORY 7 1 | or USER SAVED "JuCtrl CS" | | 
|   | |114     | 113    |     7 2     |  PRESET    | 113  |PRESET 7 2 |or MEMORY 7 2 | or USER SAVED "JuCtrl CS" | | 
|   | |115     | 114    |     7 3     |  PRESET    | 114  |PRESET 7 3 |or MEMORY 7 3 | or USER SAVED "JuCtrl CS" | | 
|   | |116     | 115    |     7 4     |  PRESET    | 115  |PRESET 7 4 |or MEMORY 7 4 | or USER SAVED "JuCtrl CS" | | 
|   | |117     | 116    |     7 5     |  PRESET    | 116  |PRESET 7 5 |or MEMORY 7 5 | or USER SAVED "JuCtrl CS" | | 
|   | |118     | 117    |     7 6     |  PRESET    | 117  |PRESET 7 6 |or MEMORY 7 6 | or USER SAVED "JuCtrl CS" | | 
|   | |119     | 118    |     7 7     |  PRESET    | 118  |PRESET 7 7 |or MEMORY 7 7 | or USER SAVED "JuCtrl CS" | | 
|   | |120     | 119    |     7 8     |  PRESET    | 119  |PRESET 7 8 |or MEMORY 7 8 | or USER SAVED "JuCtrl CS" | | 
|   | |121     | 120    |     8 1     |  PRESET    | 120  |PRESET 8 1 |or MEMORY 8 1 | or USER SAVED "JuCtrl CS" | | 
|   | |122     | 121    |     8 2     |  PRESET    | 121  |PRESET 8 2 |or MEMORY 8 2 | or USER SAVED "JuCtrl CS" | | 
|   | |123     | 122    |     8 3     |  PRESET    | 122  |PRESET 8 3 |or MEMORY 8 3 | or USER SAVED "JuCtrl CS" | | 
|   | |124     | 123    |     8 4     |  PRESET    | 123  |PRESET 8 4 |or MEMORY 8 4 | or USER SAVED "JuCtrl CS" | | 
|   | |125     | 124    |     8 5     |  PRESET    | 124  |PRESET 8 5 |or MEMORY 8 5 | or USER SAVED "JuCtrl CS" | | 
|   | |126     | 125    |     8 6     |  PRESET    | 125  |PRESET 8 6 |or MEMORY 8 6 | or USER SAVED "JuCtrl CS" | | 
|   | |127     | 126    |     8 7     |  PRESET    | 126  |PRESET 8 7 |or MEMORY 8 7 | or USER SAVED "JuCtrl CS" | | 
|   | |128     | 127    |     8 8     |  PRESET    | 127  |PRESET 8 8 |or MEMORY 8 8 | or USER SAVED "JuCtrl CS" | | 
 |  | 
| ====== Project Status ====== | ====== Project Status ====== | 
 |  | 
| 30.08.2012 | 12/2012 | 
 |  | 
|   || |   || | 
|   || --- 100% ENVELOPE functions (BTN F1-F4) |   || --- 100% ENVELOPE functions (BTN F1-F4) | 
|   || --- 100% Send Bankstick sysex-dump (Tone Backup) |   || --- 100% Send Bankstick sysex-dump (Tone Backup) | 
|   |   || --- V1.000 (09/2012) | 
|   |   || --- V1.001 (12/2012)  | 
|   |   || --- JuCtrl MIDI IN: Channel Pressure (MIDI Aftertouch) enabled.  | 
|   |   ||            The JuCtrl CS will pass through all Aftertouch MIDI data to the Alpha Juno now - so better update to V1.001 | 
|   |   ||            Note: The Juno Keyboard does NOT have the Aftertouch function itself. But with another Keyboard or Sequencer  | 
|   |   ||            connected (to JuCtrl MIDI IN) You can use all the nice Aftertouch Effects of the Roland Alpha Juno.  | 
|   |   ||             | 
|   || |   || | 
|   \/ |   \/ | 
| ====== Software ====== | ====== Software ====== | 
 |  | 
|   * Not Released yet |   * [[http://www.subf.net/midibox/JuCtrl/JuCtrlV100018F4620.zip]] (Outdated|09/2012)  | 
|   |   * [[http://www.subf.net/midibox/JuCtrl/JuCtrlV1001PIC18F6420.zip]] (12/2012) | 
 |  | 
| ====== Links ====== | ====== Links ====== |