Forum
    • Categories
    • Register
    • Login
    1. Home
    2. observantsound
    3. Topics
    • Profile
    • Following 0
    • Followers 0
    • Topics 16
    • Posts 51
    • Groups 0

    Topics

    • observantsoundO

      One shared Script Voice Start Modulator for many Samplers?

      Watching Ignoring Scheduled Pinned Locked Moved Scripting
      5
      0 Votes
      5 Posts
      163 Views
      observantsoundO

      @David-Healey Yes the Global Modulator Container worked beautifully for this.
      Thanks to your video I've now also understood the global modulator container better.

      Regarding the body + release in one sampler:
      That's what I've tried first, but it's bugged when using together with loop regions.
      It's what I described in this earlier post you commented on:
      https://forum.hise.audio/topic/14799/loud-click-artifact-when-using-releasestart-with-looping-enabled/14?_=1781354181861

      I haven't gotten around to testing it with 48kHz samples yet.
      But by now I've found enough use cases to split apart the sections into dedicated samplers.

    • observantsoundO

      Usinge the same sample files in two different sampler links them when editing.

      Watching Ignoring Scheduled Pinned Locked Moved Bug Reports
      4
      0 Votes
      4 Posts
      259 Views
      David HealeyD

      @observantsound said in Usinge the same sample files in two different sampler links them when editing.:

      Is this a known bug?

      It's by design.

    • observantsoundO

      Loud click artifact when using ReleaseStart with looping enabled

      Watching Ignoring Scheduled Pinned Locked Moved Bug Reports
      14
      0 Votes
      14 Posts
      490 Views
      David HealeyD

      @observantsound It's probably something to do with how the stretching algorithm works. I also noticed your sample is 44.1kHz, 48 might produce better results.

    • observantsoundO

      Laf function triggers twice for each setLocalLookAndFeel ?

      Watching Ignoring Scheduled Pinned Locked Moved Scripting
      8
      0 Votes
      8 Posts
      1k Views
      observantsoundO

      @d-healey Using the txt property seems like a nice idea.
      The video was also helpful. Thx!

    • observantsoundO

      Mapping samples for a sample selector??

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      10
      0 Votes
      10 Posts
      1k Views
      observantsoundO

      @observantsound
      What about automatically setting the root for factory samples though?
      It seems like I can either do set root automatically OR use the token parser but not both... : / ?

      Maybe I do it like this?
      Drop everything in, detect root note automatically, export sample map as xml, then process the file to set each sample in its own group?

    • observantsoundO

      Possible to fold all indented code in script editor?

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      5
      0 Votes
      5 Posts
      715 Views
      LindonL

      @observantsound

      Here's a partial list showing the sort of thing I (and it seems David) do:

      // THE SOUND SOURCES include("VoiceModels.js"); // LAF // include("LAF.js"); include("PatternPreLoader.js"); // THE HEADER CONTROLS include("HeaderControls.js"); // MASTER CONTROLS include("MasterControls.js"); // EDITOR CONTROLS include("EditorControls.js"); // REALISM CONTROLS include("RealismControls.js"); // THE STD CONTROLS // include("StdControls.js"); // SAMPLER AREA include("Samplers.js"); // SYNTH OSCILATOR AREA //include("Synths.js"); // ENVELOPES AREA // include("GainEnvelopes.js"); // FILTER AREA // include("Filters.js"); // FILTER ENVELOPES include("FilterEnvelopes.js"); // TREM VIB AREA include("VibTremSpace2.js"); // UNISON AREA include("UnisonSpace.js"); // CONTROL AREA include("ControlSpace2.js"); // FM AREA include("FMSpace.js"); // LOOP PLAYER //include("LoopPlayerAndBrowser.js"); // THE FX AREA // include("SendEffects2.js"); include("MasterEffects2.js"); //include("update.js"); // the ARP include("Arp.js"); // the CHORD PLAYER include("chordplayer.js"); /// the RANGE SETTERS include("RangeSetters.js"); // SETTINGS // include("settingsspace.js"); // SOUND BROWSER // //include("SoundDataLoader.js"); //include("SoundBrowser.js"); include("VoiceExpansions.js"); include("voicetaggingSelector.js"); // SOUND randomisation include("SoundRandomiser.js"); // Authorisation & Demo include("Authorisation.js"); // THE GLOBAL MODULATORS // include("GlobalModulators.js"); //PRESET BROWSER include("PresetBrowser.js"); include("presettagging01.js"); //PATHS include("Paths.js");
    • observantsoundO

      crash bug - deleting default envelope modulator from sampler leads to crash

      Watching Ignoring Scheduled Pinned Locked Moved Bug Reports
      5
      0 Votes
      5 Posts
      643 Views
      observantsoundO

      @DanH same result...

    • observantsoundO

      UI bug - xfade velocity menu appears in wrong spot

      Watching Ignoring Scheduled Pinned Locked Moved Bug Reports
      5
      0 Votes
      5 Posts
      637 Views
      DanHD

      @d-healey @observantsound I'll try recent commits if something has been fixed or there's a feature I want to test / implement. But otherwise, for existing products, I'm super cautious about exporting updates with brand new commits - learn't the hard way that unless you fully test your plugin with a new commit you can't be sure your plugin will work.

    • observantsoundO

      What is the "done" bar at the top?

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      9
      0 Votes
      9 Posts
      1k Views
      observantsoundO

      Ok followed Davids instructions and built Hise from source on Windows.
      Was honestly much easier to do than on Mac even though David said otherwise in his video.

      Visual Studio seems clearer than Xcode, and the fact that both SDKs are already in the git folder makes it easier as well I think.

    • observantsoundO

      How to auto complete from API list?

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      8
      0 Votes
      8 Posts
      1k Views
      observantsoundO

      Ok good to know that the whole auto complete is a bit inconsistent.
      So it's not just me doing it wrong!

    • observantsoundO

      Any plans on adding time stretching in the future?

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      4
      0 Votes
      4 Posts
      593 Views
      DanHD

      @observantsound no it will be useful for people asking the same question

    • observantsoundO

      Why use HISE and not JUCE directly?

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      7
      0 Votes
      7 Posts
      3k Views
      Christoph HartC

      @observantsound well every single line of code in HISE prepares something for you that would be difficult to achieve in JUCE so just pick whatever feature set you will use in HISE.

    • observantsoundO

      Why does this work for UI elements but not for samplers?

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      6
      0 Votes
      6 Posts
      708 Views
      observantsoundO

      Ah yes, indeed a typo. Embarassing!!

      Makes sense that some built in functions only work with certain target types.

      Thanks!

    • observantsoundO

      Where is the Module Browser in Hise 3.0?

      Watching Ignoring Scheduled Pinned Locked Moved General Questions layout
      2
      0 Votes
      2 Posts
      505 Views
      David HealeyD

      Custom popup is the way:

      This video is for a lottie panel but same process applies (1:39).

      https://youtu.be/5aFbxEY2eRQ?t=99

    • observantsoundO

      Can't use projucer at all on M1 Big Sur MacBook

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      11
      1 Votes
      11 Posts
      2k Views
      ForeverLiveF

      @d-healey thank you, that just helped me too.