SysEx values

Home Forums General General MIDI discussion SysEx values

Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • #647
    Cramp
    Participant
      • Topics: 11
      • Replies: 66
      • Total: 77

      hi,
      hope you are well
      I faced to an issue with SysEx for Nord Lead 3 panel.
      I’m trying to add option LOAD and SAVE. The SAVE function seems working fine – I did comparison with SysEx files – one was created with SysEx Librarian (loaded from synth) and one saved from panel. They are identical. But if i try to load SysEx into panel values seems not right..
      Then I tried to load INIT sound (monitoring via MIDI Monitor)..tried to change the modulator parameter on the synth..then copied SysEx info to text file and verify what values have been changed. The thing is that some of them changing values of 2 bytes instead of one as I expected before.

      For example,
      this is INIT sound
      f0 33 7f 09 20 00 08 49 6e 69 74 20 73 6f 75 6e 64 00 00 00 00 00 00 0e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 78 00 1e 00 10 10 00 00 00 0c 40 0c 40 00 10 1f 62 59 00 10 1f 62 40 10 00 00 [b:1w7s9bg5]1f[/b:1w7s9bg5] 60 19 10 00 00 00 00 00 00 00 05 10 05 39 00 00 04 04 04 03 64 2c 2c 2b 07 40 10 00 0c 18 00 38 02 20 40 00 00 01 00 0f 7f 7e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 08 00 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 03 40 08 00 f7

      By my calculations and learning Synth manual SysEx and patch parameters the value supposed to be on 67 position. It is equal to 1F (selected as Bold font above)
      So if I turn the FilterFreq1 value on the synth the SysEx data shows me the following – changes 2 values instead of one value on position 67 and 68.

      f0 33 7f 09 20 00 08 49 6e 69 74 20 73 6f 75 6e 64 00 00 00 00 00 00 0e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 78 00 1e 00 10 10 00 00 00 0c 40 0c 40 00 10 1f 62 59 00 10 1f 62 40 10 00 00 [b:1w7s9bg5]0a 00[/b:1w7s9bg5] 19 10 00 00 00 00 00 00 00 05 10 05 39 00 00 04 04 04 03 64 2c 2c 2b 07 40 10 00 0c 18 00 38 02 20 40 00 00 01 00 0f 7f 7e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 08 00 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 03 40 32 20 f7

      Also I noticed the same thing with the following patch parameters as Filter Freq 2, Mod Env Amount, Patch Output level, osc1 shape and etc etc.
      I came to conclusion that maybe when synth loading SysEx data loads 2 values for one parameter..maybe sum them..then it looks logical in term of Value meaning.
      I don’t have a big experience in SysEx reading but does anyone faced or maybe just know how to read SysEx data?

      #4522
      atom
      Keymaster
        • Topics: 159
        • Replies: 2945
        • Total: 3104
        • ★★★★★

        It’s propably a LSB/MSB split, you need to learn how values are represented in the synth. The fact that your sysex works is probably because you limited your values to 0.127 and everything else was zeroed out.

        #4523
        Cramp
        Participant
          • Topics: 11
          • Replies: 66
          • Total: 77
          "atom":qum47vqn wrote:
          It’s propably a LSB/MSB split, you need to learn how values are represented in the synth. The fact that your sysex works is probably because you limited your values to 0.127 and everything else was zeroed out.[/quote:qum47vqn]
          thanks for direction..will dig the manual
          #4524
          Cramp
          Participant
            • Topics: 11
            • Replies: 66
            • Total: 77
            "atom":1zhl94fi wrote:
            It’s propably a LSB/MSB split, you need to learn how values are represented in the synth[/quote:1zhl94fi]
            thats the main problem as manual do not show it.
            As far as I understand LSB is minimal value and MSB is maximal for current modulator/knob what ever.

            There is a MIDI Controller List which has 3 columns in the table and shows the following information, for instance few of them

            [b:1zhl94fi]Nord Lead 3 Parameter | MIDI Controller # | MIDI Controller Name[/b:1zhl94fi]

            Osc 2 Keyboard Tracking On/Off | 34 | LSB for Controller 2
            Filter Frequency1 | 74 | Sound Controller 2 (Timbre)
            Filter Resonance | 42 | LSB for Controller 10
            Filter Frequency2 (in Multi Mode) | 59 |
            Filter Keyboard Tracking On/Off | 46 | LSB for Controller 14

            How to read the 3rd column I dunno. I can only guess that if I turn for instance Filter Freq 1 modulator on synth its minimal value goes to Sound (??) Controller 2 (Timbre)..whats that mean I do not know.. CC controller or what else.. Also If the third column supposed to be an extra CC controllers none of them are assigned to modulators on the panel.

            Also there is a mentioning about that[i:1zhl94fi] "Amplifier Level responds to both Controller 71 and Controller 7. Only Controller 71 is transmitted
            from the Nord Lead 3."[/i:1zhl94fi] It shown in SysEx as 2 values so in that point I can only guess that I have to use only one value but I can be mistaken.

            Please help!

            p.s. manual is attached

          Viewing 4 posts - 1 through 4 (of 4 total)
          • The forum ‘General MIDI discussion’ is closed to new topics and replies.
          There is currently 0 users and 75 guests online
          No users are currently active
          Forum Statistics
          Threads: 2,495, Posts: 17,374, Members: 77,605
          Most users ever online was 12 on January 22, 2019 3:47 pm
          Ctrlr