HISE Logo Forum
    • Categories
    • Register
    • Login

    Tuning samples

    Scheduled Pinned Locked Moved General Questions
    23 Posts 6 Posters 3.3k 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.
    • ulrikU
      ulrik @Christoph Hart
      last edited by

      @christoph-hart Nice feature, thank you I'll try that! :)

      Hise Develop branch
      MacOs 15.3.1, Xcode 16.2
      http://musikboden.se

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

        @d-healey Yeah, I do my loops in Loop editor and it works great but it has no tuning facilities, does Reaper have that or do you use your ear, loading a sine wave generator or something?

        Hise Develop branch
        MacOs 15.3.1, Xcode 16.2
        http://musikboden.se

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

          @ulrik Reaper has autotuning or you can use pitch envelopes and a get a visual display of the tuning. If you're not a Reaper user anyway it's probably not worth your time. I'll make a tutorial at some point for editing samples in Reaper. It's the best tool when working with thousands of samples.

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

          ulrikU 1 Reply Last reply Reply Quote 1
          • ulrikU
            ulrik @d.healey
            last edited by

            @d-healey Ok, no I'm not a reaper user, for now I will do the tuning in Hise and looping in Loop editor, thanks anyway.

            Hise Develop branch
            MacOs 15.3.1, Xcode 16.2
            http://musikboden.se

            1 Reply Last reply Reply Quote 0
            • Christoph HartC
              Christoph Hart
              last edited by

              REAPER is beyond awesome for sample editing (you can even write scripts that do tasks for you). I can‘t imagine anyone who is serious about sampling using another DAW for editing.

              The only downside is that the scripting API comes in Lua, which is annoying if you‘re used to writing C-family code like C++ or Javascript.

              ulrikU 1 Reply Last reply Reply Quote 1
              • ulrikU
                ulrik @Christoph Hart
                last edited by

                @christoph-hart Ok, I owned Reaper a long time ago, maybe I should give it a try again, thanks!

                Hise Develop branch
                MacOs 15.3.1, Xcode 16.2
                http://musikboden.se

                1 Reply Last reply Reply Quote 0
                • AxiomCruxA
                  AxiomCrux
                  last edited by

                  @Christoph-Hart I love Lua.. I find it to be the best language ever. It simplifies so much of the syntax complexity of most languages and retains all of the flexibility and power, and it apparently runs insanely fast and efficiently when benchmarked against other scripting languages.. LuaJIT comes close to C++ speeds.

                  I actually think the only main things Lua does that might be annoying you are all the extra syntax required in C/JS like ; and {} and declaring variable types.

                  but somehow Lua manages to work fantastically well dispensing with all of that. I've written a few apps using CODEA for iOS which uses Lua, and the more I studied it, the more I loved how much it makes life simpler. Their Tables object is insane.. its the most easy to use complex flexible array/struct/class/blob type object that can contain any type of data or functions, and even metamethods that can be driven by looking for an index thats not there or custom definitions for dealing with '+' and '*' '&' and other operators being used on your custom object.. its absurd how much you can do quite easily.. and I don't think I ever experienced any 'undefined' behavior like you would if you wrote to a cpp array location outside the assigned space.

                  Funny enough now as I have been learning JS in depth the past few months I find myself often thinking "Damn I miss Lua, wish I could use it for everything" which you sort of can with some npm packages that I have seen. and you can cross compile/convert between the two.. Dunno if that would be useful for you, but there are a few converters.

                  @ulrik My friend Huseyn has been raving about Reaper for a while and I checked it out, it really is incredible, extremely configurable sytle with skins and you can even write custom plugins inside it, down to single sample DSP .. right inside the daw. I'm gonna download it now and install it on my new machine.

                  Good work

                  http://www.axiom-crux.net

                  ulrikU 1 Reply Last reply Reply Quote 2
                  • ulrikU
                    ulrik @AxiomCrux
                    last edited by

                    @macromachines Ha, ok then I have to try it out since everybody talks so nicely about it, thank you for the feedback!

                    Hise Develop branch
                    MacOs 15.3.1, Xcode 16.2
                    http://musikboden.se

                    1 Reply Last reply Reply Quote 0
                    • Christoph HartC
                      Christoph Hart
                      last edited by

                      @macromachines said in Tuning samples:

                      Funny enough now as I have been learning JS in depth the past few months I find myself often thinking "Damn I miss Lua, wish I could use it for everything"

                      Welcome to the other side. If you multiply your statement with -1, then you get exactly what I think of Lua / Javascript :)

                      1 Reply Last reply Reply Quote 1
                      • AxiomCruxA
                        AxiomCrux
                        last edited by

                        Indeed, hehe. I totally get it, I can relate to some degree how having a long history with a language can make moving to another feel uncomfortable, in this context though doesn't reaper support a few scripting languages? I feel like they have Python and Perl.. Did they somehow miss JS??? I thought they had some kind of JS support.

                        I think Javascript is cool, and I have been learning it more lately to realize some web projects. I have also been learning C# for unity and digging deeper into C++ newer features that are utilized in JUCE now. I guess if anything I do think its worth giving Lua a chance as it is a pretty awesome, insanely tiny and very fast language with only a handfull of key syntax differences, most of which are reducing the number of keystrokes required to make things. Haven't tried Python, but I think it is similar in that respect.

                        http://www.axiom-crux.net

                        1 Reply Last reply Reply Quote 0
                        • Christoph HartC
                          Christoph Hart
                          last edited by

                          I actually tried embedding Lua in the very early stages of HISE but went for the custom Javascript interpreter because i could tweak it to my needs - modifying the Lua code is a Pita.

                          1 Reply Last reply Reply Quote 0
                          • AxiomCruxA
                            AxiomCrux
                            last edited by

                            @christoph-hart said in Tuning samples:

                            modifying the Lua code is a Pita.

                            when you say modifying the Lua code, do you mean extending Lua and connecting it with C++ functions to create the custom API for scripting HISE?

                            I did see that JUCE has a built in javascript engine, I hadn't noticed this before so not sure if its new or not. I'm curious if that formed the basis for your HISE JS scripting?

                            http://www.axiom-crux.net

                            1 Reply Last reply Reply Quote 0
                            • Christoph HartC
                              Christoph Hart
                              last edited by

                              I'm curious if that formed the basis for your HISE JS scripting?

                              I'll let this guy answer your question :)

                              d.healeyD 1 Reply Last reply Reply Quote 3
                              • d.healeyD
                                d.healey @Christoph Hart
                                last edited by

                                @christoph-hart Will you be going to ADC in London this year?

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

                                1 Reply Last reply Reply Quote 0
                                • Christoph HartC
                                  Christoph Hart
                                  last edited by

                                  Most likely yes. I‘ll also plan to make another talk - if they accept my proposal ;)

                                  d.healeyD LindonL 2 Replies Last reply Reply Quote 1
                                  • d.healeyD
                                    d.healey @Christoph Hart
                                    last edited by d.healey

                                    @christoph-hart Great, not sure I'll make the conference (I'm not that interested in other JUCE stuff, just HISE, so the price isn't worth it for me) but I could take a trip to London and buy you a coffee.

                                    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 @Christoph Hart
                                      last edited by

                                      @christoph-hart they should - that 2016 one was pretty awesome.

                                      HISE Development for hire.
                                      www.channelrobot.com

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

                                        @d-healey @Christoph-Hart - make that two for coffee...damn cant count that would be three...

                                        HISE Development for hire.
                                        www.channelrobot.com

                                        1 Reply Last reply Reply Quote 1
                                        • Dominik MayerD
                                          Dominik Mayer
                                          last edited by

                                          what about HDC18 ? ;)

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

                                            Finally got around to booking my tickets, I'll be there from the 19th to the 21st, hope to see you :)

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

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

                                            29

                                            Online

                                            1.7k

                                            Users

                                            11.8k

                                            Topics

                                            102.3k

                                            Posts