• Help with assigning knobs...

    25
    0 Votes
    25 Posts
    1k Views
    B

    @d-healey said in Help with assigning knobs...:

    const var Knob1 = Content.getComponent("Knob1");

    inline function onButton1Control(component, value)
    {
    Knob1.setMode(value == 0 ? "TempoSync" : "Frequency");
    };

    Content.getComponent("Button1").setControlCallback(onButton1Control);

    Thanks, that seems to have gotten it!

  • disable right click on audio waveform

    11
    0 Votes
    11 Posts
    609 Views
    d.healeyD

    @meto396 As Dan said, probably need to edit the source code.

    I think it's this line: https://github.com/christophhart/HISE/blob/develop/hi_tools/hi_standalone_components/SampleDisplayComponent.cpp#L2509

    @Christoph-Hart Is it possible for a mouse broadcaster to consume the event before opening the file browser?

  • This topic is deleted!

    1
    0 Votes
    1 Posts
    1 Views
    No one has replied
  • How to get the Duration of a Sample?

    Solved
    3
    0 Votes
    3 Posts
    84 Views
    clevername27C

    @d-healey Brilliant - I hadn't thought of that - thanks!!!

  • permanently displayed text

    80
    0 Votes
    80 Posts
    4k Views
    T

    @d-healey ok I finally got it!!! thanks for your help I really appreciate that

  • This topic is deleted!

    Unsolved
    1
    0 Votes
    1 Posts
    2 Views
    No one has replied
  • How to use loadUserPreset

    5
    0 Votes
    5 Posts
    392 Views
    P

    @Lindon this fixed it. Thanks!

  • button to activate/deactivate audio loop player range

    10
    0 Votes
    10 Posts
    429 Views
    d.healeyD

    a8a60d65-57a0-40a7-9581-e2def94614bb-image.png

  • Broadcaster Mouse Events - remove double click?

    12
    0 Votes
    12 Posts
    621 Views
    DanHD

    @d-healey ok turns out disabling double click with the broadcaster wouldn't ever help but I managed to edit the source code to get the desired effect :)

    Thanks for the help! Always learning :man_student:

  • Engine.loadFromJSON if undefined...

    3
    0 Votes
    3 Posts
    239 Views
    DanHD

    @d-healey said in Engine.loadFromJSON if undefined...:

    if (!isDefined(data.newThing))

    Hmmm... I had tried that. No errors but doesn't do the new thing either....

    EDIT - Actually I'd already written some other stuff below which cancelled out the changes to this if statement 😆

    So it did work, thanks for confirming!!

  • extend tags area

    8
    0 Votes
    8 Posts
    331 Views
    DanHD

    Would be nice if the tags had a mouse over object so we could highlight them when a user is hovering over them...

  • I'd like to show and hide a panel using a button

    8
    0 Votes
    8 Posts
    600 Views
    LindonL

    @pgaudioworks said in I'd like to show and hide a panel using a button:

    @d-healey thank you David. I'm getting this error:

    Draft 1:! Line 7, column 22: API call with undefined parameter 0 {SW50ZXJmYWNlfG9uSW5pdCgpfDE3M3w3fDIy}

    Here's what I have:

    const var Panel1Red = Content.getComponent("Panel1Red"); const var Button1 = Content.getComponent("Button1"); Panel1Red.showControl(Button1.getValue);

    nearly...

    Panel1Red.showControl(Button1.getValue());

    ..see those extra ellipses at the end of getValue() ??

  • How to Clear All Child Panels from a Panel?

    Solved
    4
    0 Votes
    4 Posts
    177 Views
    clevername27C

    @Dan-Korneff Thank you Dan - clever.

  • Keyboard LAF Conundrums

    5
    0 Votes
    5 Posts
    245 Views
    clevername27C

    @d-healey I appreciate it, man. Unfortunately, this creates keys of different widths - the 0.7 width is hardcoded into HISE (and I believe comes from JUCE). Thank, though.

  • Passwort Protection "Enter E-Mail"

    41
    0 Votes
    41 Posts
    3k Views
    T

    @d-healey ok this sounds to difficult for me :D

  • Need help, displaying selected waveform inside FloatingTile

    Solved
    7
    0 Votes
    7 Posts
    227 Views
    M

    Index 1 & Index 0, that solved. Thank you, it's amazing how simple it was and how much time I've wasted. Thank you for getting me to the next step.

    { "ProcessorId": "Waveform Generator1", "Index": 1, "FollowWorkspace": false }
  • Help with displaying knob value in a label

    Solved
    18
    0 Votes
    18 Posts
    852 Views
    d.healeyD

    @Mighty23 said in Help with displaying knob value in a label:

    We can mark it as "Solved"

    Click this button and select Ask a question. Then click it again and select solved.

    6c38e55d-e93d-496e-bdf9-5cc05e67218d-image.png

  • 0 Votes
    2 Posts
    238 Views
    P

    I've made some progress:

    I've selected "Enable Midi Out" in the Project Settings, and found in the documentation that

    Message.sendToMidiOut()

    needs to be called on the message itself:

    This will forward the message to the MIDI out of the plugin.

    I understand that Message methods may only be called within a MIDI callback.
    I'm not sure where this might be, or how to access a Message when I'm currently only working with MessageHolder.

    My assumption is, that somehow calling Message.sendToMidiOut() on each Message in the MessageHolder list will produce MIDI output in the exported MIDI FX plugin, and hopefully also while scripting in the IDE during the development process.

    I have an overall understanding of the subtle differences between MIDI FX plugins and VST3, VST2, etc., and how they are expected to perform in the different hosts/OSs, based on various reports I've read both here and in the JUCE forums.

    My goal for now is to get some kind of MIDI output working, using any of these paths forward.

  • Sustain Pedal Question

    15
    0 Votes
    15 Posts
    823 Views
    d.healeyD

    @ATWAW said in Sustain Pedal Question:

    What function would I use to turn on a sustain pedal via a button on the interface,

    If you're only using the sustain pedal for standard sustain pedal sustaining, then you just need to send a CC64 message.

    In the button's callback you could use.

    Synth.sendController(64, component.getValue() == 0 ? 1 : 80);

  • setAttribute() from array string problem.

    6
    0 Votes
    6 Posts
    311 Views
    CyberGenC

    @d-healey I see. I'll try to adapt your way to my project. Thank you.

37

Online

1.8k

Users

12.0k

Topics

104.7k

Posts