• Audio / DSP - how to start

    10
    0 Votes
    10 Posts
    627 Views
    B

    @d-healey @Lindon @TNTHM

    Guys thank you so much, OF COURSE, i did compile it as instrument first, and then , when compiling it as FX i forgot to enable vst3 support. Now its running , and i can take a deeper dive into this ! Thank you thank you thank you

  • Copying a draggable filter Panel

    6
    0 Votes
    6 Posts
    163 Views
    LindonL

    @d-healey yeah thats what I started out looking for and couldn't find....feature request...

  • How to reload images?

    12
    0 Votes
    12 Posts
    267 Views
    d.healeyD

    @Straticah Did it work?

  • How to create a custom samplemap browser?

    2
    0 Votes
    2 Posts
    203 Views
    d.healeyD

    @johnmike Start by establishing a naming convention for your sample maps. For example all the drum ones could start with drums_, all the guitar would have guitars_, etc.

    Then in your script you get all the sample maps in an array. Then you loop over the array and any that start with drums_ you put into a dedicated drums sample map array, any that start with guitar_ you put into a guitar sample maps array, etc.

    Then you can use those arrays to populate your combo boxes or viewports or whatever UI elements you want to use.

  • Settings.getCurrentSampeRate() seems to be crashing the DAW...on load

    4
    0 Votes
    4 Posts
    58 Views
    LindonL

    @d-healey

    -- thanks Dave, that works fine...

  • Audio FX - pitch modulation

    2
    0 Votes
    2 Posts
    242 Views
    pelleP

    SOLVED!
    I've used a SimpleGain and modulated the Delay Parameter using an LFO.

  • Sampler sample switch/browse

    7
    0 Votes
    7 Posts
    295 Views
    R

    @d-healey Exactly hahah. Thank you for the information. Will watch the video :)

  • This topic is deleted!

    1
    0 Votes
    1 Posts
    32 Views
    No one has replied
  • git ignore question.....

    7
    0 Votes
    7 Posts
    163 Views
    LindonL

    @d-healey said in git ignore question.....:

    @Lindon Strange, that should cover all folders called Binaries. Did you add the gitignore after you'd already commited those files?

    You could also try */Binaries

    adding in

    */Binaries made git decide everything IN Binaries should be included.....so bad bad git.

    I added this :
    /DspNetworks/Binaries

    to get the preferred outcome....

  • Set Z position

    10
    0 Votes
    10 Posts
    230 Views
    LindonL

    @Lindon ..actually no - its not working really... removing.. removing...

  • Basic slider question

    1
    0 Votes
    1 Posts
    75 Views
    No one has replied
  • PLAY et STOP " Midi Player 1 "

    21
    0 Votes
    21 Posts
    1k Views
    tsempireT

    @tsempire I'll give the solution to those who need it.

    Copy this code:

    // Get a reference to the MIDI processor as MIDI player
    const MIDIplayer = Synth.getMidiProcessor("MIDI Player1").asMidiPlayer();

    // Get a reference to the transport buttons
    const grpTranportBtn = [Content.getComponent("btnPlay"),
    Content.getComponent("btnStop")];
    for(b in grpTranportBtn)
    {
    // Make sure the buttons are not saved with the presets
    b.set("saveInPreset", false);

    // Assign the control callback to the transport buttons b.setControlCallback(onTransportBtnControl);

    }

    // Also set the STOP button to be momentary
    grpTranportBtn[1].set("isMomentary", true);

    inline function onTransportBtnControl(component, value)
    {
    // get which button triggered the callback
    local index = grpTranportBtn.indexOf(component);

    // If it's the PLAY button if(index == 0) { // if the PLAY button is pressed if(value) { // start playing MIDIplayer.play(0); } else { // keep the button's value to 1 if it's still playing grpTranportBtn[0].setValue(1); } } // if it's the STOP button else { // only react if the mouse is clicked (not released) if(!value) return; // stop playing MIDIplayer.stop(0); // set the PLAY button's value to 0 grpTranportBtn[0].setValue(0); }

    };

    // on compilation, reset the playhead position to the beginning
    // comment it out if not needed
    MIDIplayer.setPlaybackPosition(0.0);

    Create 2 buttons with the ID

    btnPlay

    btnStop

  • FL Studio like Pattern Player

    3
    0 Votes
    3 Posts
    161 Views
    oskarshO

    I've tried using the arp thinking I could save some development time however it does not seem fit for this use case. I will implement a custom midi player using tables and note on off events.

  • Killing Thread by Force!!

    2
    2 Votes
    2 Posts
    102 Views
    gorangroovesG

    @Lindon yeah, this has been very annoying lately to me too. I would open a large project and if I try to navigate to one of the included external scripts, it would throw this killer.
    If I reopen the project, then recompile the code again before doing anything, then switch to the external script, it would be fine.

    It happens in weird places.

    Glad you determined the most likely cause!

  • This topic is deleted!

    1
    0 Votes
    1 Posts
    12 Views
    No one has replied
  • Setting fixed EQ node numbers in DraggableFilterPanel

    3
    0 Votes
    3 Posts
    246 Views
    orangeO

    @DanH I thought that, at least the fixed band number can be set inside the FloatingTile.

    It seems it is not possible without source code modification

  • This topic is deleted!

    1
    0 Votes
    1 Posts
    16 Views
    No one has replied
  • This topic is deleted!

    23
    0 Votes
    23 Posts
    29 Views
  • SampleMaps location

    18
    0 Votes
    18 Posts
    652 Views
    J

    @alfaholic I’ve found that it’s a good practice to wait until you’ve added in all your samplemaps before creating the presets…helps keep things in order…secondly I’ve found that you can go into the project folder where the samplemap xml files are and rename them as needed to keep your structure in tact…it’s saved me a few times when I put the cart before the horse

  • Get a Max .amxd file into HISE...

    1
    2 Votes
    1 Posts
    59 Views
    No one has replied

48

Online

1.6k

Users

11.2k

Topics

97.7k

Posts