Forum
    • Categories
    • Register
    • Login
    1. Home
    2. Morphoice
    3. Topics
    • Profile
    • Following 5
    • Followers 2
    • Topics 163
    • Posts 938
    • Groups 0

    Topics

    • MorphoiceM

      Custom controls

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      28
      0 Votes
      28 Posts
      1k Views
      MorphoiceM

      @David-Healey I added a dragThumbOnly property to Scriptslider

      if enabled:

      A left-click on the slider track no longer starts a drag or jumps the value.
      HiSlider::mouseDown hit-tests the click against the drawn handle centre
      and only forwards to Slider::mouseDown when the click lands on the
      thumb (within dragThumbSize/2 + dragThumbPad). Right-clicks still pass
      through for MIDI-learn / context menu. Snap-to-mouse is disabled, so dragging the thumb is relative and the
      value does not snap to the cursor on click.

      if anyone is interested it's on my fork
      https://github.com/morphoice/HISE/commit/7b206d1951558381a2a38b2691a504d7542eec56

      however the dimensions are currently hardcoded to my needs, so there will be further changes needed to make this a general feature. I therefor didn't make a PR

    • MorphoiceM

      Linux Issues...

      Watching Ignoring Scheduled Pinned Locked Moved AI discussion
      27
      0 Votes
      27 Posts
      2k Views
      MorphoiceM

      @David-Healey I now managed to install reaper and the compiled plugin now works. so it was those listed bugs

    • MorphoiceM

      ALT+S requires TWO confirmations. Can this be switched off?

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      10
      0 Votes
      10 Posts
      334 Views
      ustkU

      Just realised I wrote "Sinppet" 😆
      Will just keep that one so much it fits the issue 😆

    • MorphoiceM

      I made a really good sounding JUNO-6 emulation for free, shared it in the KVR forum - this is what happened

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      29
      0 Votes
      29 Posts
      2k Views
      MorphoiceM

      @Orvillain ill give that a try thanks. I don't have claude code though. I cant afford paid services at the moment

    • MorphoiceM

      sync faust delay times to host

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      4
      0 Votes
      4 Posts
      372 Views
      Christoph HartC

      I'm not sure whether MIDI tempo information messages makes it through to the Faust node, but the tempo sync node is definitely the way to go. just build your Faust node with a absolute delay time parameter and then connect it to the tempo sync node - it automatically sends the correct time value matching the tempo and reacts to tempo changes etc.

      upcoming docs:

      Tempo Sync (control.tempo_sync)

      Converts a musical tempo value to a duration in milliseconds and sends it as a modulation signal.
      Tempo Sync converts a musical time value (such as 1/4 note or 1/8 triplet) to a duration in milliseconds based on the current DAW tempo. The output updates whenever the host tempo changes or any parameter is adjusted, making it suitable for driving time-based effects that need to lock to the beat.

      The output is an unnormalised modulation signal carrying the raw millisecond value. If the target parameter expects a different unit (such as frequency in Hz), place a control.converter between this node and the target. When Enabled is set to Off, the node outputs the manual UnsyncedTime value instead, allowing a smooth fallback for standalone operation or manual control.

      CPU: negligible, polyphonic.

      Signal Path

      Pseudo-code - hover highlighted terms for details // control.tempo_sync - musical time to milliseconds // BPM + parameters -> ms out (unnormalised) onParameterChange() { if Enabled: output = tempoToMs(bpm, Tempo) * Multiplier else: output = UnsyncedTime } onTempoChange(newBpm) { bpm = newBpm if Enabled: output = tempoToMs(bpm, Tempo) * Multiplier }
    • MorphoiceM

      Dolby Atmos?

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      4
      0 Votes
      4 Posts
      240 Views
      MorphoiceM

      @Christoph-Hart that's superb news! I'm so looking forward to bringing my AMS RMX16 clone to dolby atmos to have that gated reverb in my next album. It was a stupid idea to start making an album in atmos anyways but hey... why not

    • MorphoiceM

      suck notes with keyassigner script in silent synth

      Watching Ignoring Scheduled Pinned Locked Moved Scripting
      25
      0 Votes
      25 Posts
      733 Views
      MorphoiceM

      @David-Healey no they need to ring out. i will probably limit it around 16 voice cards or something like a real synth would have

    • MorphoiceM

      Does anyone offer compilation service for plugins on PC/MAC

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      19
      0 Votes
      19 Posts
      890 Views
      David HealeyD

      @Morphoice https://www.thewindowsclub.com/uninstall-windows-defender

    • MorphoiceM

      Simmons SDS-V Drum Module Emulation

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      6
      6 Votes
      6 Posts
      753 Views
      SifresS

      @Morphoice Sick dude. Well done! Loving the sound and glad you kept that interface clean. I'll trade you a code for my synth if you are interested 👈

    • MorphoiceM

      recompiled plugin, cubase cid changed, projects wont load

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      7
      0 Votes
      7 Posts
      419 Views
      MorphoiceM

      @dannytaurus no nothing changed except the plugin version in project settings. the hise version was around half a year newer from the one i last compiled it with on the develop branch

    • MorphoiceM

      No Multichannel output

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      20
      0 Votes
      20 Posts
      1k Views
      ChazroxC

      @Morphoice yeee! Let go! 🙏

    • MorphoiceM

      Multichannel state of things

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      15
      4 Votes
      15 Posts
      857 Views
      MorphoiceM

      @dannytaurus that makes sense

    • MorphoiceM

      machine learning to capture analog tech

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      3
      0 Votes
      3 Posts
      723 Views
      Dan KorneffD

      @Morphoice The basics are they are using ML models to analyze and replicate the behavior of analog equipment. They run various test signals through them and use the results to train a model that can predict how the device will respond to any input signal.
      The Kemper Profiler uses a different approach. They capture the full response of an amp or effect at different settings. It creates a snapshot of the device and builds a profile. This is closer to convolution than ML.
      The real problem you're going to run into with time-based dynamics (like a compressor with slow release) is the model will start to emphasize the non-linear behavior. The result of these ML compressors ends up sounding like saturators rather than compressors.
      I'm on the same path as @griffinboy where I'm focusing on making models of specific components and inserting them between other analog models.
      If you want to start tinkering with Neural models in HISE, here's a thread of my starting process:
      https://forum.hise.audio/topic/8701/simple-ml-neural-network/108?_=1748359797127
      @griffinboy also posted a thread about some details to the training scripts.
      I haven't had time to fully dig in for the last few months, but plan to soon.

    • MorphoiceM

      Bypassed by the DAW

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      5
      1 Votes
      5 Posts
      1k Views
      ustkU

      @d-healey I tried that recently just to reflect the bypass state of the DAW to the bypass button of the VST, but it wasn't reliable in the end... Maybe I've done it wrong that been said...

    • MorphoiceM

      R/L seperated sample loop points...

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      4
      0 Votes
      4 Posts
      663 Views
      griffinboyG

      @d-healey

      Or c++ / snex 😁

      But two samplers is the easy way I'm sure.

    • MorphoiceM

      Newly compiled HISE > New C++ Node Warning > CRASH

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      5
      0 Votes
      5 Posts
      834 Views
      Christoph HartC

      @Morphoice scroll down in the export dialog, there's the juice.