• Player - I'm going crazy

    ScriptNode
    1
    0 Votes
    1 Posts
    3 Views
    No one has replied
  • How to Play an Audio Loop Player?

    Unsolved Scripting
    6
    0 Votes
    6 Posts
    5 Views
    rglidesR

    @clevername27

    //-------------- add this in the onNoteOn for the loop player function onNoteOn() { if (Message.getNoteNumber() != 81) Message.ignoreEvent(true); } //-------------------and then just a classic Synth.playNote for the play button const var YourAwesomeLoopPlayer = Synth.getAudioSampleProcessor("YourAwesomeLoopPlayer"); //--------------------------------------------------------------------------------------TEST SAMPLE 1 const var YourAwesomeButton = Content.getComponent("YourAwesomeButton"); inline function onYourAwesomeButtonControl(component, value) { if (value) Synth.playNote(81, 100); }; Content.getComponent("YourAwesomeButton").setControlCallback(onYourAwesomeButtonControl);
  • Preset Browser LAF (Add + Delete) Text

    General Questions
    1
    0 Votes
    1 Posts
    4 Views
    No one has replied
  • Keyboard/Midi note triggering button

    Scripting
    7
    0 Votes
    7 Posts
    142 Views
    VirtualVirginV

    @cassettedeath Try wrapping the snippet with ``` on both sides like this:

    Screenshot 2025-03-06 at 8.26.55 PM.png

  • Printing Viewport view positions?

    Scripting
    3
    0 Votes
    3 Posts
    5 Views
    VirtualVirginV

    @d-healey said in Printing Viewport view positions?:

    @VirtualVirgin The viewport's changed callback isn't called when moving the scrollbars. It's called when the viewport is in list mode and you select an item in the list, or when you call .changed()

    I just tried attaching a broadcaster to the the property, but that doesn't work either - smells like a bug there @Christoph-Hart

    The only things I can suggest trying are a mouse broadcaster or using a timer to poll for changes.

    Thanks, I think I'll just leave it alone for now.
    I was hoping to use it somehow as a workaround to get scroll wheel events since the panel mouseCallback does not have this data.
    And that I was hoping to use as a workaround for the fact that the Viewport obscures the scrollbars when the content inside is lager than 2 dimensions.
    So I think for the time being I will have to stick either a panel with scrollbars (and no scroll wheel) or a viewport with scroll wheel and no scroll bars.
    Otherwise I guess I would have to learn how to edit the HISE source code, but that seems like a steep learning curve for me at the moment.

  • 4 Votes
    23 Posts
    478 Views
    d.healeyD

    @whoopsydoodle I think most of the time we don't notice because we tend to automatically hit f5 after writing some code before we save.

  • Basic Questions on ScriptAudioWaveforms…?

    Unsolved Scripting
    6
    0 Votes
    6 Posts
    57 Views
    d.healeyD

    @clevername27 said in Basic Questions on ScriptAudioWaveforms…?:

    I'm wondering if something may be timing out. I have like 700 Components in my tree

    Easy to test. Make a blank project and add a waveform controls and loop player.

    @clevername27 said in Basic Questions on ScriptAudioWaveforms…?:

    Poorly worded on my part. I'm looking please to start and stop the loop player. Something like: AudioLoopPlayer.start() and AudioLoopPlayer.stop().

    The loop player is triggered by MIDI note on and off I think, so Synth.playNote maybe - I'm just guessing.

  • Drag and Drop MIDI on Linux?

    General Questions
    3
    1 Votes
    3 Posts
    24 Views
    clevername27C

    @Simon I'm having the same issue with audio files. Did you resolve this? Also, are you on macOS? It works when I use a snippet of other people's code. But not mine—I can only right-click to load something. One weird thing is that sometimes when I right-click there's a long delay before anything happens.

  • Type mismatch in preset

    General Questions
    7
    0 Votes
    7 Posts
    7 Views
    d.healeyD

    @DanH I've added this now, will make a pull request shortly. You'll get a more helpful message like this:

    fa8e7701-eada-4e64-b355-c4777f3be083-image.png

    Do you think the message is clear that ScriptButton is what is written in the preset but it should be ScriptSlider?

  • Module Browser - has it disappeared?!

    General Questions
    4
    0 Votes
    4 Posts
    18 Views
    d.healeyD

    @DanH Watch my videos ;)

    Right-click in the module's header and select Dump parameter ID & Values.

    32f06fc3-4f75-44ec-94f4-0ce9dfd075d2-image.png

  • SampleMaps and expansions issue.

    General Questions
    5
    0 Votes
    5 Posts
    14 Views
    CyberGenC

    @bendurso Yes, that is true. I had thought of that. But I would much rather keep using expansions if possible, It offers other advantages. I'd like to keep the ability to keep adding features/sounds/instruments through expansions to the platform as it grows (expands) over time.

  • Notch Filter Mode in Scriptnode shows wrong graph

    Bug Reports
    8
    0 Votes
    8 Posts
    299 Views
    DanHD

    @DanH Bumpity Bump! Could really do with a fix on this! 😄

  • Bulding plugin gives me error from xcbeautify

    General Questions
    1
    0 Votes
    1 Posts
    5 Views
    No one has replied
  • change color search icon

    General Questions
    3
    0 Votes
    3 Posts
    19 Views
    mmprodM

    @tiesvdam and you can add the icon as an icon font or svg and then color it in this laf

  • Compilation error

    Newbie League
    14
    0 Votes
    14 Posts
    283 Views
    P

    @cemeterychips which version of xcode you used?

  • Creating an array from an image

    General Questions
    4
    0 Votes
    4 Posts
    77 Views
    griffinboyG

    @Allen

    I would like to create something where the user can load images, and I would interpret them into a sequencer, to have a wavetable sequencer.

  • Adding presets to a combobox

    Scripting
    14
    0 Votes
    14 Posts
    37 Views
  • HISE_UPDATE_CONVOLUTION_DAMPING_ASYNC

    General Questions
    3
    0 Votes
    3 Posts
    39 Views
    JulesVJ

    @d-healey Thans for the clearification.

    From what I understand, while the Damping parameter is tweaked, the IR sample length (damping) will be updated continuously without any mute interruption. If so, that's great news.

  • AhdsrBall LAF

    General Questions
    7
    0 Votes
    7 Posts
    145 Views
    T

    @d-healey Thanks! fixed it. Love your help everytime

  • LFO Phase Offset on FX

    Unsolved Feature Requests
    1
    1 Votes
    1 Posts
    15 Views
    No one has replied