HISE Logo Forum
    • Categories
    • Register
    • Login

    Sampler Loop Points

    Scheduled Pinned Locked Moved General Questions
    4 Posts 3 Posters 207 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.
    • DanHD
      DanH
      last edited by

      I've made a snippet where you can change the sampler loop points of your sample map from the UI. For this I need to call

      const var Sampler1 = Synth.getSampler("Sampler1");
      

      However if I want to add a preset browser and save the sample maps via a combo box etc then I also need to call

      const var Sampler1 = Synth.getChildSynth("Sampler1");
      

      But you can't have both! Is there a way round this?

      HiseSnippet 2902.3oc4b8tbaabDGTRv1h1JwIi6L8C8CXzzNCYFKIfC.2AVmNljRT1plRhCohc7jlwAhDRB0f.r.fxRM0M4QnOC8IHOB8YnyzumGA+FztG.H4Rp+ZMiuDjxuXd6c6c6s+Vr2d+LDaEFz0IJJHTpvh6c5.GoB2Styo9wGs9Q1t9RasgTgORtSssa0rQakc2o4Kkpe5.6nHmdREJL+S3iovhKHk74cOttsmseWmIhjjddfaWmlt8cimHsU0m454socOm8b6iFsQ0s5F3udfWvPvdlWVUZfc2WaenyN17gMmrTga0nmabPXmX6XmHoBKTOn2ocNJ3M9oi+4tQt664vanI0AlnTwaF30iawboRqejqWuVi12QRREjaMwKLepW3Axa61ycr7Idi6mzgxDMv9iBycYlmF17Tu9lWAj4sPp48Ixc5F5NHdROba6txa4G6DdfM.AXyJcrRy8eVPd8.XD9wq1290NaFBMFqQIpp5CULUUK+nhKUDvgnXkisCU5X2efmSnlxePIIvX0CchyjUZ4QctbhRt9dt9NJGLzuarafuRf+y7C1WiulgAdk5FzePfOr5ODlXugNkWp32tTQE3yAAgkhTb8GuXq1MzAbgcb7bRlpRKu5msb4xoiNSI9Guft1dJdfsMvNLxA1Lkh3FXorIZ0z+sgeuxkezD0hVMBMllAACfQjYUJelh2nw91kJ9V3qKUbjaCl50GsKJsbxta4x7IKaOttsm29PLaoo25kSljKxAQtbGzhbui8M26Dh8N1WCui8Y7NP7bX7D+S36g+gbY9GBx+bEgbIOVjzZ1nNtFQIR11dPDWmLKebfJHuoaTboTX3rf.Xx6GTO3jqHRcww9e6nQOATdUu.6diWlRSLjuJQyUz9Z9pdYdowq9E4ol07R2FSbWi6G16W4RjEINVRBVurarS+nkeHxOt5eNvEBr9S9KWNUGj+ZmfXmc8KUt32VbwhusnxrccvAmaeYleha6b5leVP3koXI+g822IbDlLZfPRwoy5JewYcwGJzM0UgFXf+V9tw6Nvw+hxEKk4egrxKjYUvPiSxI+QY4j6341yITxER8da4jr.RIFL9TQoYU9Wkobsg8bCdg8wNvC88Sli6KOkrqyjcgVB4Zn78yTdTDRh52Udb.ynoPtPAt5ewVaXGayOkJy0.tqANgwtbjnvFNGCG+mdl0hxa3D853fAftiiMguekduSFau+XT0SG2n5qqF6bBLCEkat6tsTZryF7cy3It36smcxBI8XzBI84Ueiau3iFK3e7cUOxw8vilTRSUmpCFElrUOtIMJWgD+QqzRZH7hqLHLKCqJLKcTOYcTgQqnoQj3aKbGUHDKUch5TaO4qDqmrc9luAscTF42tWpeqyd0Zu2TS8ciypAJcp2DRwE65e3dtvCQ7E3ikwhlxu84nE5G9Ky3299ueV+1OdT0rvlzXjOFJEyAxHUOL3MQv1Y+CQ9AMC8JLhtI4LdNKvwQXjywYWwnhollloTRT5bqTPN47wk4O02A.95CiiC7W92qDGNz4gi6pwICr8ifrOQ0hf4aXe9PNv1KBMljp1BufIfmGL5rSKjmJUgy12l1GGDB1OuD3o5bmg8SMAtNZoxRE7Bt2sM.DAPOeU5QxpqpOymG9d2AW9WCGZMUPwstloGlDL7t+FNpyqZe6S3oM3sSNuQpPC4ZvmU57xc16oEqUqNfTqrslxJ02ciWVu1SREouxFqWekMZTailuLUhQhjmVq4t0q0oCbehyTeLTkdPugd1wSW5N+9JYc.X6T0HyqCFP73Sw2m4CR87WWy8Sja4F28ny2dm6brWHI7GZ6M61QKI23fCfZOmXrKHu4W9g+pPXS42jZJepbmXnZ39PxnrTtI1CJA7Ebg0p+yE+2W2KrN3ZegUH8URAgt+Uzv9WUqOD7WgSK8GplrT05GLzep0Jyxa6L.pxGfejN2oZ61OILX3fY05cONIXYuPnjQvUf6XWeGvuGi2iqGFDEc.rcRlqHbWsFFdH2WMQRamicBilVFOmzQ199NdQipD3Khb3Xsa2ssiCcOAO5jUQcO6D7FtEeRasYZSlos9LsMlos4LsoyzlMocA4oiEu80q.QnL3V1vVDMx5tGNtV+TI3.1wt0jkFQKw4bo9a8yZNGDWJ04udl6UPKxhirwNto2n8X3wPPB2F+TntyCrG5EOR5zoD1NvOXvQA9tcmNnGBhO7PmPrsetanZwwvybSj7fpsg6kaGgdp82VsIbiS6voeV98xWnc88EWFd8qkSMWEddLkeYbT37+e+QgWlq6ixNHTIgCmeliy2SNI0sB+j1epL01AC42rYzoXxvQccfi265fOvaN9gnosU4s4FTGG+dIM9uvmrN0Fc5HuSsQcJ0czTA6srumb+jBy63yO5HoBOO3bWObHcDTDA2jfSzjRIpoO+TnE3dtGHe1xmkloVA9Fda2tsB.GI+pMbIORheKnzDSyKCWZ52kNyvybsC3EMrfrgkTyfm4bZ12ep6ju2L34bSj6UepaxWkk0HrQKb1IjvcDSIv+uKuFTkPXzZP46PMauF9RJi.q0b2mr05JsZu6erw560A5Wod6F0dVGEhJQcscZ7BksgJ8254MTZUa8msVx81U3SbzZ7MqBraUJwuLP4IsIqk4GHuRa02XerzFCG341EhU3d2TReyb1byLiEXoB2QVyRkP0kFy7YhL3CIcTeYR3YgaIqC2kWhe9gma7Q6dvAvEWypbHSVSG+C42+8NxDJQyvPJ8Yw1I1vskMLzTUyjkrP.NjLXChFkJMlc1TYzJ5li.dL7TAAOUPvSkbC7PDH7LFJDIFYpNAiLUmfQIxyGXjtPwHSv8ZYIVLRCgQZHLRK2fQFBEiXVTCchXwHBBiHHLhjavHSAhQKJqoZXYxnhEjzQfjNBjzyMfDUrfjtlJiH1pFLMPfjABjLxMfDSrfjIi.I7DKHYh.ISDHYla.IKwBRV5lppBttAJBjnHPhla.oJBEjHpUXZlBtvAFBjXHPh89BRe2OY2gUUrnjtYEREAW4.hoASDSClV4GTRSrnTBVH3RGPDNXhHbvrR9AkHhEkrfykrDasCTDkCTDkCT07CJoKTTRWyfWimXQIDoCTDoCTs7CJYHVTxPkYwDa0CTDsCTDsCTR9AkDKuC5TlpplXqdfh3cfh3cfpmePIwR7fdEcv+J1pGnHhGnHhGnF4GTRrLOXnUwPWUvUOfXdfhXdfZlePIwR8fggI0vPvUOfndfhndfRyOnjX4dvfoYA2qUrnDh6AJh6AZ9g6AhX4dvnhkJSWvUOf3dfh3dfle3dfHVtGR++nUvUOf3dfh3dfle3dfHVtGLMUMUIhs5AFh6AFh6AV9g6AhX4dvjQYZTwV8.Cw8.Cw8.K+v8.QrbOPUIUz0Da0CLD2CLD2Cr7C2CDwx8.kTQCJFWrnDh6AFh6AV9g6AhX4dfZZpSUEa0CLD2CLD2Cr7C2CDwx8.0RyjI3WVRFh6AFh6AV9g6AhX4dfoxXVB90kjg3dfg3dfke3dfHVtGX5FppB9Eljg3dfg3dfke3dPWrbOvfh7zD7aLICw8.Cw8.K+v8ftX4dH8cOVvUOf3dfg3dfke3dPWrbOXoQnFB9clzBw8fEh6Aq7C2C5hk6AKcKKpfeoIsPbOXg3dvJ+v8ftX4dvhZpxD7aMoEh6AKD2CV4GtGzEK2CVUzHVB9slzBw8fEh6Aq7C2C5hk6gJZLSUA+VSZg3dvBw8fU9g6Acwx8PECcl1G12ZRQ725ce6tgAupa5uxZ7+huuShDva4m.mKJuMusxjeX0jUWUUpuaO2W0sKODYEMIoyWGxMPG8afNF2.cLuA5PuA5vtA5Xco5v+wVo1v3f9o+TS.BZ0H8OO+BiC0KLuz+CB2Gq9A
      

      DHPlugins / DC Breaks | Artist / Producer / DJ / Developer
      https://dhplugins.com/ | https://dcbreaks.com/
      London, UK

      ulrikU 1 Reply Last reply Reply Quote 0
      • ulrikU
        ulrik @DanH
        last edited by

        @DanH you could have different name for the different references

        const var SamplerSampler = Synth.getSampler("Sampler1");
        const var SamplerSynth = Synth.getChildSynth("Sampler1");
        

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

        DanHD 1 Reply Last reply Reply Quote 0
        • DanHD
          DanH @ulrik
          last edited by

          @ulrik Oh great, I didn't know that was doable! Thank you :)

          DHPlugins / DC Breaks | Artist / Producer / DJ / Developer
          https://dhplugins.com/ | https://dcbreaks.com/
          London, UK

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

            Or just get it as a child synth and use .asSampler() when you need to access sampler specific functions.

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

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

            30

            Online

            1.8k

            Users

            12.0k

            Topics

            104.2k

            Posts