Gecko

Forum Replies Created

Viewing 11 posts - 1 through 11 (of 11 total)
  • Author
    Posts
  • in reply to: Callback Error #73263
    Gecko
    Participant
      • Topics: 1
      • Replies: 11
      • Total: 12

      Alright, I see the
      “There was a line which had an extra apostrophe, tried with and without it:
      –console(string(“Trying to decode modulator “..string.format(“%s”,v)))”

      Instead of “String”. Weird. Gonna check it probably tomorrow.

      in reply to: Callback Error #73262
      Gecko
      Participant
        • Topics: 1
        • Replies: 11
        • Total: 12

        Hey, thanks! Definitely gonna use this! ATM is impossible for me to even get an used remoteSL because of where I am, (Caracas Venezuela), but I’m gonna surely try to mimic the use with the MPD32. By any chance do you have the list of the CC Number Messages? Thanks again human fly!

        in reply to: Callback Error #73258
        Gecko
        Participant
          • Topics: 1
          • Replies: 11
          • Total: 12

          Hey Guys, had a bunch of work, and couldn’t sit down with the JV till today.

          Tried the String method, but didn’t work. Gave me all kinds of error messages. Open it up in Stand Alone mode, even so that it gave me an error message at the begging, I was able to place my Sound Interface as Input – Output but couldn’t place the mpd32 as Device. But I moved the knobs and the Midi Message in from the JV lit. ATM couldn’t get the signal from the mpd32 to the JV. The name of the patches did not load.

          I copied the code I have in my latest edit, the one with the Strings message written in it, no hyphens, just in case it is use for you guys. When I hit Save and Compile it did gave me this error message in the bottom box:

          Compile: initializeValues – FAILED
          ERROR: [string “initializeValues”]:19: ‘)’ expected (to close ‘(‘ at line nitializevalues 18) near ‘formula’

          There was a line which had an extra apostrophe, tried with and without it:
          –console(string(“Trying to decode modulator “..string.format(“%s”,v)))

          Here’s the code of my latest edit:

          —————————————————————————-


          — Called when the panel has finished loading

          initializeValues = function()
          displayText(“Initializing…”)
          console(String(“======== Trying to decode modulators ======”))
          local memoryItem = “FF”

          — Modulator list by sysex offset.
          — Keys/indexes are two byte hex strings (like “00 4C”)
          modulatorListByMemory = {}
          modulatorSpecialListByMemory = {}

          local max = panel:getNumModulators()
          for v=1,max,1 do
          local modulatorRef = panel:getModulatorByIndex(v)
          if (modulatorRef ~= nil and (modulatorRef:getProperty(“modulatorIsStatic”)==”0″)) then
          console(String(“Trying to decode modulator “..string.format(“%s”,v))
          formula = string.format(“%s”,modulatorRef:getMidiMessage():getProperty(“midiMessageSysExFormula”))
          if formula ~= nil then
          console(String(“Sysex formula: “..formula))
          string.sub(formula, 22, 5) should work but somehow it does not…
          if (string.len(formula) == 35) then
          sysexAddress=string.sub(formula , 22 )
          sysexAddress=string.sub(sysexAddress , 1 , 5 )
          console(String(“Sysex address: “..sysexAddress))
          modulatorListByMemory[sysexAddress] = modulatorRef
          — Special modulators that have 2-byte values. It will be treated differently.
          elseif (string.len(formula) == 38) then
          sysexAddress=string.sub(formula , 22 )
          sysexAddress=string.sub(sysexAddress , 1 , 5 )
          console(String(“Sysex address: “..sysexAddress))
          modulatorSpecialListByMemory[sysexAddress] = modulatorRef

          end
          end
          end
          end
          console(String(“======== Modulator decode end ======”))
          end
          console(String(“======== Modulator decode end ======”)): “..formula)
          —————————————————-
          Bottom Box

          Compile: initializeValues – FAILED
          ERROR: [string “initializeValues”]:19: ‘)’ expected (to close ‘(‘ at line nitializevalues 18) near ‘formula’

          ——————————————————————————–

          Only did the input of the String message in the Initialize Tab.

          in reply to: Callback Error #73151
          Gecko
          Participant
            • Topics: 1
            • Replies: 11
            • Total: 12

            console(String(“message is here”)) In the LUA editor.

            ‘–‘ (2 hyphens) before
            ‘console’ to disable that line – it greys out.

            Got it!

            in reply to: Callback Error #73148
            Gecko
            Participant
              • Topics: 1
              • Replies: 11
              • Total: 12

              Thanks human fly, will try that! Maybe I’ll load up an older version of Ctrlr as well when I have time.

              lol I meant to a certain degree bc dnaldoog mentioned the “String” part of the code, which wasn’t mentioned before. So I was resuming that part!

              I’ll post back the results once I have a few hours to mess around with the Panel in hopes it can help future developments or current ones!

              • This reply was modified 6 years, 6 months ago by Gecko.
              in reply to: Callback Error #73146
              Gecko
              Participant
                • Topics: 1
                • Replies: 11
                • Total: 12

                To a certain degree! Human fly was very helpful, yes.

                I have to try placing this:

                console(String(“message is here”)) In the LUA editor. Hope it gets synced.

                ( I’m guessing placing the “String” code without placing the hyphens on “Console”?)

                Next day in which I have some room for experimentation and getting down to try to make the JV editor work with Ctrlr I’ll try placing the “String” command.

                I was thinking, is there anywhere on the Ctrlr JV panel where you have to place the JV ID? (Unit# – 17 through 32) I looked for it, did not find it.

                Thanks dnaldoog!

                in reply to: Callback Error #73140
                Gecko
                Participant
                  • Topics: 1
                  • Replies: 11
                  • Total: 12

                  Thanks Human Fly!

                  – you can probably still open another midi port, and run the output of the
                  editor into something like midiox, if you’re on a PC. you need a virtual
                  midiport such as loopbe1 (or Mac equivalent of these) –

                  Sure, gonna try that tomorrow for sure. I can use a visual patch vst librarian if it works for the JV in my PC.

                  – i’m fairly sure the panel sends out sysex: the message boxes look ok,
                  and i think i ran this one myself to read off the sysex at one point. –

                  I don’t know if I brought it once to successfully send SysEx messages, but I sure got responses from two of the knobs in one of the panels once, this last week when I was playing around with it. Before actually focusing in making it work 100%, could have been CC or SysEx.

                  – there is something strange with the JV in how waveforms change: you
                  have to send 3 bytes there, or it turns up a blank waveform slot.
                  you’d think it would be enough to send bank and number, but it wants
                  wavegroup too (ie expansion board?) –

                  Yep, I think that the expansion boards have waveforms in it too, not too sure though.

                  – btw: i’ve done a Novation RemoteSL midi template for the JV (patch edit)
                  -i cut it down a bit where waveform selection happens, so i get just
                  synth-type waveforms; seems to work pretty well (last time i tried it),
                  and makes editing the JV very simple. let me know if you want it because
                  i’ve messed up all old links by moving my files. –

                  Sure, I appreciate it! Atm I’m using the JV manually, was drawn to the idea of having endless patches in Vst form, but I like to use all the tools I can get my hands on, and sounds very useful! I have a mpd32 that could go really well with handling Midi Messages. Send me an Inbox! and Thanks again!

                  • This reply was modified 6 years, 6 months ago by Gecko.
                  • This reply was modified 6 years, 6 months ago by Gecko.
                  in reply to: Callback Error #73133
                  Gecko
                  Participant
                    • Topics: 1
                    • Replies: 11
                    • Total: 12

                    Hey Human Fly.

                    I disabled the two commands for the console, did the rest, and when it loaded it did not gave me any error message. Only odd thing was that where the part that displays the patches was gone.

                    Thought that maybe when I selected the midi ins and outs it would sync, and it didn’t sync and gave me this error. (Screenshot)

                    And the .dll isn’t sending midi out. I can monitor it from my Interface.

                    I have used both the Out and Thru midi ports on the JV. Tried sending only midi though Ableton and it was receiving and sending ok, having the JV receiving and reacting ok.

                    I have configured the panel at the best of my Midi knowledge (Plugin Options, Midi Thru), and tried all combinations. Can you give me a bump and tell me what you think would be the best options for this instance?

                    Thanks a bunch!

                    • This reply was modified 6 years, 6 months ago by Gecko.
                    • This reply was modified 6 years, 6 months ago by Gecko.
                    • This reply was modified 6 years, 6 months ago by Gecko.
                    • This reply was modified 6 years, 6 months ago by Gecko.
                    • This reply was modified 6 years, 6 months ago by Gecko.
                    in reply to: Callback Error #73130
                    Gecko
                    Participant
                      • Topics: 1
                      • Replies: 11
                      • Total: 12

                      Thanks so much Human Fly.

                      – but it isn’t connected to a JV. have you tried
                      running JayVee as a Ctrlr standalone? –

                      Yep. That message pops up in Stand Alone mode and in Vst mode. When I click ok it takes me to the panel, but it glitches. – Most sliders and buttons don’t work on the Jv (Only one or two does), Ctrlr can’t recall the names of the patches nor it configurations, etc –

                      And when I try to get Ctrlr working with the JV I only use the JV connected to the interface.

                      Tomorrow when I’m in the studio, coffee mug at hand will try that and post back. Thanks again!

                      in reply to: Callback Error #73127
                      Gecko
                      Participant
                        • Topics: 1
                        • Replies: 11
                        • Total: 12

                        Can you tell me the name of the file the program is asking?

                        Yeah, I don’t code. Have no idea about coding, I am a Musician/Producer etc.

                        I am using this panel, the only one I found for my Roland JV1080:

                        Jay-V (Roland JV/XP family panel)

                        Thanks.

                        in reply to: Callback Error #73122
                        Gecko
                        Participant
                          • Topics: 1
                          • Replies: 11
                          • Total: 12

                          Hi there Human Fly.

                          did you post earlier that it ran ok in the Ctrlr.dll? – Nope.

                          I am sorry, I don’t know code. Could you briefly explain?

                          “-try to ‘ren’ the console command in the initializeValues() method.”
                          “-something isn’t declared or the console() command is wrong.”

                          • This reply was modified 6 years, 6 months ago by Gecko.
                        Viewing 11 posts - 1 through 11 (of 11 total)
                        Ctrlr