Roland D-110 panel

Home Forums General Panels, Components, Macros Roland D-110 panel

Viewing 20 posts - 41 through 60 (of 202 total)
  • Author
    Posts
  • #71026
    human fly
    Participant
      • Topics: 124
      • Replies: 1070
      • Total: 1194
      • ★★★★

      (skp>>)

      #71051
      human fly
      Participant
        • Topics: 124
        • Replies: 1070
        • Total: 1194
        • ★★★★

        great program!
        it has a few quirks that have driven me mad at times,
        but it’s really good.

        #71052
        human fly
        Participant
          • Topics: 124
          • Replies: 1070
          • Total: 1194
          • ★★★★

          i had another Ctrlr crash. can’t identify why this time,
          and it didn’t write the crash report: probably because
          Ctrlr tries to write to a folder with security/permissions.
          >not very keen on changing permissions inside ‘progam files’,
          and haven’t seen any mention of it anywhere.

          #71064
          Possemo
          Participant
            • Topics: 14
            • Replies: 638
            • Total: 652
            • ★★★

            Are you using Mac or PC? Windows seems to be the better choice for developing panels. If I am not mistaken it is quite easy to install a virtual PC on a Mac.

            #71065
            human fly
            Participant
              • Topics: 124
              • Replies: 1070
              • Total: 1194
              • ★★★★

              no Mac here.

              it crashed the 1st time when i tried to move a locked
              object with PC kbd arrows keys.
              2nd time, i have no idea. been ok otherwise, i save
              regularly.

              i can’t seem to get the crash reports though, so i’m
              going to have to change the Ctrlr folder permissions
              to allow it to be written to. doesn’t always work as
              advertised though.

              #71066
              Possemo
              Participant
                • Topics: 14
                • Replies: 638
                • Total: 652
                • ★★★

                yes moving a locked object will crash Ctrlr, I experienced this too.

                Using a Lua script instead of the MIDI-Section of Ctrlr is basically done like this:

                Set midi message type to “none” you won’t need it. Open the Lua editor (menu “Panel”) and add a new method. According to Sounddiver this is the message for the FilterCutoff for Partial1:

                Part1FiltCutoff=function(mod, value)
                
                 -- first calculate checksum
                
                 -- sum is the addition of address and value. I used decimal here, 25hex is 37decimal.
                 sum=4+0+37+value
                
                 -- if sum is greater than 127 then do..
                 if sum>127 then sum=127-sum end
                
                 checksum=128-sum
                
                 -- chsumhex is the checksum converted into a hexstring
                 chsumhex=string.format("%.2x",checksum)
                
                 -- hexval is the modulatorvalue converted into a hexstring
                 hexval=string.format("%.2x",value)
                
                 -- send the message
                 panel:sendMidiMessageNow(CtrlrMidiMessage("F0 41 10 16 12 04 00 25"..hexval..checksum.."F7"))
                
                end

                Now attach this script to a slider at “Called when the modulator value changes”

                “value” will take the value of the modulator. The rest is calculating the checksum, converting to hex and sending the message.

                Ctrlr has a very handy calculator (Tools > Midi Calculator). You can look which hexvalues correspond to decimalvalues etc..

                #71067
                human fly
                Participant
                  • Topics: 124
                  • Replies: 1070
                  • Total: 1194
                  • ★★★★

                  (skip>>)

                  #71068
                  Possemo
                  Participant
                    • Topics: 14
                    • Replies: 638
                    • Total: 652
                    • ★★★

                    Well, yes I think there would be a more elegant way using “Called to calculate the midi value to send” instead of “Called when the modulator value changes”. You have to usa a Ctrlr global variable for the checksum. This way there would only be one script for all parameters.

                    #71069
                    human fly
                    Participant
                      • Topics: 124
                      • Replies: 1070
                      • Total: 1194
                      • ★★★★

                      just had this happen on reload
                      where loads of hidden copies of ojects reappear..
                      that can be very discouraging for newbs.
                      i have no idea when i created these or why they are
                      there. seems my groups are doubled up as well, have to go and
                      clean all that up now.

                      any idea why this has to happen? suggestions for avoiding it?
                      i’ve tried really hard to be meticulous about stuff like this
                      and have a clean build.

                      #71070
                      human fly
                      Participant
                        • Topics: 124
                        • Replies: 1070
                        • Total: 1194
                        • ★★★★

                        have to be careful copying modulators out of
                        groups or tabs onto the workspace

                        > they retain their ‘ownership’ attributes, so when
                        you save and reload the panel, they have the attributes,
                        but still have the position coordinates, and disappear.

                        if it’s only a few, you can find them in the Modulator List
                        and sort it out by editing ownership and coordinates there,
                        but if it is many modulators, it’s a difficult job.

                        so that’s something to be aware of and avoid when copying(!)

                        #71071
                        human fly
                        Participant
                          • Topics: 124
                          • Replies: 1070
                          • Total: 1194
                          • ★★★★

                          (skip>>)

                          • This reply was modified 7 years, 1 month ago by human fly.
                          #71103
                          human fly
                          Participant
                            • Topics: 124
                            • Replies: 1070
                            • Total: 1194
                            • ★★★★

                            (skip>>)

                            • This reply was modified 7 years, 1 month ago by human fly.
                            #71108
                            human fly
                            Participant
                              • Topics: 124
                              • Replies: 1070
                              • Total: 1194
                              • ★★★★

                              any testers?

                              #71116
                              mongoosander
                              Participant
                                • Topics: 0
                                • Replies: 19
                                • Total: 19

                                Yes, I’ll chuck it in my ctrlr (linux). Not bothered if it nukes my patches, I haven’t got anything special in there.

                                #71117
                                computerchemist
                                Participant
                                  • Topics: 2
                                  • Replies: 31
                                  • Total: 33

                                  D110 powered on and awaiting your upload 🙂

                                  #71121
                                  human fly
                                  Participant
                                    • Topics: 124
                                    • Replies: 1070
                                    • Total: 1194
                                    • ★★★★

                                    (skip>>)

                                    #71122
                                    human fly
                                    Participant
                                      • Topics: 124
                                      • Replies: 1070
                                      • Total: 1194
                                      • ★★★★

                                      i love the way these old sysex modules work flawlessly
                                      with sysex dumps/backups via usb/midi and midiox.

                                      #71143
                                      sebastianedholm
                                      Participant
                                        • Topics: 0
                                        • Replies: 1
                                        • Total: 1

                                        Thank you for working on this :)!

                                        #71146
                                        human fly
                                        Participant
                                          • Topics: 124
                                          • Replies: 1070
                                          • Total: 1194
                                          • ★★★★

                                          found best tools to work with are midi0x and loopbe1.

                                          neat thing about the D-110:
                                          if you press ‘enter’, the D-110 sends out the sysex message
                                          for the currently selected parameter.
                                          i got all the messages wrong until i was able to ‘cheat’ like
                                          this.

                                          actually you don’t need loopbe1 right now, just midiox.
                                          connect midi/usb, select usbMIDI as input to midiox,
                                          call up a parameter and press ‘enter’, and the message
                                          appears in midiox’s monitor window.

                                          i would like, if possible,
                                          partial 2, TVA L3, and i’ve got a feeling you’ll see in
                                          midiox:
                                          F0 41 10 16 12 04 01 00(xx z5) F7

                                          (xx z5 will NOT look like that, it will be the value,
                                          and the checksum)

                                          #71150
                                          human fly
                                          Participant
                                            • Topics: 124
                                            • Replies: 1070
                                            • Total: 1194
                                            • ★★★★

                                            OK. hope this will work:
                                            https://app.box.com/s/9qypxnnpkajqae24dg33e8ht298i0skb

                                            it’s a boxnet link so i can take it down if it doesn’t work.
                                            i’m on Win10 – should be able to unzip this and run it from
                                            the folder if you put it in My Documents. it only has one
                                            image file external to the file, so hopefully it’ll be ok.
                                            read the info file. it isn’t complete, and i reckon i need
                                            to do a load of work to knock it into shape, but you should
                                            be able to edit Tone parameters. TVA for partial 2 has errors,
                                            i will sort that out with a bit more time.

                                            • This reply was modified 7 years, 1 month ago by human fly.
                                          Viewing 20 posts - 41 through 60 (of 202 total)
                                          • The forum ‘Panels, Components, Macros’ is closed to new topics and replies.
                                          There is currently 0 users and 63 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