• Difference between floating tile and panel

    4
    0 Votes
    4 Posts
    1k Views
    Christoph HartC

    Ah, the Panel is the ScriptPanel and has nothing to do with the FloatingTile widget.

    The Panel can be customised using its callbacks (PaintRoutine, etc.). The floating tile is just a container for ready made widgets like the preset browser, the settings dialog etc. and can be populated and customised using JSON data.

  • Context Menu - Factory Method?

    7
    0 Votes
    7 Posts
    1k Views
    S

    OK - many thanks for the response. Appreciate you taking the time to help me out :)
    Now I see how it works! Did as you suggested above and managed to create the factory function successfully - now onward and upwards with the remaining controls and the reast of the tutorial....

    Also located the editorData.json file, deleted it and yes, 1.0.0 now starts OK

    Now I'm wondering how best to pause a project overnight and reload it the next day to continue. I tried File -> Close Project, shutdown HISE, restarted and attempted to load the project(MusicBox), but there was nothing displayed - it was if it was an empty project.
    Tried File -> Open File -> Presets folder and selected the latest autosave.hip and there was my tutorial stuff - except the keyboard now only plays the mallet sound, no musical notes. I may have stuffed something up by switching between versions 1.1.0 and 1.0.0 so I'll manually delete the MusicBox project folder and sub folders and start from the beginning again using version 1.0.0

    What is the recommended way to save a project to enable a computer shutdown so that I can pick up again the next day?

    Sorry for all the questions!

  • monophonic filter vs polyphonic filter

    3
    0 Votes
    3 Posts
    1k Views
    d.healeyD

    Aha I see, and how does the envelope mono/poly mode affect things?

  • Empty Images folder?

    4
    0 Votes
    4 Posts
    873 Views
    S

    OK, downloaded the images and was able to continue to the next step of adding the first control knob, but suddenly HISE has stopped responding and I am unable to restore my project on restarting....
    Think I'll shut down Windows and start again tomorrow......

  • Sine Wave Generator

    3
    0 Votes
    3 Posts
    842 Views
    G

    Thank you Christopher problem solved.

  • Control polyphony number

    4
    0 Votes
    4 Posts
    1k Views
    Dark BoubouD

    And this one is better :D

    mainSampler.setAttribute(6, value ? 2 : 40); mainSampler.setAttribute(2, value ? 1 : 40);

    6: Amount
    2: Soft Limit

  • This topic is deleted!

    1
    0 Votes
    1 Posts
    6 Views
    No one has replied
  • Filter modulation/filter envelope/AHDSR

    4
    0 Votes
    4 Posts
    1k Views
    M

    Yes we have been at this Filter thing for a while and have not gotten the correct Filter behavior as would expect. Hopefully we will get this taken care of soon. I may shoot a video on the exact sound and functions of the filter.

  • onClock and onTransport Sync To Host Issue

    6
    0 Votes
    6 Posts
    2k Views
    T

    Thanks, this did work! Got those properties to work very well. I'm creating a very basic sequencer but the timing is way off. The isPlaying property is working, along with all properties, its just onTimer, and the transport tick/metronome is not syncing together properly. The onTimer should sync with the metronome beat, but its not.. any advice on this?? The below snippet is what im working on

    const var Tempo = Content.addKnob("Tempo", 0, 0); // [JSON Tempo] Content.setPropertiesFromJSON("Tempo", { "max": 10, "mode": "TempoSync", "stepSize": 1 }); Synth.startTimer(Engine.getMilliSecondsForTempo(Tempo.getValue()) / 1000.0); function onTimer(){ if(Engine.getPlayHead().isPlaying ){ if( parseInt(Math.ceil(Engine.getPlayHead().ppqPosition)) == 1){ Synth.playNote(48,127); } if( parseInt(Math.ceil(Engine.getPlayHead().ppqPosition)) == 2){ Synth.playNote(48,127); } if( parseInt(Math.ceil(Engine.getPlayHead().ppqPosition)) == 3){ Synth.playNote(48,127); } if( parseInt(Math.ceil(Engine.getPlayHead().ppqPosition)) == 4){ Synth.playNote(48,127); } Synth.startTimer(Engine.getMilliSecondsForTempo(Tempo.getValue()) / 1000.0); } }
  • How to cross fade between samplers with a knob control

    6
    0 Votes
    6 Posts
    2k Views
    N

    Thank you for your help. I'm currently busy with a commercial project, but will return to the project soon.

  • Procedure for sampling and preparing samples.

    9
    0 Votes
    9 Posts
    3k Views
    lalalandsynthL

    Cool, will try this !

  • Global LFO - LFO Speed.

    8
    0 Votes
    8 Posts
    2k Views
    lalalandsynthL

    hehehe !

  • Breaking Changes: Monophonic Envelope Mode

    9
    2 Votes
    9 Posts
    2k Views
    lalalandsynthL

    Excellent ! Really needed this for what I am doing .
    Loving Hise so far.

  • Noob question

    7
    0 Votes
    7 Posts
    2k Views
    lalalandsynthL

    1.0.0 build .

  • Possible to create a Step Sequencer Plugin

    6
    1 Votes
    6 Posts
    2k Views
    LindonL

    It would actually be nice if (like Kontakt) HISE had a "send MIDI data out" option...not a showstopper, but nice.

  • This topic is deleted!

    1
    0 Votes
    1 Posts
    25 Views
    No one has replied
  • Plugin Interface and Animation.

    2
    0 Votes
    2 Posts
    880 Views
    Christoph HartC

    .GIF files aren't supported, but you can of course use a filmstrip .PNG image to do the animations. You can animate as much as you want, but repainting the whole plugin with a framerate of 30fps is not very efficient.

  • What's the difference between these two drop down menus

    5
    0 Votes
    5 Posts
    1k Views
    d.healeyD

    I get it now

  • This topic is deleted!

    1
    0 Votes
    1 Posts
    1 Views
    No one has replied
  • Samples directory not found when exporting

    14
    0 Votes
    14 Posts
    5k Views
    Dark BoubouD

    you're right :)

8

Online

1.9k

Users

12.5k

Topics

108.7k

Posts