Forum
    • Categories
    • Register
    • Login
    1. Home
    2. pelle
    3. Topics
    P
    • Profile
    • Following 1
    • Followers 0
    • Topics 32
    • Posts 96
    • Groups 0

    Topics

    • P

      DAW dont record midi notes from Instrument

      Watching Ignoring Scheduled Pinned Locked Moved Scripting
      3
      0 Votes
      3 Posts
      164 Views
      ulrikU

      @pelle I have made some research regarding this, my findings is:
      au MIDIFX - will run in Logic and record the midi messages on the same track

      VST3 MIDIFX - I think this compiling format is completely broken in Hise, I have never been able to get this format to work in any daw I have tried (Reaper, Live, Studio One, Bitwig, Cubase)

      VST3 as instrument - will run on most daws but you have to direct the midi output to another track to be able to record it (except Reaper, it is able to record midi on the same track as the compiled plugin), maybe there is other daws that can do it as I'm not aware of

      I have tested this on Mac, I guess the VST3 (instrument) will work on Windows as well, in the same way as on Mac (routing to another track)

      This is a test, 1 octave 60-72 and CC 1

      LOGIC MIDI FX AU

      LIVE INSTRUMENT VST3

      this is the snippet
      There is a bypassed SineGenerator in the project, I used it only for testing before compiling

      HiseSnippet 1832.3oc6Y80baSDDWJIhhM+sPGFd7fgGTZccrRRSZozoN0IAxPRim3jBLLcJWjNYcSjtSb5bR8.8EdfW4SCuyGA9nv2.Xu6jsjRraKYRgoE7jFqa+2s2t68aW0zUv8IYYbgkc88GlRrreSmdCYxnNQXJyZq0sruhy53SPBhOWDPY8QIz.p08FlhyxHAV11y94JIsqMmk9yeb26giwLeRAIKqGvo9jsoITYA0ts+RZb7l3.x9zjRRub6s74rN7X9.vql0okUJ1+Hbex8wJwlww5KvYQV1W0wOXY+k8W4vk8v3vU8NbExg2zaUOxM8uQvs78w923PeukVBaY+ZaDPkbQOIVRxrrm6d7fg8h3mvLavCnYzCiIpEdV8fc1PdSdbf5HpnZ0IhFGzcT3JyBLZ2hf2rlf2Ub1AhNioWDDeWMCTgFkCf1yT08lsh64U18ZUx8lfKYWxkly3RW1omuflJK3n7m2vYKljHBwPdprqXj0Zle1woCGjfIalfOhro.VLVC2UZ0pAZwVsl+10qC4pLIpKlQhQ2AMRo9DYGdRJmAKb+XM2OFjV+Py.rD2LgG.x2BrfgXFQ1EhVx83CjTFwMb.yWR4L29yW+GpW6Xr.cBnfLhlor9WQCjQtfI0bhJw4KHz9QRMq50B4BjKUuQHJ5yPdKAeesqMe8ZfMq0WsqlJMWyWYMSnOd7ymPkQqEmFgKnDQkjFfotS9FpOKGQFhtKxqYKzmhZ0b04afltEDjfonewZUrQYoEAK0p4MlWcV.mMDtu.gGFTTtGwWhY8iIteq6IK3sz7WkBh1.od95K1.E8PHAoT6I0ex7kiw6vGjQ5fiiODtTUDjIGCIpwA5rXt7rwZvzOqvMMDYLUS+Xp+Qj.zO9iHCg.AtedX+LRAz0LpUMjbGzNXYTyvXNWjqviW3TN0UgytJ5TKMFO7KICcqXhqsBDSjhADsLOA9G7CINiLZCUmFSkXJVjQfRbW8dJffKw85Et92rPzU8VbUcPF91jRpUMkcGkoV.3p4kQXA6vCFDi0QXfUYmPqofjpJ4cMIpJwuDUd5fz7H1zObgX3znM7o1uVZh0OaL85d2t9Y87V2dxNkt5o9BKncADXg5TVLb+DMpzAMx2.dMPbltHRcN9H0y0po6lzjwkjcCCAbjjC1x0qgxRpMHOWXDRYo6CBVQpFnaoNJOQ6DPArJFmeFOiqLgPtxaLVWwTAOI3wwDgx5lTBX4wFfyT6+tLWsd.KzoYEFNQdkL7jXq5vIdZJ5xFjbHQz.cLNFpVGIHfhWs0fyzaMTtykuAFtjfb1VLpb2TBaZ8yrxwtgmNXq0gJCU+jbZfboDgjpbA60IGCcyMcWp4rNI6HIOUKaNfuk8kjZtu0ndOJzGKJzg4RNlmeb4oCFVdwIp60iI7a+T6HM.SgHz1.5E+jQXXfG8NNqEGiJHXc1tfP+WScQ0lxpQWJJXpzIT0sikQkCKOZyEVm5mWW7xNcoR+nI6iyLAeDRZuH7w74adKmMBCgVOEN3bNa90uXFlo71+5SY1z2SOV0tCjp5TfHQbQLYZ5y8jo1y9hXvx4dIdvxZixHSbrx2y1AMEv1c.a.C4qgo2mmaDWM97TAgeN04zfySUsZfjY7XRyTgpC3H4zCyNxDOPAP6N+Y1j+C.w++3puRfqZdCq9vbtBJzG149CR5AHZ9DX2YPyYUMn8LppEy5Vp0pHPO39hdweBexY5oVamyzaDyxGw21bDeCmd.9rF+Ve.+.8ZzWgOlf9bBfbqRPdURCUgu+8Kd36cgWh5Xx9vv9Yo7rJFtGIgtOLMSVYhGjAylR998TULko2gqd4gIv5Ot6lvgbh5zCKGHzkdqAy5yjUJ0dpsU7dkosxKA.JU57UajO1iljFS1fcLIFPMyGEYcRHdPrbD0J0xytCmwSi3Lpe4D8dD3NX+9DQYeehGn0jRX11BJWo8djXBtbQ6mzdanXCKf3D4bFK79aOEvDyWeniwcQpKfnWdaDL6K1FAUhmW13jNNau4t4E8vSnwtr2S0w9tCN3Wu68no7XrPAcpfbFPX9i3+au6CQsUPhaUfn19WZqPeC4hj7N8iSCaS5C6YYJ6SfWtCPuqT91KgykQPujp.sWo81bd5FLLDEBJajtQPAKL8F7Z7ULCXVXNLbljH5DyKWlaYsUeFWPLSJVAycPljmL5.n++Etmjjpmpw9acVY4lvmvqo98s5.+ZocuXVacwccZlmyZz2WWILNkqpI9WGAT0dnXn3RuLFpfp2y1KgNp6i0tQoLN.fJjkqbLCtZL580SQW1Flpvpkfz14nw5w0Om2d8tPPXLYuwWHeoI6s3+YxdupND9+D6QB1WvejuIAqp2dcME3byz+45p4riZMxy53SmKU+gDejueUScFEW77p3RmWEW97p3MNuJtx4UwUOuJdymshJ3f0F.8XMiEYYsS2MLcWsG2Z2dVq+B3xzG0G

      Click and drag for cc1

      daw recording.gif

    • P

      MacOS Parallels WIN build fail

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      23
      0 Votes
      23 Posts
      880 Views
      David HealeyD

      @pelle In the pooled resources folder you'll find .dat files for the images. Place it in the plugin's app data folder

    • P

      Custom font in WIN vs macOS

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      3
      0 Votes
      3 Posts
      137 Views
      P

      @David-Healey Solved! I've simply moved the font outside the font folder and removed the "Font/".

    • P

      Samples with subfolders

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      4
      0 Votes
      4 Posts
      160 Views
      David HealeyD

      @pelle There is no decompressor, so always keep your original files.

    • P

      Modifying the Knob Filmstrip Image via Script

      Watching Ignoring Scheduled Pinned Locked Moved Scripting
      2
      0 Votes
      2 Posts
      400 Views
      David HealeyD

      @pelle You could draw the filmstrip on a panel instead of using a knob. You could use multiple knobs, one per filmstrip, and only show one at a time. You could use look and feel - either drawing your filmstrips in there or using vectors.

    • P

      Customizing Sample Import Window Aesthetics

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      3
      0 Votes
      3 Posts
      378 Views
      A

      @pelle there's general LAF for modifying the looks of these popups, and there's the errorHandler for modifying the entire UX, as it'll disable the popups and just give you callbacks for various scenarios.

      The default HISE UX for sampleset import requires a plugin restart. For me, this was problematic because if a user moved their sampleset somewhere else, then opened a project, they'd have to restart the entire project if it had multiple instances of the plugin (preferable to manually restarting each plugin instance). I used the ErrorHandler and the FileSystem API to create a UX where not only does the plugin not require a restart anymore (Engine.reloadAllSamples) but this propagates to all other active plugin instances (once the error pops, start checking for changes in the AppData linkfile and executing reloadAllSamples whenever a change is detected until the samples are found).

      Some relevant links

      https://forum.hise.audio//post/75956
      https://forum.hise.audio//post/79998
      https://forum.hise.audio//post/75058

    • P

      Is It Possible to Create an FX Plugin That Replaces Input Audio Based on Intensity?

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

      @pelle

      Sounds like a bit of work but certainly. You'll have to design the algorithm though and do lots of thinking and testing to actually get something like that behaving smoothly. Try to prototype something simple and then extend it.

    • P

      Shape Fx - pops and clicks

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      7
      0 Votes
      7 Posts
      963 Views
      P

      @DanH Thank you so much! I owe you a beer or a coffee! 😊 ;)

    • P

      How to Disable Mouse Interaction on Slider Without Changing Color?

      Watching Ignoring Scheduled Pinned Locked Moved Scripting
      4
      0 Votes
      4 Posts
      448 Views
      Christoph HartC

      Even I did this trick in my last project after complaining to the designer that he should stop sending me half transparent filmstrips, oops…

    • P

      Install HISE 4 on Apple M3

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      5
      0 Votes
      5 Posts
      557 Views
      A

      @pelle 15+

    • P

      0db Clipper

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      6
      0 Votes
      6 Posts
      691 Views
      DanHD

      @Dan-Korneff https://forum.hise.audio/topic/5433/hard-clipper/7

    • P

      Module's peak value

      Watching Ignoring Scheduled Pinned Locked Moved Scripting
      3
      0 Votes
      3 Posts
      344 Views
      P

      @DanH said in Module's peak value:

      SimpleGain2.getCurrentLevel(true);

      Thank you

    • P

      PKG error

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      3
      0 Votes
      3 Posts
      393 Views
      P

      @Lindon HI, I've solved, the solution is to sign and notarise from the terminal and not from Packages.

    • P

      User Preset Label - DAW Session

      Watching Ignoring Scheduled Pinned Locked Moved Presets / Scripts / Ideas
      5
      0 Votes
      5 Posts
      1k Views
      P

      @Lindon I've solved, I'll publish the solution tomorrow.
      Thanks for your help

    • P

      Export and Install User Presets

      Watching Ignoring Scheduled Pinned Locked Moved Presets / Scripts / Ideas
      1
      0 Votes
      1 Posts
      389 Views
      No one has replied
    • P

      Distribute the library

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

      @pelle said in Distribute the library:

      should I put the GPLv3 license inside the product?

      Yes, you should include a license header in your scripts and a license file in your repo/project folder. Here's an example - https://codeberg.org/LibreWave/TheShepherdsFlute

      @pelle said in Distribute the library:

      Can I sell it?

      Yes absolutely!

    • P

      Export Plug-ins with Sonoma

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      3
      0 Votes
      3 Posts
      524 Views
      A

      @pelle The latest develop commit is currently not compiling on Sonoma Xc15. I'm on this one and it works fine:

      0d0251e - Add ID property to toggle button laf object (#479)

    • P

      Audio FX - pitch modulation

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      2
      0 Votes
      2 Posts
      400 Views
      P

      SOLVED!
      I've used a SimpleGain and modulated the Delay Parameter using an LFO.