Five12.net -- Online Forum for the Numerology Music Sequencer

Five12.net -- Online Forum for the Numerology Music Sequencer (http://www.five12.net/index.php)
-   Hardware Synths & Effects (http://www.five12.net/forumdisplay.php?f=24)
-   -   need help with controlling some outboard gear (http://www.five12.net/showthread.php?t=51)

jday 11-22-2008 06:03 PM

need help with controlling some outboard gear
 
hi, I have 3 different korg electribe models, as well as a juno 106 that I would like to control with numerology. I have it sending note data ok, but I am having a hell of a time getting cc data to work correctly. Any tips or pointers would be appreciated.

f.y.i. the 3 electribes I have are the ea1 er1 and the emx1

jim 11-22-2008 06:51 PM

I don't remember off the top of my head if the ER-1 supports CC at all, but I do know that it supports NRPN -- I used it as a demo wayyy back. Have you tried that? I can probably scarf something up if you can't get NRPN to work.

Cheers,
Jim

jday 11-23-2008 05:10 PM

yeah I have gotten a lot farther along making that stuff work, now I am having trouble getting my drum machines to work. also the midi implementation chart for the emx1 is very difficult to decipher.

jday 11-23-2008 06:06 PM

Quote:

Originally Posted by jday (Post 109)
yeah I have gotten a lot farther along making that stuff work, now I am having trouble getting my drum machines to work. also the midi implementation chart for the emx1 is very difficult to decipher.

OK oddly enough the problem with my drum machines is that you have to trigger them with a note 1 octave below what they state in the documentation. Don't know why that is, but it works.

Now I am having a heck of a time interpreting the midi implementation chart for the emx1 found here:

http://www.korg.com/service/downloadinfo.asp?DID=607

My goal is to create a template file with different stacks for every instrument which are all set up to control every knob button and slider which has any bearing on the instrument functions of the electribes and my juno. I don't intend to use the built in sequencing capacity of the electribes at all. I just want them to be slave tone generators.

jim 11-24-2008 04:40 PM

Looking at "EMX1midiimp.txt", if you scroll down about 1/3rd, you will
see "TABLE 1 : NON REGISTERED PARAMETER NUMBER", these are the
things that can be controlled via NRPN. The first two columns are the
MSB/LSB parts of the NRPN 'controller number'-- though I'm not certain
which order they are in. All of those values are in hexadecimal format,
which if you google online, you should find a conversion table (The NRPN
module in Numerology uses standard base-10 decimals).

Let me know if you're still stuck after reading this, I'll be working on example files over the next few days...

Cheers,
Jim

jday 11-25-2008 01:01 PM

1 Attachment(s)
Well I have completely mapped out the EMX1 and I have everything working well except for one thing, perhaps you can help me out here Jim.

Under the NRPN listing in the midi implementation file you can find the following entry:

| 09 20 | Drum1 Wave | Drum | MSB,LSB | 0~143
(*T1-2) |


Now the "(*T1-2)" bit refers to this table later down the file:

*T1-2 : Data Entry Conversion
MIDI Data
MSB : 0MMMMMMM (0~7F), LSB : 0LLLLLLL (0~7F)
Data
00MMMMMMMLLLLLLL (0~3FFF)


I can't understand what this is supposed to mean. I have an nrpn generator for drum wavs set up and it reads 09 32 for the msb,lsb part. But when I change the values min value slider, a change of just 1 number in numerology produces a change of 64 on the wave table readout on the electribe sequencer screen.

I have attached my Numerology file as it stands in case you want to see what I am up to.

jday 11-26-2008 12:45 AM

Quote:

Originally Posted by jday (Post 119)
Well I have completely mapped out the EMX1 and I have everything working well except for one thing, perhaps you can help me out here Jim.

Under the NRPN listing in the midi implementation file you can find the following entry:

| 09 20 | Drum1 Wave | Drum | MSB,LSB | 0~143
(*T1-2) |


Now the "(*T1-2)" bit refers to this table later down the file:

*T1-2 : Data Entry Conversion
MIDI Data
MSB : 0MMMMMMM (0~7F), LSB : 0LLLLLLL (0~7F)
Data
00MMMMMMMLLLLLLL (0~3FFF)


I can't understand what this is supposed to mean. I have an nrpn generator for drum wavs set up and it reads 09 32 for the msb,lsb part. But when I change the values min value slider, a change of just 1 number in numerology produces a change of 64 on the wave table readout on the electribe sequencer screen.

I have attached my Numerology file as it stands in case you want to see what I am up to.

I have had some luck now using a fader box wired by cv to the nrpn generator, and using decimal numbers to control the wave selection funtion, however it seems highly un predictable, as if the transmission of data is intermittent and not reliable, or predictable. I have had the most luck using numbers that range between -1.00 and 2.00 by increments of 0.01 but perhaps there is a "magic increment" and range by which the data needs to be sent? Is that maybe what the quoted table t1-2 is about?

jday 11-26-2008 02:11 AM

ok I went and did some homework on nrpn generation, turns out I was able to activate the nrpn generator, and then create cc generators on 99 and 98 to control data entry, this works perfectly except for one fatal flaw. I can't get the cc generators to stay all the way down on zero. Is this a bug? please help...

jim 11-26-2008 05:33 PM

Quote:

Originally Posted by jday (Post 124)
ok I went and did some homework on nrpn generation, turns out I was able to activate the nrpn generator, and then create cc generators on 99 and 98 to control data entry, this works perfectly except for one fatal flaw. I can't get the cc generators to stay all the way down on zero. Is this a bug? please help...

Email me you example file privately and I'll take a look at it.
(jim at five 12 dot com...)

Cheers,
Jim

jim 11-26-2008 05:34 PM

Quote:

Originally Posted by jday (Post 123)
I have had the most luck using numbers that range between -1.00 and 2.00 by increments of 0.01 but perhaps there is a "magic increment" and range by which the data needs to be sent? Is that maybe what the quoted table t1-2 is about?

I think there may be a bug there, I'll dig up my ER-1 and do some spelunking...

Jim


All times are GMT -6. The time now is 07:02 AM.

Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.