Pattern change via MIDI on ESX
Moderators: Sharp, X-Trade, Pepperpotty, karmathanever
-
- Posts: 4
- Joined: Thu Apr 02, 2009 11:57 pm
Pattern change via MIDI on ESX
I'am writing from New Zealand and had a question regarding the Roland TR-626 and Korg ESX.
I play in a noise toy band called Stress Cadet and wanted to know if there was a way for pattern changes on the TR-626 to correspondly change patterns on the Korg ESX.
I.E - by starting pattern A 1 on the 626 you can also start pattern A1 (or whatever ever bank I choose to assign) on the ESX(or my Roland MC303 for that matter).
Hope thats a simple explanation of what I'am trying to do. I ask as I imagine you will at least point me out to the relevant information.
I imagine I have to start figuring out things in the realm of CC information or SysEx dumping.
heres some tunes (spot the ESX)
www.myspace.com/stresscadetrulzbutsux
I play in a noise toy band called Stress Cadet and wanted to know if there was a way for pattern changes on the TR-626 to correspondly change patterns on the Korg ESX.
I.E - by starting pattern A 1 on the 626 you can also start pattern A1 (or whatever ever bank I choose to assign) on the ESX(or my Roland MC303 for that matter).
Hope thats a simple explanation of what I'am trying to do. I ask as I imagine you will at least point me out to the relevant information.
I imagine I have to start figuring out things in the realm of CC information or SysEx dumping.
heres some tunes (spot the ESX)
www.myspace.com/stresscadetrulzbutsux
-
- Full Member
- Posts: 107
- Joined: Sun May 11, 2008 8:36 pm
Make the ESX slave to midi-clock and then put it in global settings mode, hit SHIFT + MIDI Utility, and change the MIDI filter settings to have PCEN=oxxx (OR ooxx OR ooox OR oooo depending on how many midi categories you want to transmit to your ESX). The important part is to have P=o. Page 90 in the ESX manual.
-
- Posts: 4
- Joined: Thu Apr 02, 2009 11:57 pm
Great, ignore that last one.
What I meant to say was - cool, I gather that you can prompt the ESX to recieve program change messages...but how on earth would you instruct one device (the Roland TR626 in my case) to send a pattern change message?
I am totally trumped on finding this info and know that it can be done...somehow.
Cheers

What I meant to say was - cool, I gather that you can prompt the ESX to recieve program change messages...but how on earth would you instruct one device (the Roland TR626 in my case) to send a pattern change message?
I am totally trumped on finding this info and know that it can be done...somehow.
Cheers
- killedaway
- Full Member
- Posts: 144
- Joined: Wed Dec 17, 2008 4:15 pm
-
- Posts: 4
- Joined: Thu Apr 02, 2009 11:57 pm
Aww shucks. That means I need to involve a laptop in the act as a master.
So.....If I was to use Abelton live for instance; what is a good way of instructing the ESX to play (for example) pattern A26 and then progress to A27 and then 5 bars later play B36 ... what do I have to do to create these instructions in Abelton, and then through a midi out make the ESX do my bidding?
Midi CC implementation? But how? Im not asking you guys to hold my hand all the way to paradise but would love to even be pointed to a guide, or tutorial or anything! As of yet my searches on the world of this advance midi implementation have proven fruitless.
Yours sincerely, me
So.....If I was to use Abelton live for instance; what is a good way of instructing the ESX to play (for example) pattern A26 and then progress to A27 and then 5 bars later play B36 ... what do I have to do to create these instructions in Abelton, and then through a midi out make the ESX do my bidding?
Midi CC implementation? But how? Im not asking you guys to hold my hand all the way to paradise but would love to even be pointed to a guide, or tutorial or anything! As of yet my searches on the world of this advance midi implementation have proven fruitless.
Yours sincerely, me
I don't know if this helps, but I was able to do exactly what you are trying to do with Reaper (the software), and it worked great. I'm sure Ableton can handle it as well, but in this realm, every DAW works differently. Here's how I would do it:
-connect your ESX to your computer so Ableton can record MIDI information coming from the ESX.
-Set your computer on Record.
-Change the pattern on your ESX.
-Stop recording
-See if you can find what Ableton recorded. It will be a little command including a number that means "program change" and another that means which pattern to change it to.
-when you find it, you can cut and paste it everywhere you want a program change, and edit the pattern number to represent whatever pattern you want it to play.
-connect your ESX to your computer so Ableton can record MIDI information coming from the ESX.
-Set your computer on Record.
-Change the pattern on your ESX.
-Stop recording
-See if you can find what Ableton recorded. It will be a little command including a number that means "program change" and another that means which pattern to change it to.
-when you find it, you can cut and paste it everywhere you want a program change, and edit the pattern number to represent whatever pattern you want it to play.
I need this programm change PLZZZZZZZ !!
http://www.son2teuf.org/xTa, processed by http://www.son2teuf.org , leave all your creation FREE of money & pub !
ESX not receiving Program (Pattern) Changes?
Yatmandu wrote:Make the ESX slave to midi-clock and then put it in global settings mode, hit SHIFT + MIDI Utility, and change the MIDI filter settings to have PCEN=oxxx (OR ooxx OR ooox OR oooo depending on how many midi categories you want to transmit to your ESX). The important part is to have P=o. Page 90 in the ESX manual.
I'm bumping this in hopes someone can help.
I'm trying to slave an ESX to an EA-1 but it's not working. (I've already done this with an ES-1, it works as it should). I've set up the Midi Filter according to the manual.
The ESX is receiving stop/start messages from the EA-1, it also receives both tempo and note messages. But it's not responding to program (pattern) changes. Why? Is there another setting I'm missing?
I prefer to keep the EA as master, since I don't trust the ESX's knob.
I'm working with an ESX file I prepared using the Open Electribe editor, I don't know if that changes anything though.
They need to be on the same channel.
Clock is not channel-specific, but Program Change, Notes, and CCs are, so the ESX needs to be receiving on the same channel that the ES1 is sending. You'll then probably want to filter out everything else such as notes to stop the sequencer on one playing the other, and stop control movements affecting the other..
Clock is not channel-specific, but Program Change, Notes, and CCs are, so the ESX needs to be receiving on the same channel that the ES1 is sending. You'll then probably want to filter out everything else such as notes to stop the sequencer on one playing the other, and stop control movements affecting the other..
Current Gear: Kronos 61, RADIAS-R, Volca Bass, ESX-1, microKorg, MS2000B, R3, Kaossilator Pro +, MiniKP, AX3000B, nanoKontrol, nanoPad MK II,
Other Mfgrs: Moog Sub37, Roland Boutique JX03, Novation MiniNova, Akai APC40, MOTU MIDI TimePiece 2, ART Pro VLA, Focusrite Saffire Pro 40.
Past Gear: Korg Karma, TR61, Poly800, EA-1, ER-1, ES-1, Kawai K1, Novation ReMote37SL, Boss GT-6B
Software: NI Komplete 10 Ultimate, Arturia V Collection, Ableton Live 9. Apple OSX El Capitan on 15" MacBook Pro
Other Mfgrs: Moog Sub37, Roland Boutique JX03, Novation MiniNova, Akai APC40, MOTU MIDI TimePiece 2, ART Pro VLA, Focusrite Saffire Pro 40.
Past Gear: Korg Karma, TR61, Poly800, EA-1, ER-1, ES-1, Kawai K1, Novation ReMote37SL, Boss GT-6B
Software: NI Komplete 10 Ultimate, Arturia V Collection, Ableton Live 9. Apple OSX El Capitan on 15" MacBook Pro
Hi, yes, they're both on the same channel (in fact, I have both parts of the EA set to the same channel as well). Perhaps the ESX needs to receive on a specific channel (like 10)?X-Trade wrote:They need to be on the same channel.
Right now I have everything on channel 5 (to keep the EA from sending notes to my Alesis Micron, which is at the end of the chain).
Okay, figured it out -- I decided you wouldn't have mentioned something so simple if it really was that simple.X-Trade wrote:They need to be on the same channel. .
So I decided to read the manual....and discovered the keyboard parts have their own Midi channel -- these have to be set to the same channel as the EA too. And now it works!
Anyway, I've also been looking more into pattern sets, and I think this is really the way to go -- didn't realize the ESX gives me 8 sets of 16. More than enough. So I think I'll set the ESX as master anyway.