• Midi Out Channel

    General Questions
    8
    0 Votes
    8 Posts
    56 Views
    B

    @Christoph-Hart

    Is this a bug..

    Midi playback works correctly (no stuck on notes) if placing a container within a container.

    Container 1 has stuck notes -------------
    Container 2 with nested container works.

    HiseSnippet 2076.3oc6Z0saaajElzxLI1I8WjK1KIL1KXZLXknTjsa1tU1RVIZi+QvRIsEEsEzjCklXxYXHGoXsEAXeT5iReD1Gkd8hEX2yPRIMTgxVR01MMUDAwYNmyLmu4Lyb9yoY.0BEFRCjjWu8.ejj78TZMfv5VsqIlH0nlj7GqbH1FqdbOl5g8bYXo8F3aFFhrkjky8DtTxqspTz2u9U6Y5ZRrPiIII8BJ1Bc.1CyFS0uxyvtt0MsQswdBRWpRCKJoJ0k1CPTNk7R9lVmY1AcjIWrUTjdpYXWI4OSI+NEKtCpv1H6RaY9n7aWtncwhkrMJVHeoGY6XYXYYXXT..4s12FynAsXlLTnj7p6QsGzpK80jXE7BbH9TWDePAoVfliIWm5Zy2hbpRU6hcsaNzTEJAKZywFtbwFt6GYmFQ+sLfimgnATdkzvKWJ3UPDd4EfWFPRV.RqFCoOQokU.1mMlCGO2UoAggBbLgyIQnDKqzJF2VoJEjfvz8LOCUO.FLZFZkymeSU3udviUWec3vJjo54q9kpQ2Zz6fXQVAWyAn.sMh23QCTKrwCdbxD3TJ.yYnZfYUk54SIv.sM3bikdz5aLKJvHsBLtXEHHM+t3TElyLBKD3JXHbcDod.sC1R8mVWE9vDWLAo5ziXwvThJkvWc9REPc0rFtNap12zsG5AIyJZlNpZwDGQh+44q6CqfFXfGQG4FhlTnPF0ejPuY8neDYW0C43OR+UMccOEd.okBU7MyzgtwuIraLSf2Xpn2X5n23RgO+nZ9Pu.Q929jNvRpC58HJ7Z7XGGMgMxaDAKWWYiUATLDpe9mqtqssZIUBeYiHMB1f8xBUJReZ9QWj2T0pqIgfbEgWLKcKWjYvtttsPupGBbzFJBvgxDf.eIZk1TE9Sg2lOf5mGF43MjY542fzFacVnFK.LHI.l+02LPE0Grfgvaiu66E33PC3Fv.ULvI+ige72TKA+3gObRCJWHXO9kCsrwP6PvWD3S+obWrAha.9GkvAH2+kVgLYUM13nMzHkkLby4Q87NEV9x4UeHfvOS0HaEMzLnwkYmx4yTpWfboVX1.sB4mTfXSjteuvtvgunAbjAvwY9r.NNiLAFYy6RrAwBMSFgDcMoU.Duz1W3V0wI0SiIuj43BRkrMO.Gxzhmb5W7h2887GeYMMciMifMLGg25blGSzdv5+z5qArTmjE+oaF7RdX5xs5YvlaGBtnIpQhLnCcpLTPHha5v3JSOLtXVFVwgbDDjRZPvri8Qjok6gTRbJHjetDTA+KVT.+OLIf+d8XLJQBCw0uiRb7ToHDKlXlzrOaiEa12Rg6LLi497F0LYl7jVR1LvFzGEvvbambMTeHkw3TXVSoFJ7LHZAXSGEUFxggkjyUrNq6RMYXRm1XvFy07GoHRpfz4iT+ubZkAiwx2VIA.wZ6SiRU639n.XW2zDdZIcZmgoidWkxF425Qk2YGCILC4Mj98TJYr8VEJt0NFaKvvHgiQ4xkxmujTzNVtoB2C4FiNPaXuwWnNQdRaxknAwFcNvqPzHHcTW5q+ZZvYQof.zcL4wUeizqw1rti2cAU5hvc5xD2hRBFtac4WTlhs5ecVkz5BV4I00ee9zkwzz0OOXd007cgXpJFreuycgv3Z8BwsurWumKVdlv0AyY4HBGdH0CziYvfD+YucUJP8QT6dtlrzEMwKsLgA3BNUkJ7pQHgP7XwROuxpjZVg3mnzDyr5lMFWICLB96tNvXR8mefx9NNHK1X.tpR8u45oXSQ0emoz2fOHpJRXD2m1MaSCjyccTyux6d07uh.jt8vygw0GGAkORIUzkTHoZuf.d9GIUSHdnjvpc.TUiH8CnT+8Il.9rEIyWddAPs7QoYL4YQtYKynLtyw2F0Am2QM6X3.PZ9lbEkD2oeuR4x5j1ke11UOo4gOQWu8yZ1pcm5eqN7UWuotds9kH+yZO+7v5.k9+Cc8FG+xCe52nedU8p6U+k6TrZS8FuDDr+C6o2b2Z0fI8Dmcq8py7j3ZbTqnjk42Cag6PLY8B.Z2Bx1dOS.qBa+indXB2uwXhebkZHRVj4lVvLEvDeIDauSYRai.u2iI7CUjl0V+buw8xqPV89Q9+pnNkjrSxkWr5CdV4BzI1soQQK6wzhxWepIk+absduJI9EJW3atnnqNa9ltXWm2fQTuxw6hGc8JGJeXLTtqRKHnZTz1j.s7wpesYezEFn8ee0Gn8XKFnUHFAIzmFlZgag7vsgbLCEI97PT8.zqNge3JRuJEbalEqe8qpC6sLmSKtW2naI65Q6QR4z7hS.nvBl.vpWWI.bi9H62wLqS86nXsgXrE1y2EsOoOxEb7k3HnFxwrmKaDUQPdHkP86RIXKwy7SPr.bmNn.Qnm49YWFKURM2uxIHWjo382+ZkCf6clAfYBsflhBy8utlLOt9KJwvUk+VT88CW449yoq7Sn83Mf3PS3hJTUsBjtXKvUpEJIIHdJGxqvcGFONOebruThczf+G7kvr.erbByBCYdini4r3OikE+ccWC9xNo79bmTtuxQnPFxV8cl2T4ls2T2juitRbQu.MTwXYCUlngJ0hanxtQMT4E+oogJFY1Pk+y7zPkhWRSPli9oLGK0x1orrcJKamRlsSwXY6TV1Nk+32NkOcx1oXrreJK6mxx9o7NR+TdeQGdlVAzezJNqP9ax6DQAN+HQo3ulxg7wY8+EMOv69OZYkdodqIZrnSr3hNwRK5DezhNwxK5D2ZQm31W9D4Ae2sGi5E65AJcr49wkGJOpzU4bR+efwL2Wf
  • Dolby Atmos?

    General Questions
    1
    0 Votes
    1 Posts
    12 Views
    No one has replied
  • 0 Votes
    2 Posts
    15 Views
    David HealeyD

    @Yannrog Yes. Add a MIDI muter to the sampler you don't want to respond to the keyboard, then it will ignore all MIDI notes.

    After the muter add your MIDI processor with the buttons to trigger the notes. Link the buttons in this script to the ones on your UI via processor/parameter ID.

  • Multiple tab panel.

    General Questions
    11
    0 Votes
    11 Posts
    41 Views
    Y

    @David-Healey Thank you so much, Ok

  • Recent commit to Processor.cpp breaking old project

    Bug Reports
    17
    0 Votes
    17 Posts
    756 Views
    David HealeyD

    @Christoph-Hart I saw some scriptnode related commits, do any of them solve this issue?

  • suck notes with keyassigner script in silent synth

    Scripting
    25
    0 Votes
    25 Posts
    162 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

  • Bizarre project compilation issue

    General Questions
    6
    0 Votes
    6 Posts
    74 Views
    L

    @David-Healey I've fixed it - just incase anyone ever sees similar weirdness in future -

    Open Terminal and:

    xcode-select -p

    That should return similar to:

    /Applications/Xcode.app/Contents/Developer

    If not, sort it with this:

    sudo xcode-select --switch /Applications/Xcode.app sudo xcodebuild -runFirstLaunch

    Then reset dev tools:

    sudo xcode-select --reset sudo xcodebuild -license accept

    Delete derived data and module cache:

    rm -rf ~/Library/Developer/Xcode/DerivedData rm -rf ~/Library/Developer/Xcode/ModuleCache.noindex

    Double check clang if you've got clang errors:

    clang --version xcrun clang --version

    If either of those hang, reinstall clang.

    Reinstall commandlinetools:

    sudo rm -rf /Library/Developer/CommandLineTools xcode-select --install

    Delete Xcode caches (bit severe but I think this is what sorted mine out):

    rm -rf ~/Library/Caches/com.apple.dt.Xcode rm -rf ~/Library/Preferences/com.apple.dt.Xcode.plist

    Then reboot, open HISE and try your compile again - mine went straight through, no errors!

  • [feature request] Network connectivity checker

    Feature Requests
    2
    5 Votes
    2 Posts
    446 Views
    David HealeyD

    Claude implementation: https://github.com/christophhart/HISE/pull/953

    Tested on Linux so far.

  • 0 Votes
    3 Posts
    39 Views
    Y

    @David-Healey Thank you so much

  • 0 Votes
    10 Posts
    140 Views
    Y

    @dannytaurus Thank you so much, I went for the easy method.

  • JUCE 8 Build Errors

    Bug Reports
    9
    0 Votes
    9 Posts
    284 Views
    L

    @David-Healey I had this working on an older commit but realized on export that the exporter wasn't picking up any Xcode, xcpretty etc etc so I updated to the latest commit, where the exporter now works fine (ish, I have to start the compile in HISE, cancel it and then build from the auto generated xproj) - but now JUCE 8 is broken :(
    I have two custom shaders that rely on JUCE 8 to work so I can't really progress on those two projects until this is sorted.

  • 0 Votes
    5 Posts
    151 Views
    griffinboyG

    @PabloCaparros

    Sounds like a plan!
    If time is on your side then start with Hise.
    Especially if you're new to making audio software, it'll be more satisfying to start with Hise (which has a gui and built in tools) and because of the great forum - use it if you get stuck!

    Good luck 🫡

  • How to cutoff delay when a note is held

    ScriptNode
    2
    0 Votes
    2 Posts
    71 Views
    griffinboyG

    @mysticsh

    If you could describe exactly the situation / problem,
    I can give some advice!

    I don't fully understand what you're after!

  • Meta Ads

    General Questions
    20
    0 Votes
    20 Posts
    745 Views
    X

    @CassD I will also try some methods. If it doesn't work, I will change the platform. Not working pixel means you just throw your money away.

  • Embed non-audio files into the plugin?

    General Questions
    7
    0 Votes
    7 Posts
    142 Views
    OrvillainO

    @Lindon Yep - totally get what you're saying!

  • Combobox not syncing Presets properly

    Scripting
    5
    0 Votes
    5 Posts
    92 Views
    D

    I don't want the user to see the combobox it's just to have presets stored correctly

  • Sampler: Preload Size question

    General Questions
    6
    0 Votes
    6 Posts
    183 Views
    LindonL

    @Christoph-Hart said in Sampler: Preload Size question:

    You probably might want to put that in a non-preset setting file somewhere.

    exactly what im doing....

    with the complication that the Preload size is actually being set in another executable, the "player", so now when the Full instrument Expansion gets loaded I say this in the init:

    for(i = 0; i < NUM_SAMPLERS; i++) { if((instrumentMetadata.instrumentSettings.PreloadBuffer * 1024) != TheSamplers[i].getAttribute(TheSamplers[i].PreloadSize)) { TheSamplers[i].setAttribute(TheSamplers[i].PreloadSize, instrumentMetadata.instrumentSettings.PreloadBuffer * 1024); } }

    only question is -- do I need to wait for everything to load before checking this?

  • 0 Votes
    3 Posts
    72 Views
    J

    @David-Healey Ah very nice, thank you! I will give that a try!

  • Sampler oneshot mode in scripting

    General Questions
    4
    0 Votes
    4 Posts
    79 Views
    LindonL

    @David-Healey thanks yeah spent another go round in the source to uncover this too.. thank you.

  • Filter gain modulation not working correctly

    Bug Reports
    15
    0 Votes
    15 Posts
    965 Views
    David HealeyD

    @Christoph-Hart said in Filter gain modulation not working correctly:

    If you then want a modulation to go from -6db to +6dB, you just leave the knob position at 0dB and add a bipolar modulator with +6dB intensity.

    Little bump and also, would this work for nonsymmetric ranges? I ran into one today where I'd like to go from -12db to +3db.

    Also there is still this bug with artefacts and voices overwriting each other: