Forum

    • Register
    • Login
    • Search
    • Categories

    Create guitare

    General Questions
    3
    10
    144
    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.
    • Y
      yall last edited by

      Hi people. my problem does not concern hise directly but as here there are a lot of people who think correctly i would like to present my project to you. I would like to create a very simple guitar vst. the notes will be triggered via buttons that I will position on all the strings. ( one hundred ). until then it is easy to do. the problem is that on a guitar, it has several possibilities of making the same notes at the same pitches but necessarily of different sound. for example the E, we do it on 3 octaves (first string, 3rd string and last string). you can also make an E with the first string on the 2nd octave which will sound almost like the E of the 3rd string (by pressing the second fret of the grid of course). I don't know if you understood the trick ^^ so how do you import the samples into a sampler? we could play on the velocity but it is already used with the volume and a light filter. on my keyboard in the end I don't know how to differentiate these famous duplicate notes. I don't know if that s a question or a cry for help. ^^ I am interested in all the ideas. I may think it over, it's still complicated. ps: I have thought of making several samplers and activating them or not according to the height of the left hand of the guitar ... here πŸ™‚ sorry for the google translation

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

        Don't use buttons! Use a panel. I've was working on a guitar engine last year, it's quite complex. The GUI has to be in the non-realtime thread but update when real time notes are triggered.

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

        Y 1 Reply Last reply Reply Quote 0
        • Y
          yall @d.healey last edited by

          @d-healey it is beyond my skills. i am limited on using hise thanks to the forum help on some pretty simple stuff. the guitar is really too complicated. I could do a simple version using basic octaves but that wouldn't really sound. I bought myself a nice fender and sampled in my TLM 107 and Universal audio preamp. that sounds really good. hence this idea

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

            The simplest way is to not worry about the same note on multiple strings, just record one version of each note and map them like a standard keyboard instrument.

            As soon as you start recording notes across multiple strings you have to start handling the user interaction in a different way, like making sure that only one note can be triggered per string, and that legato transitions happen in a realistic way. It gets complicated quickly.

            If you want a more full featured instrument then when I finally finish my guitar engine we can talk about collaborating on a release, you can provide the samples and I'll provide the code, but that won't be until next year.

            I made some posts on Patreon about my guitar engine earlier in the year. This is how it was looking in February

            7df94ba9-8864-4a7b-9171-7a106a403791-image.png .

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

            Y 1 Reply Last reply Reply Quote 1
            • Y
              yall @d.healey last edited by

              @d-healey it will be a pleasure

              Lindon 1 Reply Last reply Reply Quote 1
              • Lindon
                Lindon @yall last edited by

                @yall the most realistic libraries - keep a note of the hand position - so if the hand position is at its lowest point (fret 0) then the decision about which "middle" e to play is simple - its the one you recorded from fret 2 of the D string - if the hand position is (say) at fret 5 then the E to play is the one you recorded from fret 7 on the A string...

                HISE Development for hire.
                www.channelrobot.com

                d.healey 1 Reply Last reply Reply Quote 0
                • d.healey
                  d.healey @Lindon last edited by

                  Yep, Lindon's right, it gets complicated πŸ˜„

                  914bd633-8b67-422f-b11a-95ca940c4c9e-image.png

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

                  1 Reply Last reply Reply Quote 0
                  • Y
                    yall last edited by

                    @d-healey @Lindon

                    I thought of something. it may or may not be possible ^^
                    let's imagine that the 6 guitar strings correspond to 6 notes of the keyboard (for example the 6 first notes at the bottom of the keyboard).
                    and that the rest of the keyboard is assigned to all the notes (even those in duplicate). is it possible to select a note (for example an E and in A) but they are played only if I press on the first and third string (the part of the 6 notes reserved for the strings at the bottom of the keyboard)? basically a keyboard that selects the note but which only plays it if you press one of the 6 keys reserved for the strings.
                    to play live it would be really complicated but with a midi grid it can do it. here is my super twisted idea of ​​the day ^^

                    d.healey 1 Reply Last reply Reply Quote 0
                    • d.healey
                      d.healey @yall last edited by d.healey

                      @yall That would work. In my image above you can see the 6 blue keys, they are used to force a particular note to be played on a specific string, so similar to your suggestion.

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

                      Y 1 Reply Last reply Reply Quote 0
                      • Y
                        yall @d.healey last edited by

                        @d-healey a real coding puzzle for me. and sampling too ^^

                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post

                        24
                        Online

                        1.1k
                        Users

                        6.8k
                        Topics

                        62.4k
                        Posts