MIDI message for midi controlers
Please, what is the control MIDI message EQUALIZER for Pa4X?
Hi Gain (dB) ????
Mid Gain (dB) ????
Low Gain (dB) ????
Volume 7
Expression 11
Thank you
MIDI message for midi controlers
Moderators: Sharp, X-Trade, Pepperpotty, karmathanever
-
- Platinum Member
- Posts: 1914
- Joined: Thu Oct 13, 2011 11:01 pm
Re: MIDI message for midi controlers
Seems there are not control-messages but sysExs to set gain of equalizer:korgpask wrote: .. what is the control MIDI message EQUALIZER for Pa4X?
SMFs created with Pa-keyboards use sysex-headers for controlling tracks, EQ, effects...
SysEx-Strings look like "F0 42 7F 60 00.... F7".
Stringtypes are signed at 08th Byte: x00 = C effect, x01 = D effect, x02 = A effect , x03 = B effect, x04 = Poly/Mono, x05 = track, x08 – Drumfamily-Volumes, x10 = Equalizer ..
x06 not analyzed
So a string like:
F0 42 7F 60 00 01 00 10 00 00 00 00 01 00 20 02 6E 03 01 04 00 05 00 5A F7
is a stringtype signed for equalizer-settings (x10 at 8th byte).
Describtion of other bytes in an equalizer-stringtype-sysex:
07th Byte: Trim Status: x00 = default, x01 = input trim equal 99
08th Byte: String Type (as mentioned)
10th Byte: Track Number: x00 - X0F = track 1-16
12th Byte: bypass state: x00 = default = (no bypass), x01 bypass
14th Byte: Trim value: x00 = default (99), x1d = x7F to 0-98
15th Byte: equalizer plus-minus-sign: x00, x02, x08, x0a, x20, x22, x28, x2a (8 possible constellations)
x00 - byte 17 has positive value / byte 19 has positive value / byte 21 has positive value (value of zero is considered a positive value)
x02 - pos / pos / neg; x08 - pos / neg / pos; x0a - pos / neg / neg; x20 - neg / pos / pos;
x22 - neg / pos / neg, x28 - neg / neg / pos; x2a - all values neg
17th Byte: Gain Low: negative values x5C to x7f (-18.0 dB to -0.5 dB) / positive values of x00 to x24 (0.0 dB to +18.0 dB)
19th Byte: Gain Med: ditto
21st Byte: High Gain: ditto
kind regards
- siebenhirter, austria -
Interesting facts about styles and stylePlayer functions can be found at http: www.elmarherz.de
- siebenhirter, austria -
Interesting facts about styles and stylePlayer functions can be found at http: www.elmarherz.de
-
- Platinum Member
- Posts: 1914
- Joined: Thu Oct 13, 2011 11:01 pm
SysEx-Header of Korg-SMF - why not published ?
The Channel Equalizer - three-band equalization on each individual mixer channel of SMFs - can be individually equalized in SysEx-Header of SMF but also be sent via MIDI-Sysex:korgpask wrote: ..control MIDI message EQUALIZER for Pa4X (Gain)
Example1:
"F0 42 7F 60 00 01 00 10 00 00 00 00 01 00 28 02 6E 03 7E 04 01 05 00 5A F7"
it is a sysEx for equalizer-gain (8.byte = x10) of track1 (10.byte = x00).
High-gain = 0,5db / Mid-gain = -1 db / Low-Gain = -9 db
(15.byte = x28 --> low=neg,mid=neg,high=pos;
21.byte = x01 --> value high, 19.byte = x7e --> value mid, 17.byte = x6e --> value low)
Example2:
"F0 42 7F 60 00 01 00 10 00 07 00 00 01 00 00 02 00 03 00 04 18 05 00 5A F7"
it is a sysEx for equalizer-gain (8.byte = x10) of track8 (10.byte = x07).
High-gain = 12db / Mid-gain = 0 db / Low-Gain = 0 db
(15.byte = x00 --> low=pos,mid=pos,high=pos;
21.byte = x18 --> value high, 19.byte = x00 --> value mid, 17.byte = x00 --> value low;
pos values are: x00 = 0db, x01=0,5db x02=1,0db.....x0a=5,0db ... x0f=7,5db .... x10=8,0db x11=8,5db ... x18=12db ...x24=18db)
**
If one is not familiar using sysex in hexformat maybe it is hard to understand.
but as soon you did it succesful you will use the sysEx-header of Korgs Pa-SMFs to set all these parameters for tracks (play/mute), effects and equalizer.
**
Songplay of the Pa-built-in-players are using SMFs prepared with SysExs (block) to control equalizer, effects and track parameters.
Each time you write a SMF with Korg-Pa-sequencer also this sysEx-block is written to your SMF. Standard-settings of these sysExs are stored in the globals - so one can prepare different settings of these sysex-data in globals to be loaded if needed (maybe for different genres).
Once a SMF contains Pa-SysExs you also can use this SMF in external sequencer connected to your Pa-Keyboard, but assuming midi-in is active and SysEx is not filtered out! In case SysEx is filtered SysEx-Header of this SMF have no effect if played with external sequencer.
*
It is awkward but possible to store and and use settings of effects and equalizer as tiny midi file, before you start a song played from external sequencer. So you can play many midifiles, that does not contain Korgs SysEx, as the previous SysEx is still existing until you start another tiny SMF with SysEx, that would changes settings.
The SysEx not necessarily have to be accommodated as an entire block before starting Songplay of a SMF, because most of SysEx-string also can be sent to Midi-In of Pa-keyboards during playback.
If you filter SysEx by Midi-In after you have sent your settings, you can play lot of any other SMF with these settings, independent if these SMFs contains SysEx or not.
**
Before saving a song with built-in-sequencer of Pa-Keyboards, there automatical some SysEx strings are added to each SMF :
- this SysExs also are written to even no changes are made within the song
- The first three (or five) SysExs strings contains track and effect settings, the last 16 strings contains equalizer parameters
- In between are SysEx with status information for the Seq2 and two unparsed SysExs and a SysEx string MasterCoarseTuning
- the songs (new or changed) are saved as SMF0, PPQN with 384 and with SysExs format as described
- within SMFs with existing SysExs - eg XF-files - SysExs are not changed, but Korg specific SysExs are placed behind the existing SysExs additional
- SMFs of other Pa-keyboard-models that contain SysEx, will not be changed in its SysExs
- The effect-sysexs of Pa3X, Pa4x .. are more extensive than smaller models but equalizer-sysExs seems to be the same
**
It is a shame why Korg do not publish its SysExs used in its SMF, so users like me have to spend time to analize data, ready and used from Korg only for its own demosongs in its keyboards.
kind regards
- siebenhirter, austria -
Interesting facts about styles and stylePlayer functions can be found at http: www.elmarherz.de
- siebenhirter, austria -
Interesting facts about styles and stylePlayer functions can be found at http: www.elmarherz.de
EQ midi mesage
Korg be programmed tactile 49
And there I only have the following options:

SysEx data do not help me here. It is not good.
And there I only have the following options:

SysEx data do not help me here. It is not good.