Create isomorphic touch keyboard?

Home Forums General Using Ctrlr Create isomorphic touch keyboard?

Viewing 10 posts - 1 through 10 (of 10 total)
  • Author
    Posts
  • #70379
    PopStarWannabe
    Participant
      • Topics: 1
      • Replies: 3
      • Total: 4

      Please tell me if it is possible to create an

      isomorphic virtual midi keyboard (for example: Sonome or Wicki-Hayden)

      for a touch screen

      on Windows

      that can be used to play soft synths (vst instruments) installed on the same PC.

      #70380
      proton
      Participant
        • Topics: 19
        • Replies: 94
        • Total: 113
        • ★★

        Hi,
        on the programming side – no problem – buttons sending midi messages is nothing special
        BUT
        the honeycomb buttons might be hard to implement since Ctrlr uses objects that are rectangles and not hexagons.
        If anyone knows how to program shapes other than rectangles please chime in since I would also be interested in some other shapes as buttons (mostly circles in my case).
        Cheers!

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

          you could make a picture with all buttons in whatever shape and overlay transparent buttons. The buttons will have to be a bit smaller to fit into the drawn shape so you would have to push the buttons in center.

          I think it is not possible to make the panel pressure sensitive.

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

            You can easily implement your own LookAndFeel for buttons that are hex/round or whatever, you can create images and add them to imagebuttons and do the same.

            there is a load of drawing methods and stuff in Lua/JUCE in Ctrlr you can use. have a look at the Rendering DEMO included

            #70394
            PopStarWannabe
            Participant
              • Topics: 1
              • Replies: 3
              • Total: 4

              Although I don’t understand much of what you’re writing 🙂 I can infer that my goal is achievable.

              I still can’t figure out how would the vst/daw receive the MIDI messages that Ctrlr sends. I understand Ctrlr was conceived to send MIDI mesagges to EXTERNAL hardware, not to VSTi’s

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

                not really true, Ctrlr was designed to send MIDI messages, in VST mode it sends MIDI data to the host, it’s up to the host to deal with those messages, Ctrlr will send them

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

                  Yea it really depends which DAW you are using. For example Reaper would work fine when you set it up like I described here:

                  http://ctrlr.org/forums/topic/using-ctrlr-in-reaper/

                  On the other hand, Ableton probably won’t work.

                  #70401
                  PopStarWannabe
                  Participant
                    • Topics: 1
                    • Replies: 3
                    • Total: 4

                    Can you direct me to which panel should I download as inspiration that comes closest to my purpose?

                    I took a look and saw no keyboards, only control panels…

                    I have no idea how to begin.

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

                      I just wanted to make a demo panel for you but then a problem came to my mind: Ctrlr buttons cannot react to “mouse up” movements. For a keyboard you would have to be able to send a “note on” message when the mouse is down and a “note off” message when the mousebutton goes up. I don’t see how this could be done. A keyboard with a fixed note-length would be feasible, but I don’t know if this makes sense. You would be able to change the fixed note length by a slider.

                      #70428
                      PopStarWannabe
                      Participant
                        • Topics: 1
                        • Replies: 3
                        • Total: 4

                        …A keyboard with a fixed note-length would be feasible, but I don’t know if this makes sense. You would be able to change the fixed note length by a slider.

                        No, that wouldn’t make sense…
                        But thank you so much for the informations!

                      Viewing 10 posts - 1 through 10 (of 10 total)
                      • The forum ‘Using Ctrlr’ is closed to new topics and replies.
                      There is currently 0 users and 48 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