• Issue with activation system

    3
    0 Votes
    3 Posts
    191 Views
    H

    @d-healey Yeah I thought so. Unfortunately that's going to take some time for him to address this issue, but if this case is not something you have experienced before, then I guess there is nothing to do for now.

    Thank you!

    Best,

    Niklas

  • Global Edit Range Feature for AudioWaveform?

    4
    0 Votes
    4 Posts
    428 Views
    StraticahS

    @DanH This is a great start how do i read-out the range handles from the waveform display since i need those to apply to your script?

    Or is there a new way in 2025 that allows for "enableRange" on the whole samplemap?

    fc69e02c-2db0-46f9-b70a-7ba325cca9f3-image.png

  • This topic is deleted!

    3
    0 Votes
    3 Posts
    60 Views
  • Error when compile dsp with Pitch_Shift

    8
    0 Votes
    8 Posts
    601 Views
    B

    Has this been resolved - i just tried a simple pitch shift fx and it throws me this :
    Any idea would be appreciated!

    Create files
    Sorting include dependencies
    Creating C++ file for Network PitchShifter
    Compiling dll plugin
    Re-saving file: C:\Hise\Pitch\DspNetworks\Binaries\AutogeneratedProject.jucer
    Finished saving: Visual Studio 2022
    Finished saving: Xcode (macOS)
    Finished saving: Linux Makefile
    Compiling 64bit Pitch ...
    MSBuild version 17.3.1+2badb37d1 for .NET Framework
    Main.cpp
    RNBO.cpp
    Creating library .....\dll\Dynamic Library\Pitch.lib and object .....\dll\Dynamic Library\Pitch.exp
    !Main.obj : error LNK2019: unresolved external symbol "public: void __cdecl hise::time_stretcher::reset(void)" (?reset@time_stretcher@hise@@QEAAXXZ) referenced in function "public: void __cdecl scriptnode::fx::pitch_shift<1>::reset(void)" (?reset@?$pitch_shift@$00@fx@scriptnode@@QEAAXXZ) [C:\Hise\Pitch\DspNetworks\Binaries\Builds\VisualStudio2022\Pitch_DynamicLibrary.vcxproj]
    !Main.obj : error LNK2019: unresolved external symbol "public: void __cdecl hise::time_stretcher::process(float * *,int,float * *,int)" (?process@time_stretcher@hise@@QEAAXPEAPEAMH0H@Z) referenced in function "public: void __cdecl scriptnode::fx::VoiceData::process(struct snex::Types::ProcessDataDyn &,float *)" (?process@VoiceData@fx@scriptnode@@QEAAXAEAUProcessDataDyn@Types@snex@@PEAM@Z) [C:\Hise\Pitch\DspNetworks\Binaries\Builds\VisualStudio2022\Pitch_DynamicLibrary.vcxproj]
    !Main.obj : error LNK2019: unresolved external symbol "public: void __cdecl hise::time_stretcher::configure(int,double)" (?configure@time_stretcher@hise@@QEAAXHN@Z) referenced in function "public: void __cdecl scriptnode::fx::pitch_shift<1>::prepare(struct snex::Types::PrepareSpecs)" (?prepare@?$pitch_shift@$00@fx@scriptnode@@QEAAXUPrepareSpecs@Types@snex@@@Z) [C:\Hise\Pitch\DspNetworks\Binaries\Builds\VisualStudio2022\Pitch_DynamicLibrary.vcxproj]
    !Main.obj : error LNK2019: unresolved external symbol "public: void __cdecl hise::time_stretcher::setResampleBuffer(double,float *,int)" (?setResampleBuffer@time_stretcher@hise@@QEAAXNPEAMH@Z) referenced in function "public: void __cdecl scriptnode::fx::pitch_shift<1>::prepare(struct snex::Types::PrepareSpecs)" (?prepare@?$pitch_shift@$00@fx@scriptnode@@QEAAXUPrepareSpecs@Types@snex@@@Z) [C:\Hise\Pitch\DspNetworks\Binaries\Builds\VisualStudio2022\Pitch_DynamicLibrary.vcxproj]
    !Main.obj : error LNK2019: unresolved external symbol "public: __cdecl hise::time_stretcher::time_stretcher(bool)" (??0time_stretcher@hise@@QEAA@_N@Z) referenced in function "public: __cdecl scriptnode::fx::VoiceData::VoiceData(void)" (??0VoiceData@fx@scriptnode@@QEAA@XZ) [C:\Hise\Pitch\DspNetworks\Binaries\Builds\VisualStudio2022\Pitch_DynamicLibrary.vcxproj]
    !Main.obj : error LNK2019: unresolved external symbol "public: __cdecl hise::time_stretcher::~time_stretcher(void)" (??1time_stretcher@hise@@QEAA@XZ) referenced in function "public: __cdecl scriptnode::fx::VoiceData::~VoiceData(void)" (??1VoiceData@fx@scriptnode@@QEAA@XZ) [C:\Hise\Pitch\DspNetworks\Binaries\Builds\VisualStudio2022\Pitch_DynamicLibrary.vcxproj]
    !.....\dll\Dynamic Library\Pitch.dll : fatal error LNK1120: 6 unresolved externals [C:\Hise\Pitch\DspNetworks\Binaries\Builds\VisualStudio2022\Pitch_DynamicLibrary.vcxproj]

  • Eq the Reverb Wet Signal

    3
    0 Votes
    3 Posts
    195 Views
    O

    @d-healey Thank you

  • Musehub

    9
    0 Votes
    9 Posts
    613 Views
    modularsamplesM

    @aaronventure I didn't get that far into the discussion, happy to pm you the email address if you like.

  • Files in "Audio" folder

    2
    0 Votes
    2 Posts
    156 Views
    d.healeyD

    @Sampletekk If you enable the embed option in project preferences they are embedded in the plugin binary. If you disable that then you'll need to copy the .dat file from the PooledResources folder to the AppData folder on the user's system.

    https://docs.hise.dev/working-with-hise/project-management/projects-folders/audio-files.html

  • Expansions in HISE

    4
    1 Votes
    4 Posts
    261 Views
    d.healeyD

    @Straticah Add HISE_DEACTIVATE_OVERLAY=1 in your project's extra definitions.

  • saveInPreset vs custom prefFile vs what?

    Solved
    33
    0 Votes
    33 Posts
    2k Views
    ustkU

    @d-healey I will, I just discovered an error I've made that might be an happy accident... Need to test further...

  • This topic is deleted!

    Unsolved
    3
    0 Votes
    3 Posts
    18 Views
  • Matrix modulator for filter cutoff modulation

    Solved
    3
    0 Votes
    3 Posts
    219 Views
    Oli UllmannO

    @Christoph-Hart
    Great! Thanks for the snippet! :-)

  • Added C Preprocessor to HiseScript!

    6
    2 Votes
    6 Posts
    554 Views
    d.healeyD

    Is there a preprocessor method like Engine.isHISE() so we can have some convenience code within HISE that is not in the compiled plugin without having to create a specific directive for it and remember to add/remove it from our project?

  • 0 Votes
    4 Posts
    257 Views
    DabDabD

    Okay Edit : I had to Re Start now it comes up in Routing Matrix Not in HISE Output...

    281e7fd2-edb3-43bf-bc2d-18e7c8fee1de-image.png

    @Chazrox

    89dfb750-8d70-4945-86be-36e699fe1a94-image.png

  • Anyone successfully building plugins in GitHub actions?

    7
    1 Votes
    7 Posts
    699 Views
    d.healeyD

    @ustk said in Anyone successfully building plugins in GitHub actions?:

    Useful for custom Hise versions as well

    There is only one version of HISE and he has many commit hashes. 🙏

  • Modulation Mode automatically set to “Scale”

    Solved
    4
    0 Votes
    4 Posts
    319 Views
    Oli UllmannO

    @Christoph-Hart
    Okay, I got it. I had to name the Matrix Modulator according to the matrixTargetId of my slider. Then it works...

  • Noise grain player?

    3
    0 Votes
    3 Posts
    209 Views
    Christoph HartC

    @paper_lung this module has a super exotic use case (and I'll probably remove it again with the next cleanup round) - it will decompose the audio file you load into noise & sinusoidal parts and then use granular synthesis to play the noise part.

    The sole purpose of this module is to complement the wavetable synthesiser - when you load an audio file into the wavetable synthesiser, you loose all non-harmonic content at the resynthesing stage. In order to "migitage" this, you can:

    Add this as FX to the wavetable synthesiser Load the same audio file as the wavetable synthesiser (link the audio file slots for this) Adjust the parameters to get the best sound. depends on the source Sync the Position to the table index of the wavetable synthesiser (this is why you have the two modulation slots).

    I toyed around with some samples from a flute and other wind instruments and it managed to recreate the noise part (breath noises, etc) quite Okish, but

  • Purge Channel Access

    3
    0 Votes
    3 Posts
    180 Views
    elemen8tE

    @d-healey Awesome, thanks a lot!

  • YAPTSA - Yet another Pitch./Time stretching Algo.

    14
    0 Votes
    14 Posts
    1k Views
    d.healeyD

    I asked the Bungee developer about pricing for the proprietary version. It's very reasonable and I think most professional developers would have no problem with it.

    So if it's implemented in HISE and it's like flicking a switch to select the free or proprietary algorithm I think it's a good call.

  • Sequoia problems

    9
    0 Votes
    9 Posts
    508 Views
    d.healeyD

    @Sampletekk Yeah sometimes cleaning the build folder and wiping out some old files solves this kind of thing, always a good move to try.

  • Matrix Modulator - Advantages?

    Solved
    10
    0 Votes
    10 Posts
    595 Views
    Oli UllmannO

    @Christoph-Hart
    If I don't connect the “value” parameter of the Matrix Modulator via the ‘processorId’ and “parameterId” of the Property Editor, but instead control the value via the callback function of the slider, is the modulation still sample accurate and polyphonic, or do I have to establish the connection via the Property Editor?

19

Online

2.0k

Users

12.9k

Topics

111.4k

Posts