• multiple samplers multiples preset browsers

    4
    0 Votes
    4 Posts
    284 Views
    David 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
    885 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
    207 Views
    bendursoB

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

  • wav file not playing...

    8
    0 Votes
    8 Posts
    423 Views
    C

    @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
    2k 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
    122 Views
    No one has replied
  • How to use the default guis of modules in the interface designer?

    3
    0 Votes
    3 Posts
    322 Views
    I

    thanks @clevername27 !

  • HISE : RNBO : MIDI FX

    Unsolved
    6
    0 Votes
    6 Posts
    651 Views
    C

    @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
    717 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
    93 Views
    No one has replied
  • Goniometer and glitches, Windows 10

    6
    0 Votes
    6 Posts
    375 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
    1k Views
    Y

    I finally succeeded, thank you for your help.

  • Reducing LAF scripting redundancy

    Solved
    4
    0 Votes
    4 Posts
    288 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
    253 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
    346 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
    546 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
    1k Views
    B

    @d-healey double Thankyou!

  • Building an ARP - TransportHandler

    6
    0 Votes
    6 Posts
    326 Views
    ulrikU

    @Lindon actually I don't remember, I guess isPlaying and something?

  • AudioWaveform LAF, How to Mono?

    3
    0 Votes
    3 Posts
    493 Views
    DanHD

    @Natan having said that if the sample map is actually mono the AudioWaveform will only display one channel

42

Online

2.1k

Users

13.0k

Topics

113.1k

Posts