JDXA

Forum Replies Created

Viewing 20 posts - 1 through 20 (of 45 total)
  • Author
    Posts
  • in reply to: uiLCDLabel or uiLabel question… #70738
    JDXA
    Participant
      • Topics: 10
      • Replies: 45
      • Total: 55

      Hi Possemo,

      I’m going to phone tomorrow to Roland Nederland.

      I’m going to ask why typing only 1 sysex adress I cannot reach the waveforms ???

      Perhaps they have a correct answer !

      Because it’s a great problem…

      in reply to: uiLCDLabel or uiLabel question… #70732
      JDXA
      Participant
        • Topics: 10
        • Replies: 45
        • Total: 55

        BUT,

        I’ve tried to send this unique adress but nothing is working…

        My method to reach the waveform for the Partial 1 to the Part 1 : JP-8 SAW, is to send these 3 adresses…

        f0 41 10 00 00 00 0f 12 1a 01 20 00 07 3e f7
        f0 41 10 00 00 00 0f 12 1a 01 20 01 00 44 f7
        f0 41 10 00 00 00 0f 12 1a 01 20 35 00 00 00 01 0f f7

        and I can select JP-8 SAW and modify it.

        I think you’re right, the Midi implementation is not good or not explicit !

        in reply to: uiLCDLabel or uiLabel question… #70731
        JDXA
        Participant
          • Topics: 10
          • Replies: 45
          • Total: 55

          Well, I’m tried and nothing appears… I could not wait until tomorrow !!!!

          The adress I use to reach the Digital part 1, partial 1, digital waveform 1 is

          f0 41 10 00 00 00 0f 12 1a 01 20 35 00 00 00 01 0F f7

          Only the cheksum is different… cheksum 0E is for the second waveform.

          in reply to: uiLCDLabel or uiLabel question… #70730
          JDXA
          Participant
            • Topics: 10
            • Replies: 45
            • Total: 55

            Ok, thanks for your information…
            Tomorrow I’m going to test because it’s late now…

            Have a good night with plenty of sweet dreams…

            in reply to: uiLCDLabel or uiLabel question… #70727
            JDXA
            Participant
              • Topics: 10
              • Replies: 45
              • Total: 55

              Another example :

              To reach the part or partial button… you have to send the ON sysex adress of the button and the OFF button adress of the last used button.
              So you have 12 possibilities because you have 4 buttons :
              S1 to S2,
              S1 to S3,
              S1 to S4,
              S2 to S1,
              S2 to S3,
              S2 to S4,
              S3 to S1,
              S3 to S2,
              S3 to S4,
              S4 to S1,
              S4 to S2,
              S4 to S3

              I have tried to do differently but nothing is working !

              So I decided to send the ON and OFF for each button but the JD-XA don’t do really that ! Once you have pressed a Select button (a blue one) you cannot lights off by itself… this is the second button you press is lights off…

              Also, you cannot have all the Select buttons ON because JD-XA don’t know in wich part or partial you want to work !

              So my solution was with the famous routine where I have used the same VST Index, do you remember, to light off the other button when I press another but I can also ON and OFF by itself…

              • This reply was modified 7 years, 4 months ago by JDXA.
              in reply to: uiLCDLabel or uiLabel question… #70726
              JDXA
              Participant
                • Topics: 10
                • Replies: 45
                • Total: 55

                I show you an example to reach the first analogic (digital) waveform for the partial 1 of the part 1 :

                it’s named : SAW-A

                f0 41 10 00 00 00 0f 12 1a 01 20 00 00 45 f7
                f0 41 10 00 00 00 0f 12 1a 01 20 01 00 44 f7
                f0 41 10 00 00 00 0f 12 1a 01 20 35 00 00 00 00 10 f7

                to reach the 11 analogic (digital) waveform named : SAW-C :

                f0 41 10 00 00 00 0f 12 1a 01 20 00 00 45 f7
                f0 41 10 00 00 00 0f 12 1a 01 20 01 02 42 f7
                f0 41 10 00 00 00 0f 12 1a 01 20 35 00 00 00 00 10 f7

                now the Digital waveform 001 (the first real Digital one) :

                f0 41 10 00 00 00 0f 12 1a 01 20 00 07 3e f7
                f0 41 10 00 00 00 0f 12 1a 01 20 01 00 44 f7
                f0 41 10 00 00 00 0f 12 1a 01 20 35 00 00 00 01 0f f7]

                in reply to: uiLCDLabel or uiLabel question… #70723
                JDXA
                Participant
                  • Topics: 10
                  • Replies: 45
                  • Total: 55

                  Well,

                  To reach Digital Waveforms you have to send 3 different syssex adresses.

                  there are 4 digital parts with for each part, 3 partials.
                  So, you have 12 different choices.

                  I have made 12 uiListBox (with the 463 waveforms into each one) and as you have 3 adresses per waveforms you have 469*3 sysex adresses.

                  Only one adress it’s not working because to reach these waveforms you have to press the “Select” button for the Digital part you want to modify( there are 4 digital parts) + press the select button for the partial you want to modify (you have 3 partials per part) + pass the 5 first analogic waveforms (or press a button named “VARIATION” and after, you can select the waveform you want.

                  The JD-XA expects 3 sysex adresses for 1 digital waveform.

                  I’ve just found a less heavy solution and more easy to do… I send only 1 time the 2 same sysex( in the midi content with Sysex, Direct…. and I make a LUA routine for the others 463 different sysex adresses ! It’s more light to treat and CTRLR acts very quicly.

                  • This reply was modified 7 years, 4 months ago by JDXA.
                  in reply to: uiLCDLabel or uiLabel question… #70720
                  JDXA
                  Participant
                    • Topics: 10
                    • Replies: 45
                    • Total: 55

                    Possemo,

                    Do you know if it’s possible to have the same result with an uiImageButton than with a uiButton ?

                    In the uiButton, I can put in toggle position and send only 1 value, but I cannot do that with my uiImageButton (I have put the same value. It’s working but it’s not direct (it lights off before lights on, so I have to press 4 times sometimes !)

                    I have try also in Momentary position, but it’s not working !

                    in reply to: uiLCDLabel or uiLabel question… #70719
                    JDXA
                    Participant
                      • Topics: 10
                      • Replies: 45
                      • Total: 55

                      Ok Possemo…

                      Before I explain to you :

                      In the JD-XA we have, in the Digital parts, some Analogic waveforms and 450 digital waveforms.
                      I have a slider that show the 6 first analogic waveforms.
                      After, you must press a button (450 time if you want to go to the last).

                      In my editor I have put all the 463 (450 digital + 13 analogic) in a uiListBox like that you can choose more easily.

                      But, the 6 first are selected from the special slider and I have set up on a special uiLabel.

                      I have made the others digital waveforms and put into uiListBox but I would like they were shown also into the same uiLabel.

                      The problem is to do these digital waveforms I have typed 3 x 463 sysex adresses and the only routine I know, I have learn by you, it was to put enter all the 1389 adresses my new routine and it was very very boring and long !

                      So, I was looking for an unique routine that could show the uiListBoxContent.
                      It’s more easy to modify my 12 uiListBox with only 1 routine than intercale 463 times the new routine.

                      I prepare an example and post it soon…

                      See you later,

                      Xavier-Joseph from my lovely, pretty tropical island…

                      in reply to: uiLCDLabel or uiLabel question… #70715
                      JDXA
                      Participant
                        • Topics: 10
                        • Replies: 45
                        • Total: 55

                        Hello,

                        Well, I’ve found where was the problem…

                        I have declare a variable and the right syntax was : panel:getListBox(“my uiLabel”)

                        Learning, learning… I love learning !

                        See you later !

                        • This reply was modified 7 years, 4 months ago by JDXA.
                        • This reply was modified 7 years, 4 months ago by JDXA.
                        in reply to: uiLCDLabel or uiLabel question… #70709
                        JDXA
                        Participant
                          • Topics: 10
                          • Replies: 45
                          • Total: 55

                          Hello the World !

                          I havbe another question about this routine :

                          If I want to show the uiListBoxContent as a value.
                          I have tried but I have an error : attempt to concatenate local ‘uiListBoxContent’ (a nil value)

                          My goal is to show in my uiLabel names of the uiListBoxContent of my uiListBox instead of numbers !

                          I understand the problem CTRLR waits a number and I want to show alphabetical words.

                          I have tried this :

                          group = mod:getPropertyInt(“modulatorCustomIndexGroup”)

                          modulatorName = mod:getProperty(“name”)

                          displayThis = modulatorName.. ” : “.. uiListBoxContent

                          if group==63 then

                          panel:getComponent(“DOSC1ShapeScr-1”):setProperty(“uiLabelText”,displayThis,false)

                          I have tried other possibilities but the problem is the same.

                          If you have an idea ?

                          Thanks a lot,

                          Xavier-Joseph from the other part of the world !

                          in reply to: If…then, elseif…then ? #70702
                          JDXA
                          Participant
                            • Topics: 10
                            • Replies: 45
                            • Total: 55

                            Hello the world,

                            I have put an answer but I see that it’s not present…

                            So, nothing filter with Midi Monitor or MidiOX !

                            I think the problem is these famous aditive adresses…

                            I phone to Roland and they said that why it’s very complicated to do an editor !

                            The JD-XA is very very complex in its memory organisation and even if you can filter sysex adresses you cannot reach directly !

                            I’m very very patient and I continue to do my editor

                            I inform you of the evolution…

                            Have a nice day,

                            Xavier-Joseph from Reunion Island.

                            in reply to: If…then, elseif…then ? #70682
                            JDXA
                            Participant
                              • Topics: 10
                              • Replies: 45
                              • Total: 55

                              Hi Goodweather,

                              I’m going to do this today.

                              Yes, I know and use MidiOx and also Midi Monitor from CTRLR (an others)… with these tools I verify my work on doing the JD-XA editor.

                              I filter all adresses…

                              For the Digital Waveforms, JD-XA sends 3 sysex adresses, because digital waveforms can be used only if the “variation button” and its del is “on” and also if one Digital partial is on.
                              So, I think if only these 2 conditions are OK, so you can use Digital Waveforms.

                              I’ve find also an error in the sysex adresses in the JD-XA for one Digital wave (named : “Sine-C”).
                              To explain, you cannot reach it if you don’t pass with another waveform (the 01 named “JP-8 Saw”). You have to send in Sysex a mixed of the 6 sysex adresses and you can, with CTRLR “ON” the Digital waveform. I’m going to phone to Roland Europe to inform them (I’ve found yet some errors that Roland have corrected after in the last update).

                              Is it normal that CTRLR runs more slowly after I have enter all the 16884 adresses ?

                              Another question : In LUA, is it forced to respect the spaces between the words ?
                              Because, I have sometimes some spaces (into sysex adresses, somtimes, between the 0xF0 and or other I have 5 or 6 spaces). I have used Notepad to make the code.).
                              Well, I’m going to test your method !

                              see you later,

                              Xavier-Joseph from Reunion Island (Rain it’s also good for litchees and bananas !!!)

                              • This reply was modified 7 years, 4 months ago by JDXA.
                              • This reply was modified 7 years, 4 months ago by JDXA.
                              in reply to: If…then, elseif…then ? #70658
                              JDXA
                              Participant
                                • Topics: 10
                                • Replies: 45
                                • Total: 55

                                Hi Goodweather

                                Well, it’s not working !

                                I try to examinate your routine and there’s some dark points… for me ! (better dark points than one Dark Vador !!!)

                                I cannot understand all your routine.

                                I have made some adresses manually (it’s very very looooooooong!) and take some place.

                                I’ve notice thaht CTRLR run more slowly and take about 1 minutes to save the job !

                                Is it normal or is it an option to tweak ?

                                I learning your code and try to understand where’s the problem !

                                See you soon,

                                It’s raining a lot… Chameleons are happy !

                                Xavier-Joseph from my banana garden…

                                in reply to: If…then, elseif…then ? #70642
                                JDXA
                                Participant
                                  • Topics: 10
                                  • Replies: 45
                                  • Total: 55

                                  Hi Goodweather,

                                  Wow, thanks, I’m going to test !

                                  Roland don’t do an editor but a librarian (just to organize parts and download from Roland site).

                                  in reply to: If…then, elseif…then ? #70593
                                  JDXA
                                  Participant
                                    • Topics: 10
                                    • Replies: 45
                                    • Total: 55

                                    Hi Possemo,
                                    Hi Goodweather,

                                    Well, JD-XA is very complicated…

                                    I’m going to try to call Waveform adress by number, tomorrow in the morning.
                                    But, I’ve notice that you can only use digital waveforms when you select digital parts and you activate the “variation button”.
                                    I think it’s for that there’s 3 sysex adresses.

                                    I have begun to enter manually all the adresses…
                                    This day, I’ve typed 410 adresses(x3), that means tomorrow I finish the D1-1 section, after I have the D1-2 and the D1-3 and after the D2-1, D2-2 and D2-3 and finally the D3-1, D3-2 and D3-3, D4-1, D4-2,D4-3 !

                                    But, tommorrow I’ll try to call with the number…

                                    Thanks for your help…

                                    Have a nice night plenty of sweet dreams,

                                    Xavier-Joseph from Reunion island,

                                    • This reply was modified 7 years, 4 months ago by JDXA.
                                    • This reply was modified 7 years, 4 months ago by JDXA.
                                    • This reply was modified 7 years, 4 months ago by JDXA.
                                    in reply to: If…then, elseif…then ? #70574
                                    JDXA
                                    Participant
                                      • Topics: 10
                                      • Replies: 45
                                      • Total: 55

                                      Hi,

                                      Is there a solution to enter Sysex formula in LUA othen than 0xF0, 0X10….

                                      It would nice to copy and paste the Sysex gave by CTRLR or MidiOx !

                                      I have 469 Digital waveforms, 4 parts with each 3 partials (with Sysex own adresses), 3 adresses per partials… well, [(469*3)*4]*3 = 16884 adresses to enter manually !!!!
                                      WOW !

                                      • This reply was modified 7 years, 4 months ago by JDXA.
                                      in reply to: If…then, elseif…then ? #70566
                                      JDXA
                                      Participant
                                        • Topics: 10
                                        • Replies: 45
                                        • Total: 55

                                        Hi the World,

                                        Night gives advice :

                                        I have find a solution, perhaps not the better because it’s very laborious but it’s working very well !

                                        I’ve seen that the problem was CTRLR sent only one order so only the first order was listened.

                                        So I decided to say to CTRLR to send many orders and close them after…

                                        Here’s an example :

                                        if value==1 then
                                        msg = CtrlrMidiMessage({0xF0, 0x41, 0x10, 0x00, 0x00, 0x00, 0x0F, 0x12, 0x1A, 0x01, 0x20, 0x00, 0x05, 0x40, 0xF7})
                                        end
                                        panel:sendMidiMessageNow(msg)

                                        if value==1 then
                                        msg = CtrlrMidiMessage({0xF0, 0x41, 0x10, 0x00, 0x00, 0x00, 0x0F, 0x12, 0x1A, 0x01, 0x20, 0x01, 0x00, 0x44, 0xF7})
                                        end
                                        panel:sendMidiMessageNow(msg)
                                        if value==1 then
                                        msg = CtrlrMidiMessage({0xF0, 0x41, 0x10, 0x00, 0x00, 0x00, 0x0F, 0x12, 0x1A, 0x01, 0x20, 0x35, 0x00, 0x00, 0x00,0x00, 0x10, 0xF7})
                                        end
                                        panel:sendMidiMessageNow(msg)

                                        the messages are not linked in the same packet but it’s working fine !

                                        Now, I have to enter 469 sysex adresses…

                                        Have a nice day,

                                        See you later,

                                        Xavier-Joseph from Reunion Island,

                                        • This reply was modified 7 years, 4 months ago by JDXA.
                                        in reply to: Replic buttons… #70552
                                        JDXA
                                        Participant
                                          • Topics: 10
                                          • Replies: 45
                                          • Total: 55

                                          Hi Possemo,

                                          Well, I’m going to try to compile in VST to see if there’s a problem !

                                          I have another problem, I’m going to post my problem… I think it’s a minor but a big for me… it’s a LUA syntax problem… I’ve tried many solutions but I cannot find it… I’m a monkey !!!!!!

                                          Thanks a lot,

                                          Have a nice day,

                                          Xavier-Joseph from Reunion Island,

                                          in reply to: [SOLVED] Command to open an uiTabs with a button #70551
                                          JDXA
                                          Participant
                                            • Topics: 10
                                            • Replies: 45
                                            • Total: 55

                                            Hi Goodweather !

                                            Thanks for your message.

                                            I’ve found a solution with the help of Possemo. I’ve adapted a solution he gave me for a similar problem.

                                            But it’s very kind of you !

                                            Have a nice day,

                                            Xavier-Joseph from Reunion Island (where there’s today a very Goodweather !!!!)

                                          Viewing 20 posts - 1 through 20 (of 45 total)
                                          Ctrlr