• Making a Filter Envelope Amount Knob?

    Solved
    12
    0 Votes
    12 Posts
    758 Views
    CasmatC

    @VorosMusic
    Thanks for your help! And no worries, I should’ve explained better earlier, thanks again!

  • This topic is deleted!

    17
    0 Votes
    17 Posts
    24 Views
  • Updating FloatingTile Content Data

    Solved
    5
    0 Votes
    5 Posts
    661 Views
    Christoph HartC

    You can also call obj.clone()…

  • Change sampler playback by script

    3
    0 Votes
    3 Posts
    264 Views
    FrankbeatF

    @d-healey thank you very much!

  • Velocity Controlled Envelopes?

    Unsolved
    3
    0 Votes
    3 Posts
    167 Views
    VorosMusicV

    @Casmat
    I tried it out and it seemed to work subtractive.
    It worked for me by setting the Attack Time to the longest I want it and using the Modulator on that to shorten it.

    Bildschirm­foto 2023-04-15 um 10.10.25.png

  • Sustain Level?

    Solved
    4
    0 Votes
    4 Posts
    138 Views
    S

    @Casmat Make sure to match the Parameters values like the middle value in your knobs to get properly skew factor.

  • Flanger Problems

    Solved
    8
    0 Votes
    8 Posts
    613 Views
    G

    @VorosMusic Thanks!

  • Build error Rez - include_juce_audio_plugin_client_AU.r

    6
    0 Votes
    6 Posts
    316 Views
    CyberGenC

    @d-healey Hey it worked!!

    Just for future reference, the version that worked for me was 6.1.4 as stated in the HISE github projucer page. But I had to downloaded from the JUCE github page of legacy version, because for some reason the version that I had in my HISE development folder was 7.

    thanks again.

  • ValuePopup LAF

    3
    0 Votes
    3 Posts
    127 Views
    Adam_GA

    @Christoph-Hart nice!! ty sir

  • Tempo Sync Flanger?

    Solved
    4
    0 Votes
    4 Posts
    358 Views
    G

    @Christoph-Hart
    Oops, this was a bad question! Just realized I could change the rate of tempo! Thanks

  • Making a Player?

    Solved
    7
    0 Votes
    7 Posts
    297 Views
    CasmatC

    @d-healey
    Thanks David for your help, will look into it more!

  • Making a Delay and Flanger effect?

    Solved
    5
    0 Votes
    5 Posts
    349 Views
    CasmatC

    Thanks, was looking at that post and following along!

  • Adding components to Interface dynamically after onInit()

    Solved
    5
    0 Votes
    5 Posts
    864 Views
    oskarshO

    @Christoph-Hart Amazing exactly what I was looking for, much cleaner than handling all the child panels! Thank you.

    I've created a snippet for everyone who is interested using some minor custom LAF.

    HiseSnippet 1196.3ocsV01SabDDdOfCU69hZp5OfU9CIGRtVlDZZTQzBXvMnvaESRqTUUzxciOuk810Zu0.VQHUo9Wo+.6+.5L2c19L3R.KU+A31YmmYelYmYm4XqIDRSMVlWkSG1GXdelemgZWuV8DRMaucXdeg+ohyTvtWIR5q.11C6KRSgHlm2h+DoiWkkXY+9mebagRnCgIhXr2Yjgv9xDoahzi27MRkpsHBNUlTR601buPitkQYFf7YQ+lr9hvyEwvgBRsE7YdKuajzYrcbBGjh5rsIZXmdlK045+NYpD4JsXUVGzP4hYs5IUQGOxWSYLukNdhmuXtm+09GHijikOIB7kYavmfnbLvag6iRq9HnjWIJsTNkdhemPqruaxNDe9T+8zNv1UDN80QttrE9Ke+VFTCsqQh3bnsEWLFQvKa1rNG+yJqWsJFtSc7KDV96jvk8MV2p7M3i.GCtVlj9FMtHn1XMpgHuKv82pcIngV.CG6aBEp8Mly2RG0F.U.clk.zvBwxTjXsGnCcRiNnVjUbYV9VKPopUmiZMB.IAMfTqjZf2s.xs0HHtN2b1erR0OTshhNet.4EJog.4z5UqD2Hk7KJIKH+eoMtrmzAqjsIQfsTxXMDcJbkKfP5vOpyE04OSAccOCU75GjeXhiUv1CbNidZWIW186L45Lxc3OJ+I1BCI2oZEYWdlKXt.rqvQaLS8iD1yGg4ZBVbitXI5IPnKPLs6tJA+NWrkBFkuiyTN657.SDDfGesSLW9ZPF2yU664Oes5njWC3KA1wBaV85YaBjrCRzoA+FEJps2Nnt0ZKsoN7SxNTICIit1xD7KxHWOTxKdEZy5kP0Av72naAaz8DIhr.J5n2juL6dDEzUnRgorLZ3p+9roK5n6HbBjtb9GlvT53MI.Omkk3Rg4QhNS8Mtdf8+DEGgkwiamPYz4wNgRcF9XZvnRCY2rzBx44arAuVKkL77ZqTsBkhfUwoFEznuURU9Y6AQns3TkPswYIEF4BgZ.ve5S4SYwh34G0jizKynWO6a9wreZuYk0K4mGZbvQ5fLuCuU32dqtcm4dzKVViRA1YtM0gxde.CzCRNCr04YQgwJhOgOcegkeX8EBye.sjhF8dZo6n9Pw51FUD8dO88c6hvJdAl5mTvPTUWV2jupnaBDMJDyjQT6jwQbVlSTtkN6s6QYwiLGZY7z5CVmjbJucfKv964Mqp3uCjdtyzOS2h9Fn3G7ge03C9O+4MGNgE+vlWR0aLOeu+1iw5k8RAsxhqRCoausE1S6goTZLNTdfB7Y8jQCTTYYF6laH4mEWVF6s4SkbmtuXeeSz.kvM8v.zTOEafYBS0Al5xpSktgkCgOhIDZduSH7Po3S7OV5B6MaNtvL3Hd69+AGKlq5y82saWrSxDBtje6ecdGh5ib7mXF3j53CDNqDym7ObPRG7lNDvSWqAUJk2r.UmjutIslh.c.cT1haveEatJs1qXyUGsIKQf4buOLu5hlb6SxjfbRmMnZE+Cn07wkS99MazjkfCQ99vPx8+Frzc1Xd9bf4EyAl0lCLe6bf4kyAluaNv7p6ECM+9VCblj7xATvw6l8rlm2tZpiRVVH6eAXVf5JL
  • Macro Controls link/unlink

    6
    0 Votes
    6 Posts
    343 Views
    VorosMusicV

    @Adam_G
    Soo...
    I took a look at it and saw you also had a short forum talk with Christoph.
    I haven't found a way to unlink them (even though, there is probably somewhere a possibility).

    For me it mostly begs the question, is there another way of achieving, what you wish for without macros.

    If I understood correctly, you just want to switch from a predefined value(automation, sine, .... whatever it may be) to custom control via a button.
    Is that correct?

  • This seems like a useful tool.

    5
    0 Votes
    5 Posts
    404 Views
    FrankbeatF

    I tried feeding it the repository but it says it is too large when I enter github.com/christophhart/HISE/ or it is invalid, when i enter github.com/christophhart/HISE/tree/develop

  • How to make Flanger in HISE?

    2
    0 Votes
    2 Posts
    223 Views
    ustkU

    @Gudru There's a PhaseFX module that you can modulate, otherwise you'll have to create your own using scriptnode and some online research on the general principles of flangers (which is basically made from a delayed copy of the signal that is modulated (plus a feedback loop) and mixed back with the original for the most simplistic approach)

  • Making Filter ADSR and Amp ADSR

    Solved
    5
    0 Votes
    5 Posts
    332 Views
    CasmatC

    @Christoph-Hart

    Will check it out! Thanks for your help!

  • Does HISE’s Filters work per note or global?

    4
    0 Votes
    4 Posts
    189 Views
    Christoph HartC

    @Casmat Yes.

  • Naming/Labeling Sample File Names

    5
    0 Votes
    5 Posts
    268 Views
    CasmatC

    @d-healey

    Makes a bit more sense now, the instrument I’m creating has 3 morph layers which are three different instruments. The user can change the gain of each morph layer and there would be a random Round robin selection for each of the morph layers.

  • Scriptnode SFZ Dropper

    8
    0 Votes
    8 Posts
    655 Views
    modularsamplesM

    So I finally got a handle on this. David's video on the File API was super helpful getting started.

    Here's how its done:

    const var ScriptnodeSyntesiser1 = Synth.getAudioSampleProcessor("Scriptnode Syntesiser1"); const slot = ScriptnodeSyntesiser1.getAudioFile(0); inline function onLoadSFZControl(component, value) { if (value) { FileSystem.browse (FileSystem.Desktop, false, "*.sfz", function (f) { slot.loadFile("{XYZ::SFZ}" + (f.toString(File.FullPath))); }); } }; Content.getComponent("LoadSFZ").setControlCallback(onLoadSFZControl);

    Generally speaking it works really well. Some observations:

    It prefers well formatted files like this to autogenerated messes like this

    I've not extensively tested this, but it seems the path must be included in the region. Setting it with "default_path" doesn't seem to work

    It doesn't like .AIF or FLAC files

    If a file doesn't work, try removing anything that isn't directly related to the mapping of samples (opcodes, comments etc)

16

Online

1.9k

Users

12.5k

Topics

108.7k

Posts