• AudioWaveform and sampleIndex setting

    6
    0 Votes
    6 Posts
    286 Views
    LindonL

    @DanH so basically my sampleLoad function now sets the sampleIndex = 0, so we are always displaying something at least...

    and my onNote :

    if (SamplerSpace.AudioWaveform1.get("sampleIndex") != -1) { SamplerSpace.AudioWaveform1.set("sampleIndex", -1); };
  • 0 Votes
    4 Posts
    340 Views
    LindonL

    @BobCat said in How do I generate activation codes using machine codes and private keys? And verify the public key in the plug-in, what are the rules of this algorithm?:

    @Lindon I want to build a system on the server side that uses machine code to return activation codes, but the server side cannot use HISE's API and the web page uses JavaScript. How do I implement it?

    thats up to you;

    HISE offers you a Server object that you can use to communicate with your server...what goes on in that "conversation" is entirely up to you.

  • multiple samplers multiples preset browsers

    4
    0 Votes
    4 Posts
    238 Views
    d.healeyD

    @WepaAudio said in multiple samplers multiples preset browsers:

    I've used that example for 1 preset browser

    You can only have one preset browser - well you can have multiple browser but they all do the same thing.

    All a preset does is store/load the state of the controls on the UI that have the SaveInPreset property enabled.

    There are various methods for loading sample maps with the preset. A simple one is to have a hidden knob on the UI that is saved in the preset - change the knob's value for each preset.

    In your script have an array that has one element for each preset, and within each element put another array containing the names of the sample maps, one per sampler.

    In the knob's callback you get the list of sample maps from the array (using the knob's value as the array index). You loop over the list and load the sample maps into each sampler.

  • Help Me Exporting Impulse Response on plug-in

    Solved
    7
    0 Votes
    7 Posts
    305 Views
    WaterSpoonW

    @Mighty23 Ditto to that Thanks David for all you do!!! Cheers and best success with your project!!!!

  • isNoteNumberMapped for Wavetable Synth

    2
    0 Votes
    2 Posts
    192 Views
    bendursoB

    @bendurso Bump. I think this could be a Feature Request, right?

  • wav file not playing...

    8
    0 Votes
    8 Posts
    355 Views
    clevername27C

    @Christoph-Hart By default macOS is not, but it's one of the formatting options to enable that. Sometimes Apple gives us the strangest choices, while making other decisions for us, lol.

  • This topic is deleted!

    7
    0 Votes
    7 Posts
    20 Views
  • 0 Votes
    13 Posts
    485 Views
    J

    @jeffd

    ok, im so dumb. I had the send container going back into channels 1 and 2 of container 1 and feedbacking on itself. So i added 2 other channels to container 1.

    it works now!!

  • New Peak Meter Tiles?

    1
    0 Votes
    1 Posts
    94 Views
    No one has replied
  • How to use the default guis of modules in the interface designer?

    3
    0 Votes
    3 Posts
    242 Views
    I

    thanks @clevername27 !

  • HISE : RNBO : MIDI FX

    Unsolved
    6
    0 Votes
    6 Posts
    514 Views
    clevername27C

    @Menzenhofer Depending on your implementation, perhaps you could…

    …change the meaning of parameters depending on context.
    …combine parameters in JSON objects.
    …use OSC or MIDI to communicate with Max.
    …shift some of the processing to MAX, so there's less to communicate.

  • Do I need to install xcpretty to work with HISE on MacOS?

    8
    1 Votes
    8 Posts
    424 Views
    I

    @d-healey Good point! Of course, that doesn’t negate the fact that it has multiple known vulns already.

  • Crash using Goniometer from Scriptnode

    1
    0 Votes
    1 Posts
    54 Views
    No one has replied
  • Goniometer and glitches, Windows 10

    6
    0 Votes
    6 Posts
    307 Views
    LindonL

    @Mighty23 said in Goniometer and glitches, Windows 10:

    @Lindon, plugin doesn't have graphical glitches in JUCE's Audio Plugin Host or in a DAW (Windows 10, Presonus Studio One). Should I just ignore the graphical glitches and proceed?

    ..unless you can think of something else to do.....

  • Notarization apple demissioned

    13
    0 Votes
    13 Posts
    570 Views
    Y

    I finally succeeded, thank you for your help.

  • Reducing LAF scripting redundancy

    Solved
    4
    0 Votes
    4 Posts
    255 Views
    HISEnbergH

    @d-healey & @Lindon Thank you very much, both of your responses have really helped me explore the possibilities here. I am pleased to know I can use the text property in this way, and will definitley explore this more in future projects. A lot of this particularly UI is already laid out so I am settling for bypassing any text that is not the exception cases, and employing it for any cases that call for customized value displays.

    Example based on Lindon's edits:

    const tempos = ["1/1", "1/2D", "1/2", "1/2T", "1/4D", "1/4", "1/4T", "1/8D", "1/8", "1/8T", "1/16D", "1/16", "1/16T", "1/32D", "1/32", "1/32T", "1/64D", "1/64", "1/64T"]; const filterModeLabels = ["Lowpass", "Highpass", "Bandpass"]; const LAF_StandardKnob = Content.createLocalLookAndFeel(); LAF_StandardKnob.registerFunction("drawRotarySlider", function(Style,Widget) //... if (Widget.text.contains("FilterType")) { // For FilterType knob, display the corresponding label displayLabel = filterModeLabels[parseInt(Widget.value)]; //For TempoSync, display tempo sync values }else if (Widget.text.contains("TempoSync")){ displayLabel = tempos[parseInt(Widget.value)]; } else { // For all other knobs, display the value displayLabel = Engine.doubleToString(KnobValue, 2) + Widget.suffix; } Style.drawAlignedText(displayLabel, [Area[STARTX] + LabelOffset, Area[HEIGHT]-Area [HEIGHT] +6, Area [HEIGHT]+LabelOffset, Area[HEIGHT]], "left"); //...
  • Midi Controller - Default 0.02?

    3
    0 Votes
    3 Posts
    199 Views
    CyberGenC

    @d-healey Honestly, Now I can't remember why I made that choice. 😕

    Thank you for reminding me that option existed. I'll make the change.

  • Filter Freq popping on CC Control

    7
    0 Votes
    7 Posts
    309 Views
    LindonL

    @d-healey said in Filter Freq popping on CC Control:

    @Lindon Try using a CC mod and connecting the knob to that and see if the issues goes away, if it does then it is almost certainly a lack of smoothing that's the problem - although I would have expected it to work the way you have it...

    Well -- I asked him to try changing the audio card buffer size - as that's a classic pops and clicks source, and it fixed it.. so I will save the "add a global MIDI modulator or two.." for another day I think.. thanks tho. it prompted me to go back to think about adding these again - at the same time I will a dd the new global envelope modulators too, so the user gets user-drawn tables...

  • Error creating DLL

    5
    0 Votes
    5 Posts
    278 Views
    R

    @Sounddiy Thank you very much, it actually worked.
    i guess that's a bug then, hope it gets fixed soon.

  • Preset browser

    13
    0 Votes
    13 Posts
    695 Views
    B

    @d-healey double Thankyou!

30

Online

1.7k

Users

11.8k

Topics

102.8k

Posts