@Orvillain yeah there definitely seems to be a nasty bug in the develop branch, are you able to recreate the issue?
Edit: Ah I was looking at this on my phone and thought you'd just ran into the problem. Carry on.
@Orvillain yeah there definitely seems to be a nasty bug in the develop branch, are you able to recreate the issue?
Edit: Ah I was looking at this on my phone and thought you'd just ran into the problem. Carry on.
@daniloprates The mapping window determines which sample is triggered by what velocity, it has no effect on volume though.
For that you need to add a velocity modulator to the sampler's gain section.
@Oriah-Beats good question, I'm not sure, try it and see, hopefully it will work
@Oriah-Beats said in DSP Network Compilation error:
When I compile it in a test project, it completes successfully.
Copy the DLL across to your main project, no need to recompile it
@CatABC I'm not familiar with this scriptnode network.
@CatABC There is a MIDI player built into HISE, you don't need to transfer it from the DAW. You could also build HISE as a plugin if you really wanted to work within the DAW.
@CatABC said in Make the Gain knob smooth the gain?:
the note triggered by the third KS cannot be stopped.
Yeah this is the kind of hanging note issue I said you might run into. I'm just testing with my keyboard in realtime, haven't tried with MIDI in a daw but I expect it is less forgiving.
You'll need to dig into the code to see how to mitigate the hanging notes.
It's a bit cumbersome to work on because each time you make a change to one of the scripts you need to copy it over to the others. If you move it to an external file it might automatically update the others when it's compiled, I'm not sure though.
@lijas90 Any version of MacOS after Mojave is fine, I'm using Ventura. I found Sonoma wouldn't work properly in my VM.
Not sure where you'd find the iso, I'm using a Proxmox system and there's a script that downloads it automatically for me there.
I would just search YouTube for how to setup a MacOS VM and that will probably include links to the iso.
@Lindon Let me know if it works, since we're not calling ignoreEvent I think you should be good.
If your only use for the Mac is to compile HISE and HISE projects I would say don't bother buying one. Use a virtual machine instead.
Here's a video about compiling on MacOS, you'll need Xcode rather than VS/
@Lindon Yes I think you're right
@Lindon said in truncate a note (addVolumeFade) *after* the note has ended:
now I want to add "legato"
You're one of those moving the goal post feature creep clients, I see how it is
@Lindon said in truncate a note (addVolumeFade) *after* the note has ended:
Why are we making it artificial at all?
We can't turn off real events so we have to make them artificial.
I think what you're wanting can be done because I'm doing a similar thing in my legato script, but it's probably a little fiddly.
@Lindon What's the fade time set to?
Ok so it looks like there is a critical bug here. Are you able to recreate the crash?
@Chazrox said in The Death Crash || Prevention?:
Project Folder/ Scripts / ScriptProcessors / project.xml
There shouldn't be an xml in the Scripts folder.
@Chazrox said in The Death Crash || Prevention?:
the .xml file is still there and shows in my saved menu
There are two xml files, one for the UI data and one for the module tree. When you say it's empty, do you mean it's a completely empty file?
What about the script file?
@Chazrox said in The Death Crash || Prevention?:
The saved .xml file is in fact wiped.
The project xml is wiped and the script file is wiped?
@Lindon Think I found a solution. The problem with noteOffByEventId is it's tied to the event and makes it inactive.
So instead I'm using Synth.addNoteOff
which is not tied to a specific event.
HiseSnippet 1211.3oc2W0raaaDDdojYPESqQSQPPOxlSREJNh1xJ1HnHx+HmJDKaASG2dKXM4PoElbWFxkpQsn26s9vzWf9HzGkf9BzNKonDUrrqqPcAb3AAsyrCmuYlc9lk8iDNPbrHhnYb53Pfn8o51i4xg6Mjx3jt6SzVUuGMVBQlYh1cbHMNFbIZZkeoRfVkUHoOu+E6R8obGXlHB4LAyANjEvjyj1u8qX99GPcgSYAE1cy1ccD78D9hDDOk0aPBoNWPG.GQUaqjN4aowCIZes9lqugSS2m4t95atcKGZKXaOpmm0FtMa1Zqss1XaZysZAM1jncuNtLoHxVRkPLQakcEtisGJ9AdlCNiEyN2GTKrH1nmyDefv2UEhJoj8Fx7c6mmnhIDM89yRakyRaOTuGykMU9rz2mmpvblEESfZklGdkmCdVEgWiBvaAPRq.jVICROP21IhEJmoQgm6q2kiUSOJVmJBkr8Rz9c88D3F3x0BnW.GDgKlZP0VMZT2D+o1y8R3NRlfaJ3GIjvw7p0L9IiJF+rg4Gpxyag5TtIR36CQKTs5nQz0YXUdRv4PTcyQT+DX5Fwve9bp9UmSKVxcxh5BaTv6xYxiCA9UcPfLIUg+60c2mJopBwDY39BgHISAAs8gQXaPVYoh99P7ERQH1HboZFdZQ3l3SkyeDR0nMQAlClqtoJN7XlbbwFw+yNWcSg3Cz6yjNCWLFKs.LhYpaCLNoa7yz634ANxY.bE8C99amVuhte0L2eecaFGR4QSc9iRWa9czQf4KANDoRdVWCU5ebSoRCuwToG6HQ2eZDkGGJhm6EaCArSEbUVXlvWGiM+vaOQUMKJeOAMZgpd+KN.CxEZiMUlDkdrXm.QBWN2wfxWGCs0RxPuxcXFZC8.AWfsRKjftzeVROBFX5iCkUzqlei4SrdtAVsiklvHj4oqKJqCe.VMVyIBPbqhuCYwRjN03oO8qLufed9QlIFVPBZb9D.pq6q3hyq93bcOttoENA.4+MJXwZwf7DJe.TE0sYC0LBqqbBguvg5axQuzCCYb39ZCfz.4nT57p3q1nByyrZZ6yZr3cPRTOlCi52QEc6fuzQP0IQpx3yT7+UyyG0pUynRkLiQ7elvOI.TH8ZLodw3eldT9SrTC6PDkabbtRd8oAfZP4LTVsFZPkBkmqLNulYk2VYI9GjdxcZAufMFbN3qh97fndQTnxQwRZPXZf9Q7L8rQ4HpvsJS6WWcR+psOyEhHLWUy5Tx2TLWjZaotTfZuAgHarhl7d2D+9NLenYftar5OJ+hWWOzl8iPQx4.56lt7W9s12At6wbLlUxwnMKHzG5vGA9XtLEieAl77nI9xboyOZsGxlFNTvYNEKNm.xH1fAPTQruv.ZGoD+LjYRdX6S.efVXFZ6es8gHaKMJkzd4xEV+qmdrv50WpmAWyTp76t2Yr7G22Y7DQhjwGzihGBU8uHstMdUMGXB6qhiSqjhMJaci7Vaaf6lt3uvmIJsTq0lnzJW4+K9Hf5DIdiSFOo5b5mjJAiad52rWQumZso0kYGCvKk7FGm4eUWxv0WVC2XYMr4xZ3lKqgsVVCe1xZ3V+yFpty3NIRQPVqIgzqemzoYZZc3T7TdZGA4uMZBWPD
@Chazrox If you'd pressed F5 even once and saved your project then the script shouldn't have been wiped. Sounds like a bug, if you can find a way to reproduce it that would be helpful.
@Lindon I get it, yeah that's tricky. I shall play around with it.