HISE Logo Forum
    • Categories
    • Register
    • Login

    Maybe Too Hard A Question ?

    Scheduled Pinned Locked Moved General Questions
    54 Posts 6 Posters 3.0k 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.
    • d.healeyD
      d.healey @MikeB
      last edited by

      @MikeB

      Why no sampler?

      User can't add their own samples.

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

      1 Reply Last reply Reply Quote 0
      • M
        MusoCity
        last edited by

        Sampler ? can you set the chord input, can you give an example.

        This is the tempo sync I mean in Audio Loop Player
        4 SyncMode Syncs the looper to the host tempo

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

          @MusoCity The user can't load their own samples into the sampler so I don't think it will be suitable for you.

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

          MikeBM 1 Reply Last reply Reply Quote 0
          • M
            MusoCity
            last edited by

            @MusoCity said in Maybe Too Hard A Question ?:

            do you think I'm flogging a dead horse here ?

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

              @MusoCity I don't know enough about the audio loop player or your use case to give an informed opinion.

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

              1 Reply Last reply Reply Quote 0
              • M
                MusoCity
                last edited by MusoCity

                @UD-AUDIO said in Audio Loop Player Sync Mode Not Working?:

                @MikeB It does "work" for me but I have issues with changing octaves.
                I need to leave a gap between any note to get it work correctly.
                Got no clue why this is happening but I guess it has time stretching reasons etc.

                One says it doesn't work and one says it works ???

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

                  @MusoCity I think the tempo sync is just the playback speed of the loop, it won't do any time stretching though. Is that what you need?

                  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 @d.healey
                    last edited by

                    @d-healey said in Maybe Too Hard A Question ?:

                    @MusoCity The user can't load their own samples into the sampler so I don't think it will be suitable for you.

                    I know that - but he didn't mention that users can load samples themselves.
                    Or did I read something over?

                    "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

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

                      @MikeB

                      So basically the user will drop a wav into the audio loop player,

                      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

                        Then I have read something over

                        "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

                        1 Reply Last reply Reply Quote 0
                        • M
                          MusoCity
                          last edited by

                          Solved:
                          Maybe Too Hard A Question ? = Too Hard

                          1 Reply Last reply Reply Quote 0
                          • M
                            MusoCity
                            last edited by

                            Here's a video of a script in Reaper that takes midi chord input then goes to that section of the wav, that was all I was looking to do.
                            https://www.dropbox.com/s/cclb5zq413870e4/BB-Tracks-Live-Chord-Playing.mp4?dl=0

                            LindonL 1 Reply Last reply Reply Quote 0
                            • LindonL
                              Lindon @MusoCity
                              last edited by

                              @MusoCity then all you need is a script that detects the chords you care about - and a sample start modulator(a constant) that you then set to a percentage of your sample length...simple really...

                              HISE Development for hire.
                              www.channelrobot.com

                              d.healeyD M 2 Replies Last reply Reply Quote 0
                              • d.healeyD
                                d.healey @Lindon
                                last edited by

                                @Lindon But the user still can't add audio to the sampler - does start mod work with the audio loop player?

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

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

                                  @d-healey said in Maybe Too Hard A Question ?:

                                  @Lindon But the user still can't add audio to the sampler - does start mod work with the audio loop player?

                                  true, and no idea...

                                  HISE Development for hire.
                                  www.channelrobot.com

                                  1 Reply Last reply Reply Quote 0
                                  • M
                                    MusoCity
                                    last edited by MusoCity

                                    BUT, what if the code is created that "detects the chords you care about - and a sample start modulator" for this
                                    Guitar, Strum, Ev8 4-4 120bpm
                                    Save as XML into that folder then the user just > Open XML > Guitar, Strum, Ev8 4-4 120bpm.xml ?
                                    You even have a Recent list for XML.
                                    Will this loop the section same as looper ?

                                    C=48,52,55
                                    C#=49,53,56
                                    .....
                                    B=59,63,66

                                    Cm=48,51,55
                                    C#m=49,52,56
                                    .....
                                    Bm=59,62,66

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

                                      @MusoCity HISE doesn't have a scriptable xml parser. The save as/open recent XML is for HISE's internal project file format.

                                      If you (not the end user) load some samples into a sampler and set it so the whole sample is loaded into RAM, then you can start playback from any position you like. If you script a chord detector then you can link the sample start position to the played chord.

                                      As far as I know HISE only manages a single looped section for each sample. You can change the looped section's start and end dynamically, but I don't know if this is suitable for real-time playback, you'd need to test it.

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

                                      1 Reply Last reply Reply Quote 0
                                      • M
                                        MusoCity
                                        last edited by MusoCity

                                        Yes I mean for the user to open the project file.
                                        The java script should be faster than the time it takes to change your finger position on the guitar hopefully.
                                        Just need a bright spark to come up with a snippet I can test.

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

                                          @MusoCity

                                          Yes I mean for the user to open the project file.

                                          HISE is a tool for developers, it's not for the end user. What you will give to the user is a VST or AU plugin. The user won't be able to load their own samples into it or open a HISE project XML. Although if you give them the source code they could compile it themselves with their own samples but it's unlikely most users will want or be able to.

                                          The java script should be faster than the time it takes to change your finger position on the guitar hopefully

                                          Right, but you won't know which loop to enable until after the chord is selected, will you?

                                          Just need a bright spark to come up with a snippet I can test.

                                          Don't hold your breath, what you're asking for is not a trivial thing.

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

                                          1 Reply Last reply Reply Quote 0
                                          • M
                                            MusoCity
                                            last edited by

                                            "HISE is a tool for developers, it's not for the end user."
                                            I'm sure you remember using WinAmp, it was made for the end user to customize and mod things how they like, oh and that's right Justin whom made WinAmp also made Reaper that allows end users to do whatever they like. maybe that is why Reaper is so popular and the forum users are encouraging, helpful and go out of their way to create scripts for you. You can open a script in Reaper, you can open a project file in Reaper.....
                                            You seem to give me a block at every suggestion, I need HOPE and encouragement :( comon' I know you got it in you somewhere, I'm dying here !

                                            d.healeyD 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            50

                                            Online

                                            1.7k

                                            Users

                                            11.7k

                                            Topics

                                            102.1k

                                            Posts