HISE Logo Forum
    • Categories
    • Register
    • Login

    Community plugin project

    Scheduled Pinned Locked Moved General Questions
    226 Posts 13 Posters 21.9k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • UD AUDIOU
      UD AUDIO @Matt_SF
      last edited by

      @Matt_SF Thanks for your assistance! I can only guess..
      Thought off filmstrips for the keys too.
      OpenGL might be a solution to draw a keyboard only
      but proof me wrong!

      @Christoph-Hart said in I'll just leave this here...:

      Are you on Windows or mac?

      This shader stuff is beyond awesome. Check out this 3D keyboard prototype:

      3dkeyboard.gif

      1 Reply Last reply Reply Quote 0
      • d.healeyD
        d.healey @UD AUDIO
        last edited by

        @UD-AUDIO said in Community plugin project:

        And how to get the keyboard to work? OpenGL maybe?

        alt text

        Libre Wave - Freedom respecting instruments and effects
        My Patreon - HISE tutorials
        YouTube Channel - Public HISE tutorials

        UD AUDIOU 1 Reply Last reply Reply Quote 1
        • UD AUDIOU
          UD AUDIO @d.healey
          last edited by UD AUDIO

          @d-healey Well I guess filmstrips could work but I never tried it before. Or custom LAF... :)

          d.healeyD 1 Reply Last reply Reply Quote 0
          • d.healeyD
            d.healey @UD AUDIO
            last edited by d.healey

            @UD-AUDIO A custom keyboard of any kind will give you a hard time, an OpenGL one will make you bald :p Stick with the standard HISE keyboard unless you know what you're doing (and if you know what you're doing you'll probably stick with the default keyboard anyway).

            Libre Wave - Freedom respecting instruments and effects
            My Patreon - HISE tutorials
            YouTube Channel - Public HISE tutorials

            UD AUDIOU 1 Reply Last reply Reply Quote 2
            • UD AUDIOU
              UD AUDIO @d.healey
              last edited by

              @d-healey You may be right! No workaround using note on/off etc for filmstrips?
              Could be so easy...but I don't know the technical limits sometimes.

              d.healeyD 1 Reply Last reply Reply Quote 0
              • d.healeyD
                d.healey @UD AUDIO
                last edited by

                @UD-AUDIO Using film strip you can't have coloured key switches for example.

                Libre Wave - Freedom respecting instruments and effects
                My Patreon - HISE tutorials
                YouTube Channel - Public HISE tutorials

                UD AUDIOU 2 Replies Last reply Reply Quote 0
                • UD AUDIOU
                  UD AUDIO @d.healey
                  last edited by UD AUDIO

                  @d-healey Oh you could with workarounds too, using images and make them visible on note on
                  but disabled, so you could click trough. Not optimal but I think it works?!
                  For this plugin I wouldn't use coloured keys so this would be okay..

                  1 Reply Last reply Reply Quote 0
                  • UD AUDIOU
                    UD AUDIO @d.healey
                    last edited by

                    @d-healey Just found this: http://hise.audio/floating_tile_api/class_midi_keyboard_panel.html
                    So it would only work for a straight top view?

                    d.healeyD 1 Reply Last reply Reply Quote 0
                    • d.healeyD
                      d.healey @UD AUDIO
                      last edited by

                      @UD-AUDIO Yes, try it and see :)

                      Libre Wave - Freedom respecting instruments and effects
                      My Patreon - HISE tutorials
                      YouTube Channel - Public HISE tutorials

                      1 Reply Last reply Reply Quote 0
                      • MikeBM
                        MikeB
                        last edited by MikeB

                        I really wanted to have my own keyboard for my first plug-in.

                        So I tried and tried and tried and tried and tried and... 😧

                        Months later, I ended up with the standard keyboard and am completely satisfied with it.

                        "One hour of trial and error can save 10 minutes of reading the manual."
                        "It's easier to hit the developer with feature requests than to spend 10 minutes reading the manual. :-)))"
                        HISE Develop - Mac Pro 5.1, OS X 10.14.6, Projucer 6.02, Xcode 10.3

                        UD AUDIOU 1 Reply Last reply Reply Quote 2
                        • UD AUDIOU
                          UD AUDIO @MikeB
                          last edited by

                          @MikeB I see! But did you use custom graphics on the standard keyboard?
                          I will try that..

                          1 Reply Last reply Reply Quote 0
                          • Matt_SFM
                            Matt_SF
                            last edited by Matt_SF

                            @UD-AUDIO I quickly created something to see what it looks like. You can download the project folder on my github here.
                            (I did it like in half an hour so there's room for graphic improvement of course).
                            The thing is, when you customize the keyboard you loose the hover state of the keys, you only have up & down states.

                            But in the end as @d-healey said, the standard keyboard does the job and will save you time.

                            EDIT : I tried it by creating a bunch of buttons for the keys. It works too, you get the hover state of the buttons but you loose the "glissando" possibility you have with the standard keyboard when you use your mouse to click the keys, plus you'll have to script everything to be able to play the KB.

                            Develop branch
                            Win10 & VS17 / Ventura & Xcode 14. 3

                            UD AUDIOU 1 Reply Last reply Reply Quote 0
                            • d.healeyD
                              d.healey
                              last edited by

                              A custom keyboard with all the bells and whistles is totally possible - here's one we made earlier - https://www.mntra.io/rasa

                              But it's a PITA to make and not something you should be eyeing for a giveaway community project.

                              Libre Wave - Freedom respecting instruments and effects
                              My Patreon - HISE tutorials
                              YouTube Channel - Public HISE tutorials

                              UD AUDIOU 1 Reply Last reply Reply Quote 0
                              • UD AUDIOU
                                UD AUDIO @Matt_SF
                                last edited by

                                @Matt_SF Thanks a million! It could work this way. I'm on it! :)

                                1 Reply Last reply Reply Quote 1
                                • UD AUDIOU
                                  UD AUDIO @d.healey
                                  last edited by UD AUDIO

                                  This post is deleted!
                                  d.healeyD 1 Reply Last reply Reply Quote 1
                                  • UD AUDIOU
                                    UD AUDIO
                                    last edited by

                                    This post is deleted!
                                    1 Reply Last reply Reply Quote 0
                                    • d.healeyD
                                      d.healey @UD AUDIO
                                      last edited by d.healey

                                      @UD-AUDIO said in Community plugin project:

                                      But why? I'm almost there in less than 2 hours of worktime (without fixes)

                                      I said with all the bells and whistles. Mouse over, coloured keys, octave numbers, etc.

                                      BTW don't upload a project as a zip file to github - https://product.hubspot.com/blog/git-and-github-tutorial-for-beginners

                                      Libre Wave - Freedom respecting instruments and effects
                                      My Patreon - HISE tutorials
                                      YouTube Channel - Public HISE tutorials

                                      UD AUDIOU 1 Reply Last reply Reply Quote 0
                                      • UD AUDIOU
                                        UD AUDIO @d.healey
                                        last edited by UD AUDIO

                                        @d-healey said in Community plugin project:

                                        BTW don't upload a project as a zip file to github - https://product.hubspot.com/blog/git-and-github-tutorial-for-beginners

                                        Yes but empty folders appear to be hidden for github.
                                        The zip is a workaround for having all folders.
                                        Maybe I could use a .gitignore file for each empty folder instead?!

                                        d.healeyD 1 Reply Last reply Reply Quote 0
                                        • d.healeyD
                                          d.healey @UD AUDIO
                                          last edited by

                                          @UD-AUDIO

                                          Yes but empty folders appear to be hidden for github.

                                          Empty folders have no purpose anyway, so don't worry about it.

                                          Libre Wave - Freedom respecting instruments and effects
                                          My Patreon - HISE tutorials
                                          YouTube Channel - Public HISE tutorials

                                          UD AUDIOU 1 Reply Last reply Reply Quote 0
                                          • UD AUDIOU
                                            UD AUDIO @d.healey
                                            last edited by UD AUDIO

                                            This post is deleted!
                                            1 Reply Last reply Reply Quote 3
                                            • First post
                                              Last post

                                            27

                                            Online

                                            1.7k

                                            Users

                                            11.8k

                                            Topics

                                            102.5k

                                            Posts