Hey there
Thinking seriously about getting a ESX1SD. Many thanks to the members here who've been so informative over the years, it's been very educational.
One feature I like is transposing the melody tracks, but I'd also like to have the option to use it remotely via a midi controller.
I couldn't find the "transpose" function as a MIDI command either in the manual MIDI specs or the MIDI implementation file. Since just about everything else appears to be MIDI controllable just wondering if someone can point out the command to me.
Cheers,
G.
Electribe SX1SD Transpose function via MIDI command?
Moderators: Sharp, X-Trade, Pepperpotty, karmathanever
-
- Posts: 2
- Joined: Sat Sep 10, 2011 5:22 am
-
- Posts: 5
- Joined: Sat May 17, 2014 3:28 pm
So at three years down the track...
... the question from this different poster is exactly the same, the only difference is that in my case it applies to the EA-1 MkII.
If the answer is elsewhere I apologise in advance, as I believed that the search term Electribe AND MIDI AND transpose might have thrown up some actual results
If the answer is elsewhere I apologise in advance, as I believed that the search term Electribe AND MIDI AND transpose might have thrown up some actual results

-
- Posts: 5
- Joined: Sat May 17, 2014 3:28 pm
Electribe Transpose via MIDI solved... sort of...
When you realise that although Korg refers to Transpose in the manual and even calls the adjustment "Transpose", that they are actually referring to pitch offset of the pattern in the body of the accompanying paragraph, it starts to become clear.
You need to drive the pitch offset via MIDI and this is detailed in the MIDI Implementation text file as opposed to the brief mention in the MIDI chart that's found in the EA-1 MkII manual.
So here's the table of part parameters:
The question now is: where is the information which details how to adjust Part Parameter 3 - Osc2 Pitch Offset, via MIDI?
I would like to thinks there's already out in the wild but if anyone here has done this and documented it then a link to that documentation would be greatly appreciated
I'm thinking I need to send two NPRN messages, for pitch offset, one per part and I need this message packet to be assigned to the keys of a MIDI keyboard...
You need to drive the pitch offset via MIDI and this is detailed in the MIDI Implementation text file as opposed to the brief mention in the MIDI chart that's found in the EA-1 MkII manual.
So here's the table of part parameters:
Code: Select all
TABLE3 : PART PARARMETERS
+---------+-----------------------------+---------------------------------+
| 0 | Portament | 0~127 |
+---------+-----------------------------+---------------------------------+
| 1 | Osc1 Wave | 0~3 : Saw/Squ/Tri/AudioIn |
+---------+-----------------------------+---------------------------------+
| b3,2 | Osc Mode | 0~3 : Off/Ring/Sync/Cross |
| 2 -----+-----------------------------+---------------------------------|
| b1,0 | Osc2 Wave | 0~2 : Saw/Square/Triangle |
+---------+-----------------------------+---------------------------------+
| 3 | Osc2 Pitch Offset | 0~127 |
+---------+-----------------------------+---------------------------------+
| 4 | Osc Balance | 0~127 |
+---------+-----------------------------+---------------------------------+
| 5 | Cutoff | 0~127 |
+---------+-----------------------------+---------------------------------+
| 6 | Resonance | 0~127 |
+---------+-----------------------------+---------------------------------+
| 7 | EG Int | 0~127 |
+---------+-----------------------------+---------------------------------+
| 8 | EG Decay | 0~127 |
+---------+-----------------------------+---------------------------------+
| b7 | Distortion | 0,1 : Off/On |
| 9 -----+-----------------------------+---------------------------------|
| b6~0 | Level | 0~127 |
+---------+-----------------------------+---------------------------------+
| 10 | Delay Depth | 0~127 |
+---------+-----------------------------+---------------------------------+
| 11 | Delay Time | 0~127 |
+---------+-----------------------------+---------------------------------+
| 12 | Chorus Depth | 0~127 |
+---------+-----------------------------+---------------------------------+
| 13 | Chorus Time | 0~127 |
+---------+-----------------------------+---------------------------------+
| Step Sequence Data |
+---------+-----------------------------+---------------------------------+
| 14 | Note Number (Step1) | |
| : | : | 0~127 (MSB="1" : Off) |
| 77 | Note Number (Step64) | |
+---------+-----------------------------+---------------------------------+
| 78 | Gate Time (Step1) | 0~255 :0.25~64.0(Scale/Beat=0,1)|
| : | : | 0~191 :0.25~48.0(Scale/Beat=2) |
| 141 | Gate Time (Step64) | |
+---------+-----------------------------+---------------------------------+
| Motion Sequence Data |
+---------+-----------------------------+---------------------------------+
| 142 | value (Step1) | |
| : | : | 0~127 (MSB="1" : Off) |
| 205 | value (Step64) | |
+---------+-----------------------------+---------------------------------+
| 206 | Type | 0~2 : Off/Smooth/TrigHold |
+---------+-----------------------------+---------------------------------+
| 207 | Destination (ds) | [TABLE1]|
+---------+-----------------------------+---------------------------------+
I would like to thinks there's already out in the wild but if anyone here has done this and documented it then a link to that documentation would be greatly appreciated

I'm thinking I need to send two NPRN messages, for pitch offset, one per part and I need this message packet to be assigned to the keys of a MIDI keyboard...
Hi,
First of all the EA-1 MkII and the ESX1SD are different machines.
The EA-1 MkII is an analog modeling synthesizer, while the keyboard parts of the ESX1SD are based on recorded samples.
Concerning the ESX1SD, I browsed the manual as well and my conclusion is that transposing is possible using the ESX1 interface, but not via a midi message. I might think that KORGs idea about transpose over midi is that, simply the MIDI notes must be transposed sent by the controlling device.
Concerning the idea of Pitch Offset for the EA-1 MkII. You can not apply it on the ESX1SD. And, it is a workaround for the EA-1 MkII, but not exactly the transpose function where you're looking for. I mean, this Pitch Offset is the offset of OSC2 compared to OSC1 within a part. So in order to have this properly sounding, the oscillator balance must be turned completely to OSC2. This limits the synth to quite some extent.
Now what are the midi messages? Have a look at the support faq on the KORG website:
http://i.korg.com/uploads/Support/EA1mk ... 380000.pdf
There you can find there the NRPN message you're looking after. There is only a little confusing explanation of the MIDI channel. But I think it is this, you can choose either the MIDI channel of Part 1 or Part 2 to send the messages. Within that chosen channel, you can still, by using the right NRPN, control the Pitch offset parameter of both Part 1 and Part 2.
Have fun!
First of all the EA-1 MkII and the ESX1SD are different machines.
The EA-1 MkII is an analog modeling synthesizer, while the keyboard parts of the ESX1SD are based on recorded samples.
Concerning the ESX1SD, I browsed the manual as well and my conclusion is that transposing is possible using the ESX1 interface, but not via a midi message. I might think that KORGs idea about transpose over midi is that, simply the MIDI notes must be transposed sent by the controlling device.
Concerning the idea of Pitch Offset for the EA-1 MkII. You can not apply it on the ESX1SD. And, it is a workaround for the EA-1 MkII, but not exactly the transpose function where you're looking for. I mean, this Pitch Offset is the offset of OSC2 compared to OSC1 within a part. So in order to have this properly sounding, the oscillator balance must be turned completely to OSC2. This limits the synth to quite some extent.
Now what are the midi messages? Have a look at the support faq on the KORG website:
http://i.korg.com/uploads/Support/EA1mk ... 380000.pdf
There you can find there the NRPN message you're looking after. There is only a little confusing explanation of the MIDI channel. But I think it is this, you can choose either the MIDI channel of Part 1 or Part 2 to send the messages. Within that chosen channel, you can still, by using the right NRPN, control the Pitch offset parameter of both Part 1 and Part 2.
Have fun!
microKORGXL, Kaossilator Pro, monotribe, SQ-1, volca fm, Kross 88 BK
Alesis SR18, Akai Miniak, Fender Strat, Line 6 Spider II 112, Zoom MS-50G
Alesis SR18, Akai Miniak, Fender Strat, Line 6 Spider II 112, Zoom MS-50G