User Tools

Site Tools


ju_control_roland_alpha_juno_control_panel_cs

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
ju_control_roland_alpha_juno_control_panel_cs [2012/09/05 17:01]
lemonhorse
ju_control_roland_alpha_juno_control_panel_cs [2017/09/19 12:14] (current)
lemonhorse [MIDIBox Juno Control (JuCtrl)]
Line 1: Line 1:
 ====== 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)
  
  
Line 22: Line 23:
   * 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]])
  
  
Line 29: Line 30:
   * 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 ======
Line 37: Line 169:
   * **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. ​
Line 58: Line 190:
     * 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|}}
 +
 +====== 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
  
   ||   ||
Line 75: Line 352:
   || --- 100% HW: Update Core8 >> PIC18F4620 (Need more Program Memory and SRAM for BLD-Mode Sysex Data)   || --- 100% HW: Update Core8 >> PIC18F4620 (Need more Program Memory and SRAM for BLD-Mode Sysex Data)
   || --- 100% Bankstick (BS 1-8 = 8*128 Tone Patches)   || --- 100% Bankstick (BS 1-8 = 8*128 Tone Patches)
-  || --- 75% ENVELOPE functions (BTN F1-F4) +  || --- 100% ENVELOPE functions (BTN F1-F4) 
-  || --- 13% 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.  
 +  ||            ​
   ||   ||
   \/   \/
Line 83: Line 367:
 ====== 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 ======
ju_control_roland_alpha_juno_control_panel_cs.1346864501.txt.gz · Last modified: 2012/09/05 17:01 (external edit)