Forum
    • Categories
    • Register
    • Login
    1. Home
    2. griffinboy
    3. Topics
    • Profile
    • Following 9
    • Followers 12
    • Topics 117
    • Posts 1,027
    • Groups 1

    Topics

    • griffinboyG

      Compilation errors, Unable to export VST3, simple css, Renderer.h

      Watching Ignoring Scheduled Pinned Locked Moved Solved Bug Reports
      2
      0 Votes
      2 Posts
      94 Views
      griffinboyG

      @griffinboy

      Solved, it was me being silly. I checked and it was only certain projects that had the issue.
      After investigation I found what I had done wrong:

      #include <Windows.h>

      ^ I had used this line in my c++ nodes,
      And it happens that Windows.h has methods with the same naming as some of the Hise files, creating a conflict.

      The include was actually in a dsp file that I wasn't even using, which is how I missed it.
      But when Hise goes to compile as VST it runs every c++ dsp file, and so the error flagged.

    • griffinboyG

      How do you set up external modulation slots (C++)

      Watching Ignoring Scheduled Pinned Locked Moved C++ Development
      3
      0 Votes
      3 Posts
      104 Views
      griffinboyG

      @Christoph-Hart

      Thanks
      I'll hold off for a bit then,
      until you've finished that!

    • griffinboyG

      Sample Map + Display Buffer? (c++ nodes and sample maps)

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      2
      0 Votes
      2 Posts
      264 Views
      HISEnbergH

      @griffinboy Does this work for the sampler?

      https://docs.hise.dev/scripting/scripting-api/synth/index.html#getdisplaybuffersource

    • griffinboyG

      Feature request: extract XYZ data metadata

      Watching Ignoring Scheduled Pinned Locked Moved Solved Feature Requests
      24
      1 Votes
      24 Posts
      3k Views
      Christoph HartC

      so:

      the function is indeed called when loading a samplemap and

      volume pan pitch

      is correctly applied to the buffers, I haven't tested the range properties but they should work too if the other ones are processed.

      Are you sure that this is not something else on your side?

    • griffinboyG

      Bug: HardcodedSynth Volume Glitch

      Watching Ignoring Scheduled Pinned Locked Moved Solved Bug Reports
      16
      0 Votes
      16 Posts
      1k Views
      griffinboyG

      @Christoph-Hart

      Seems fixed, thank you!

    • griffinboyG

      Polyphonic FM: problems and questions

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      7
      0 Votes
      7 Posts
      572 Views
      griffinboyG

      @Christoph-Hart

      The core:extra mod node?
      I haven't used this node before!

      Thanks for your response, I agree, it's certainly a fiddly routing scenario.
      Part of me wants to completely write the sampler and everything else in the project from scratch so that everything is custom c++ and can be routed by hand.

      However, I'm working with Dan on a project where he needs to use the built in Hise sampler because he's made a ton of monolith and sample map files for the hise sampler...

      So my task is to figure out how to play nice with the hise modules while supporting FM between the custom stuff and the hise stuff 😬

    • griffinboyG

      Add XSIMD to hi_tools by default?

      Watching Ignoring Scheduled Pinned Locked Moved Solved Feature Requests
      1
      5 Votes
      1 Posts
      356 Views
      No one has replied
    • griffinboyG

      Parallel Threaded Voices in Hise?

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      3
      0 Votes
      3 Posts
      471 Views
      griffinboyG

      @Christoph-Hart said in Parallel Threaded Voices in Hise?:

      If your synth is able to max out a single core it wonβ€˜t work in a musical context anyway

      Maybe I phrased it a little wrong, I'm talking about SIMD.
      Many synths for example use SIMD for batching unison voices, or voices in general, or left right channels even, and processing them in parallel. This is common, no?

      I was talking about parallelism rather than just threading.

    • griffinboyG

      Do global cables contain a refrence, or real data?

      Watching Ignoring Scheduled Pinned Locked Moved Solved Scripting
      2
      0 Votes
      2 Posts
      385 Views
      Christoph HartC

      @griffinboy yes it copies the data so that it works across the DLL boundary of the network DLL (otherwise it would be very prone to crashes). Once it's in HISE it will be referenced (so if you attach multiple callbacks they will use the same data object).

    • griffinboyG

      Midi Script Processor - How to callback from a ui control?

      Watching Ignoring Scheduled Pinned Locked Moved ScriptNode
      6
      0 Votes
      6 Posts
      907 Views
      griffinboyG

      @d-healey

      Interesting.
      Okay I've never done this before I didn't know set attribute could be used that way.
      I'll have a go

    • griffinboyG

      Synth.addPitchFade() - Can this be used in a scriptnode synth?

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      5
      0 Votes
      5 Posts
      503 Views
      ulrikU

      @griffinboy Thank you! πŸ‘

    • griffinboyG

      What's the deal with this assert? isMonophonicOrInsideVoiceRendering()

      Watching Ignoring Scheduled Pinned Locked Moved C++ Development
      3
      0 Votes
      3 Posts
      729 Views
      griffinboyG

      @Christoph-Hart

      Good to know that it wasn't anything bad. It didn't seem to be breaking anything.

      Is it okay for me to use this function then? It says that I shouldn't here unless I'm rendering. But I couldn't really see why, so I've been using it

    • griffinboyG

      c++ callback for voice stop?

      Watching Ignoring Scheduled Pinned Locked Moved C++ Development
      5
      0 Votes
      5 Posts
      921 Views
      griffinboyG

      @griffinboy

      edit* Rephrased into a more answerable question hopefully!

    • griffinboyG

      Global Cables Don't Work when compiled

      Watching Ignoring Scheduled Pinned Locked Moved Solved Bug Reports
      24
      2 Votes
      24 Posts
      8k Views
      griffinboyG

      @Christoph-Hart

      08acaf42-bb5e-4882-9a57-48678a5a5f49-image.png

      well, all hope is not lost lol

    • griffinboyG

      UI Thread vs Audio Thread (c++ nodes)

      Watching Ignoring Scheduled Pinned Locked Moved Solved C++ Development
      3
      0 Votes
      3 Posts
      631 Views
      griffinboyG

      @Christoph-Hart

      Thanks I'll look into it!

    • griffinboyG

      Feature: Single Channel Audio waveform Display

      Watching Ignoring Scheduled Pinned Locked Moved Feature Requests
      7
      1 Votes
      7 Posts
      1k Views
      A

      @griffinboy i suspect that implementation will just be a stretching of the path across a different area, haha.

      For multiple channels, you'll probably find it easier to do using the new Rectangle() object.

    • griffinboyG

      [Free Dsp] Unfinished Self Oscillating Filter

      Watching Ignoring Scheduled Pinned Locked Moved C++ Development
      1
      7 Votes
      1 Posts
      419 Views
      No one has replied
    • griffinboyG

      Consistent sensitivity for Sliders / Knobs (size agnostic)

      Watching Ignoring Scheduled Pinned Locked Moved Feature Requests
      1
      0 Votes
      1 Posts
      200 Views
      No one has replied