HISE Logo Forum
    • Categories
    • Register
    • Login

    AHDSR w/ values higher than 20000?

    Scheduled Pinned Locked Moved General Questions
    8 Posts 3 Posters 268 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.
    • ?
      A Former User
      last edited by

      Is this possible? Can't find a preprocessor or anything for it, ideally I would avoid ScriptNode because it's a Rhapsody library and some networks can be a bit weird in it

      orangeO d.healeyD 2 Replies Last reply Reply Quote 0
      • orangeO
        orange @A Former User
        last edited by orange

        @iamlamprey You can play with the slider limits here and try to compile the HISE again.

        Link Preview Image
        HISE/hi_core/hi_modules/modulators/editors/AhdsrEnvelopeEditor.cpp at develop · christophhart/HISE

        The open source framework for sample based instruments - HISE/hi_core/hi_modules/modulators/editors/AhdsrEnvelopeEditor.cpp at develop · christophhart/HISE

        favicon

        GitHub (github.com)

        develop Branch / XCode 13.1
        macOS Monterey / M1 Max

        ? 1 Reply Last reply Reply Quote 0
        • ?
          A Former User @orange
          last edited by

          @orange Just tried modifying it and it doesn't seem to change anything (limit still capped at 20000), plus I'm not sure if source code changes will propagate down to the exported Rhapsody Library, since I think that depends on the HISE settings that originally compiled it.

          Unless I'm wrong? @d-healey

          orangeO 1 Reply Last reply Reply Quote 0
          • orangeO
            orange @A Former User
            last edited by

            @iamlamprey By opening the HISE project in XCode and searching with keyword AHDSR, it becomes clear which areas need to be edited.

            develop Branch / XCode 13.1
            macOS Monterey / M1 Max

            ? 1 Reply Last reply Reply Quote 0
            • ?
              A Former User @orange
              last edited by

              @orange I only see these:

              addAndMakeVisible (decaySlider = new HiSlider ("Decay"));
              decaySlider->setRange (1, 20000, 1);
              

              The rest of the results seem to be related to Scriptnode, dsp unit tests or otherwise commented out

              ? 1 Reply Last reply Reply Quote 0
              • ?
                A Former User @A Former User
                last edited by A Former User

                @iamlamprey ah just found this comment at the top of the cpp file:

                /*//
                 This is an automatically generated GUI class created by the Introjucer!
                
                 Be careful when adding custom code to these files, as only the code within
                 the "//[xyz]" and "//[/xyz]" sections will be retained when the file is loaded
                 and re-saved.
                */
                

                edit: appending the code there compiles, but crashes HISE when I add an envelope. it's not too important of a feature so i don't really care to test any more ¯_(ツ)_/¯

                1 Reply Last reply Reply Quote 0
                • d.healeyD
                  d.healey @A Former User
                  last edited by

                  @iamlamprey You need a release of more than 20 seconds?

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

                  ? 1 Reply Last reply Reply Quote 0
                  • ?
                    A Former User @d.healey
                    last edited by

                    @d-healey Like I said it's not a HUGE requirement, I like to end some songs with a long fade guitar chord to transition into some other sections or whatever, I can always just max the Sustain and use volume automation before the amp :)

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

                    34

                    Online

                    1.8k

                    Users

                    12.1k

                    Topics

                    105.0k

                    Posts