• Tempo sync

    10
    0 Votes
    10 Posts
    471 Views
    U

    @DabDab yes) thank you 🙏😍😍😍

  • Gain Right After Sampler?

    Unsolved
    5
    0 Votes
    5 Posts
    126 Views
    clevername27C

    @aaronventure Thanks you - perfect!

  • Pitch bend/Mod wheel filmstrip mapping

    10
    0 Votes
    10 Posts
    579 Views
    M

    @d-healey sadly couldn't create a snippet since I used a Pitch/Mod wheels display script instead, shared by Christoph. But I do believe I had the exact malfunction like our friend @johnmike

  • Update Function after DAW restore

    Solved
    3
    0 Votes
    3 Posts
    201 Views
    clevername27C

    @bendurso Remember not to use a callback to know when a SampleMap has finished loading — use a Broadcaster.

  • fft scritpnode analyzer

    11
    0 Votes
    11 Posts
    535 Views
    A

    this belongs in the snippet browser!

  • Long delays (like say 8 bars) not showing up in compiled dll

    11
    0 Votes
    11 Posts
    250 Views
    LindonL

    @Christoph-Hart said in Long delays (like say 8 bars) not showing up in compiled dll:

    @aaronventure not sure how the interpreter works but the generated code consists of a big for loop for each sample so I‘m guessing that it works the same internally.

    I can confirm that wrapping the network in a fix8 doesnt change anything,.it works raw but fails compiled...

  • Scriptnode osc pitch question

    14
    0 Votes
    14 Posts
    535 Views
    A

    @Christoph-Hart How would you go about getting the Freq Ratio knob in a core.oscillator to work with a Pitch Modulator in the tree?

    I have a Waveform generator with a purple voice start constant pitch mod (for detune).

    I have a polyphonic script node network using the core.oscillator as a modsource to introduce AM.

    If I detune the the pitch mod to anything other than +-12, it sounds awful. Lower notes sound like there's a slow LFO and higher notes sound like there's a fast LFO.

    I thought I found the fix - I added a core.pitch_mod to the modchain and connected that to the Freq Ratio Knob.

    There's only one problem.

    You can't compile a dsp network with the core.pitch_mod. What other node could I use to achieve the same thing?

    Thanks!

  • 0 Votes
    43 Posts
    2k Views
    d.healeyD

    I ran into this again on a new system so decided to improve life a tiny bit as best I can until we get some of the changes from JUCE 8.

    So to build HISE on a newer Debian based distro.

    Use my fork if you can. If not then add /usr/include/freetype2 and /usr/include/gtk-3.0/gtk to the extra header paths in Projucer Install the SourceCodePro font in ~/.fonts Install mold linker and alias it to gold Install gcc-11 and g++-11 and set them as the default (instructions here) Install libwebkit2gtk-4.1-dev Add a symlink for libwebkit2gtk-dev-4.0 that points to libwebkit2gtk-dev-4.1: Locate the pkconfig file (.pc). On my system it's in /usr/lib/x86_64-linux-gnu/pkgconfig/ You can find it by running find /usr -name "webkit2gtk-4.1.pc" cd to the folder that contains the file Run sudo ln -s webkit2gtk-4.1.pc webkit2gtk-4.0.pc to create the symlink.
  • Compiling error command line tools Xcode

    7
    0 Votes
    7 Posts
    425 Views
    d.healeyD

    @AxiomCrux Did you solve it?

  • Seperate combobox for each sampler to change sample maps

    4
    0 Votes
    4 Posts
    196 Views
    d.healeyD

    @goldee In that case you need to add two comboxes to your UI script. In the callback of one you change the sample map for sampler A and in the callback for the other you change the sample map for sampler B.

  • VST UI: Had a neat idea involving Lottie and FloatingPanel/Analyzer

    11
    0 Votes
    11 Posts
    500 Views
    d.healeyD

    @bandit_FD1 said in VST UI: Had a neat idea involving Lottie and FloatingPanel/Analyzer:

    VST and Effects implementation/Design

    I don't have much experience with effects - also VST and effect are not exclusive.

    Scripting/Callbacks in the guise of Design and Control

    Not sure what you mean by Design and Control.

    Customizing controls with lottie (as per your videos)

    Not sure there is much more to add there. Lottie is not really any different to any other method of styling components, once you know the principle.

    OSX builds (this i've already going through and worked through this part with the help of you and of the forum users --there are some interesting gotchas)

    I cover exporting plugins on OSX in the course.

    Packaging your VST (with either pkgbuild, productbuild or "Packages")

    I don't think I covered installers so that would be a good one to do. I have some videos on YouTube/Patreon about installers too. Packages is the way to go, it's essentially a front-end for pkgbuild and productbuild.

  • Radial Gradient

    3
    0 Votes
    3 Posts
    110 Views
    B

    @Matt_SF Thank you so much!

  • no appdata folder after install/launching plugin

    9
    0 Votes
    9 Posts
    173 Views
    T

    @d-healey I have found a solution. When installing the plugin, I installed the plugin folder without AudioFiles, UserPresets, etc. When I open the plugin now, it automatically copies the presets into the folder

  • FX chain runs in parallel for some reason

    Unsolved
    2
    0 Votes
    2 Posts
    134 Views
    D

    Update: I've came up with a workaround by adding 2 more channels, splitting out a dry signal at the beginning of the chain, and then subtracting it at the end. It works, but obviously it's incredibly silly, so still looking for a proper solution.
    Screenshot 2024-08-29 163357.png

  • Help me understand how the "Loop" works in "Sampler"

    Unsolved
    18
    0 Votes
    18 Posts
    954 Views
    d.healeyD

    @Mighty23 To avoid pops/clicks at the loop points you need crossfade, which means you need some space before and after the loop point.

    The property constants are part of the Sampler class, not a specific sampler.

    Try something like:

    x.set(Sampler.LoopStart, Sampler.SampleStart); x.set(Sampler.LoopEnd, Sampler.SampleEnd);
  • Access to Tablemode Viewport Component values

    4
    0 Votes
    4 Posts
    241 Views
    CyberGenC

    @Soundavid Hi,

    I'm using the table mode in a similar way, and I was wondering if it's possible to change the button's text with a callback (not in the onInit).
    For example, in your table, could you change the text of some buttons in your 'MIDI Learn' column to say 'Unlearn' if certain conditions are met? Or, once I set the text in the onInit, am I pretty much committed to it?

  • Interface Keyboard Color in condition to played chord / midinotes

    3
    0 Votes
    3 Posts
    134 Views
    M

    @Lindon

    Hey Lindon, sorry, for the wrong format, and thanks for your tip! i´m new to this =) sat a lot of hours yesterday to figure this small piece of code out. :D

    We build some kind of chord trigger, that get´s chord arrays from atm a json.

    So you have around 8-10 chords in one set, that are mapped onto the keys. everything still pretty raw.

    I defined a global var in the scriptprocessor, that holds the currently played "artificial" notes to get the current mapped notes into the interfacescript. Thats "chord".

    The script is doing what i intended inside the HISE Environment but not after exporting.

    That so far.

  • Matrix Peak Meter Tutorial

    16
    6 Votes
    16 Posts
    1k Views
    AxiomCruxA

    @Matt_SF said in Matrix Peak Meter Tutorial:

    "ChannelIndexes": [
    0,
    1
    ]

    Awesome! Thank you, that fixed it!

  • validate 3rd party licence key in HISE plugin?

    Solved
    5
    0 Votes
    5 Posts
    410 Views
    LindonL

    @Straticah said in validate 3rd party licence key in HISE plugin?:

    @dannytaurus @aaronventure thanks a lot guys! I use no code aws for hosting website, domain etc so i might look into that and see if i find someone who can help on freelance basis.

    Learning "look and feel" was the only programming i had time to learn for now ^^ sadly it does not help me much in this case :)

    Looking at the API you point at this should probably be quite do-able using the HISE Server.callWithPOST() as @dannytaurus suggests.

  • Possible to drop a folder of files?

    2
    0 Votes
    2 Posts
    122 Views
    d.healeyD

    @dannytaurus Only one file can be dropped I think. You can use the File and File System APIs to get information from the file, including its directory.

51

Online

1.6k

Users

11.2k

Topics

97.2k

Posts