• I would need more than 16 channels available in Hise

    3
    0 Votes
    3 Posts
    286 Views
    B

    @aaronventure Dude! You're AWESOME! Thank u very much!

  • This topic is deleted!

    5
    0 Votes
    5 Posts
    32 Views
  • Multi stage envelope generator (MSEG)

    7
    0 Votes
    7 Posts
    396 Views
    Oli UllmannO

    @aaronventure
    I will have a look. Thank you very much! :-)

  • Preset Crashes Standalone MacOS

    51
    0 Votes
    51 Posts
    4k Views
    ThinkTankT

    Is this still an issue?

    I got crashes on macOS, but not on preset loading, it just crashes on start.

  • Compiling for various processors on MAX

    7
    0 Votes
    7 Posts
    318 Views
    elemen8tE

    @d-healey oh great, thanks I will test it :)

  • Exported vst3 for Windows, now macOS?

    31
    0 Votes
    31 Posts
    3k Views
    d.healeyD

    @aaronventure said in Exported vst3 for Windows, now macOS?:

    EVs don't automatically remove smart screen anymore as of last year, why even go for EV

    Tell me more?! As you can see in my screenshot above it claims it does.

    And wow that screenshot came out massive! I posted that from my phone.

    @aaronventure said in Exported vst3 for Windows, now macOS?:

    Also having only third party availability is kinda baffling.

    I'm sure Microsoft are getting a piece of the pie somewhere along the line.

  • C++ in Hise, general question

    3
    0 Votes
    3 Posts
    373 Views
    Christoph HartC

    If you just want to write a custom DSP module, your best bet is to create a C++ template for a node and then hotload the DLL with your custom C++ code into HISE. This will create a dummy template file with all callbacks that you then can use to implement your actual code.

    File -> Create C++ Third party node template Export -> Compile DSP networks (make sure it includes the node you've created in step 1 in the list) Open the DLL IDE project found in DspNetworks/Binaries/Builds, and run HISE in the debugger Add a hardcoded FX module where you load your DSP module

    Once you've set it up it becomes a pretty lean development workflow where you can attach your IDE to HISE.

    Besides this there are other ways to use C++ in HISE (or HISE in C++), you can create a custom C++ UI object within a HISE interface or create the entire project in C++ and use HISE as a C++ addition to JUCE. There are examples in the HISE tutorial repositories for both use cases, but chances are great that they don't work anymore :)

  • Midi Effects Plugins in Ableton Live

    22
    1 Votes
    22 Posts
    2k Views
    ulrikU

    @ulrik said in Midi Effects Plugins in Ableton Live:

    @Christoph-Hart said in Midi Effects Plugins in Ableton Live:

    Interesting. I've looked in the code and HISE will break down audio (and midi) buffers into smaller chunks if the buffer size exceeds the preprocessor value but it appears that it doesn't copy the temporary (smaller) midi buffers back to the original buffer, which would explain the behaviour.

    I've just fixed that but please check if it solves the problem (you should not rely on the preprocessor flag to get it working).

    Could this be a fix for this as well you think?
    https://forum.hise.audio/topic/8056/midifx-plugin-issues-in-logic-pro-x/21

    Yes it fixed that problem, I'm able to switch tracks in Logic and the recorded midi will still trigger! Hallelujah! Thank you @Christoph-Hart

    VIDEO

  • preset text is hidden

    12
    0 Votes
    12 Posts
    421 Views
    X

    @d-healey It seems that GBT T knows nothing :grinning_face_with_smiling_eyes: :grinning_face_with_smiling_eyes: I appreciate your advice. I will start learning from your YouTube channel. Thank you

  • This topic is deleted!

    1
    0 Votes
    1 Posts
    5 Views
    No one has replied
  • Mapping samples for a sample selector??

    10
    0 Votes
    10 Posts
    576 Views
    O

    @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?

  • How to Delay Audio Signal by Number of Samples?

    Solved
    5
    0 Votes
    5 Posts
    171 Views
    clevername27C

    Thanks, mate - I was trying to figure out what I needed to modulate! Cheers!

    @Christoph-Hart said in How to Delay Audio Signal by Number of Samples?:

    HiseSnippet 1087.3ocuW8riZaDFeLrd2.MsJQoO.bjHsBAoooUpGBKvRKpEVqXJJ8z1YGOrLB6YrFOd2kTUobL2Zula80n2x6P6qPuW0Wf1uwiAaCnsKnzBRHOe+Y7uuee+YFbjBBMJRHQVUFuHjhrtus6BtZV2YXFGMnGx5irGhiTTYMinNKBwQQTOjkU4uTKvpxAnjO+4y6f8wbBMSDBMQvHzugEvTYRcZ+0Le+9XO5XVPNqeZ6ADAuqvWDC3orcSTHlLGeIcDVaVIaj0gm5wTBoqBqnQfMcDdKbmItlareBKhcgOUunExE1HiXT2YLeOmkwZDBYcfSVjW1D4er8PlGak7LF3AIJpk4QdNvpzsAoV6.jrxAoCLP5g1tDIKTkoQimOvd.GRHSw.UmGJFaQVuytq.LfqZDfmS6KgEqbn9yZ173ZvOO9KlFyIJlfWSvGITzy30eb0enZkp+X0ZqqZ5zspS+ZjBeepbqp0YW4s4XcdbvET4w0tB6GSWYHD9E4zCuabJwD04LTvGvYpyBooq6K78zbk94My.nTZCd5aGzCqv5jRpLvtPpTwzvwpG8Jnp1jhpX2iFMWIBg55MxePkivK1GqJVNo6aRU.7QgbnNQwiXpE46q1gZrl2ZM1cEhOz1goHy1NFKsELBL0+EXLsy7CsOc5TJQkAvCr6+x8sMr4N2FVMsMDdm5W98SWVq+Kas0Fv2XmUrGJogXIcrvwGundDNHzm9B.iGW6BeAYtK6UzM6PBMPni1h5jYXNm5GsOMRG9dZ3D5EhXEie4PrRxtAYYOJNvEFSSncSQGHypjtGxrtodsttvkx8RV72vmTkszqsRU1ZoxbseinpqEx4IoizmQVGY39nDR97o2zBchuu35thfPVZUJjCRj4H7WDNSvYDsHiEKQ5IAhX3kjB2uBGMFy70k0twQvfBuy3tfwIGiYUdBUFkrwGY2rA7EJyGI7.U18wDfXW3fUyz8K5YOPwIU1frpHs.VyWmn2hkGyYXI.hA5PO4Ptx4F1XpG0qftsRlccPzDsVB1GMQmu0fGo2Ss4Kwm4fB.VWA1RknB38QI3EJbZjYv6M.dndhBcIzflkjZ9nmLDLNahxXr7RpJJcDKmRLIvD3OvSi8oraN2iBcMHGrDtA..RihdZgIWcHSiAHKWAfXHimhfrYTCw2TP1qeyez1UQC0Mg4m25NmdsguxKUGaGYa1fBay69qeuMp.smA8Bz9C.ZWRajocG37R447hwcobw8Q2k3F09mVOt+k291ecy396eTue64lPJizWa6+t1mDqDAv.ljCGP6ZR.g94cLIT0d0cGWamdc6BLCpiPLO.mLHY+NR++iwdAXhTbdZCoNeduDIPaFO4duUfKfCqq0Bc05bY.buzyIjha0FN9j80wOYec7o6qie5953y1WG+r80wO+e2Q8eaHs4PObCp8cNMoHzx5TNFN3MowG8O.OVqsJC

    d

  • This topic is deleted!

    1
    0 Votes
    1 Posts
    9 Views
    No one has replied
  • Switching presets causes crash on Windows

    2
    0 Votes
    2 Posts
    220 Views
    P

    I think this was related to changing presets too quickly. I've added a 'loading' panel which prevents this, so rather than cycling through multiple presets quickly, it's essentially forcing the loading of presets one at a time.

  • Legato/glide pitch to high

    29
    0 Votes
    29 Posts
    1k Views
    LindonL

    @elemen8t no problem.

  • HISE build fails on MacOS - Proper protocols and recommended Xcode versions

    18
    0 Votes
    18 Posts
    1k Views
    HISEnbergH

    @clevername27 Thank you for the tip! Can confirm that Xcode15 is compiling just fine in AU and VST formats.

  • Possible to fold all indented code in script editor?

    5
    0 Votes
    5 Posts
    334 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");
  • programming language.

    5
    0 Votes
    5 Posts
    212 Views
    X

    @DanH Thank you brother, I appreciate your help

  • use dll on Mac?

    2
    0 Votes
    2 Posts
    231 Views
    d.healeyD

    @Gudru No it needs to be compiled on OSX.

  • How to Use Dictionaries?

    Solved
    5
    0 Votes
    5 Posts
    136 Views
    clevername27C

    @Christoph-Hart Cheers - did not know that, thank you again.

23

Online

1.8k

Users

12.1k

Topics

105.6k

Posts