• LFO as table processor problem.

    4
    0 Votes
    4 Posts
    213 Views
    CyberGenC

    @RastaChess Ah. I didn't know I could name the reference different from the actual name of the module.

    Mr. Healey, thank you so much. You are a crack Sir.

  • Faust Compile Error on Windows

    13
    0 Votes
    13 Posts
    730 Views
    Adam_GA

    @DanH oops brainfart.. :grinning_face_with_sweat: thanks mate

  • HISE Collaboration

    4
    0 Votes
    4 Posts
    420 Views
    DabDabD

    @AudioGuyNY What kind of HISE collaboration you want ? And for what purpose (Synth or Effects plugins) ?

  • Pitch Wheel Modulator1 HELP

    8
    0 Votes
    8 Posts
    538 Views
    tsempireT

    @ulrik perfect it works thank you

  • How to show something only on first run?

    5
    0 Votes
    5 Posts
    345 Views
    hisefiloH

    @d-healey you are right! myJSONObj never is ""

  • How to control the parameters of each key individually?

    10
    0 Votes
    10 Posts
    686 Views
    ulrikU

    @Lindon Yes, I know, this way of controlling volume per key is not working so well if you have samples with a long release because the other pressed key will adjust the volume on the first pressed ringing sample, it doesn't seem to be polyphonic

  • Force recompiling of a Midi processor script

    5
    0 Votes
    5 Posts
    235 Views
    gorangroovesG

    @ulrik @d-healey Thank you. I'll be testing it out tomorrow and report back.

  • Audio / DSP - how to start

    10
    0 Votes
    10 Posts
    676 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
    199 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
    310 Views
    d.healeyD

    @Straticah Did it work?

  • How to create a custom samplemap browser?

    2
    0 Votes
    2 Posts
    215 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
    74 Views
    LindonL

    @d-healey

    -- thanks Dave, that works fine...

  • Audio FX - pitch modulation

    2
    0 Votes
    2 Posts
    262 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
    335 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
    190 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
    254 Views
    LindonL

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

  • Basic slider question

    1
    0 Votes
    1 Posts
    89 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
    178 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.

21

Online

1.7k

Users

11.8k

Topics

102.5k

Posts