Silent Note (F3), Ghost Note Trigger on UI Focus, and Strum Start Delay
-
Hi everyone (and @David-Healey if you have a moment!),
I am building a dual-mode instrument ("Duitara" vs "Whistle") using a Script Processor for UI and a second one for Logic. I have run into three specific issues that seem to be related to MIDI handling and Focus.
My Architecture:
Midi Processor: (Top Level)
Script Processor 1: Handles UI (Knobs, Buttons, Global Variables).
Sampler 1: Contains the sample maps.
Script Processor 2: (Inside Sampler) Handles the Strum Logic/Timer.
Here are the three problems:
- The Silent F3 (Note 53)
Problem: MIDI Note 53 (F3) is completely silent when played via keyboard.
Observation: If I click the key directly in the Sampler's mapping editor, the sound plays perfectly (so the sample exists).
Checks: I have cleared all blocking code (Message.ignoreEvent) from my scripts.
Question: Is there a hidden "Low Key" setting in Script Processors that might be filtering out notes below C3 (60)?
- Ghost Note F4 (Note 65) & UI Focus
Problem: After toggling a UI button (e.g., "Duitara Mode"), Note 65 (F4) is automatically triggered.
Behavior:
If I click outside the plugin interface (losing focus), the F4 key releases.
If I click back on the interface or press a key, F4 triggers again instantly.
Context: F4 is a valid mapped note in one of my modes, so I cannot simply block it. This feels like a "Focus" or SimulateKey issue, but I can't find the source.
- Strumming "Wake Up" Delay
Problem: I have a "Strum Toggle" button. When I turn it ON:
1st Key Press: Plays a normal single note (No strum).
2nd Key Press: The strumming engine kicks in and works correctly.
Code Context: I am using t.startTimer(global.strumSpeed) inside onNoteOn. It seems like the Global Variable or the Timer isn't initializing fast enough for the very first note. But i doubt that happen since even toggling from Duitara mode to Whistle or vice versa, the ghost note F4 is always pressed automatically.
Hise Snippet: HiseSnippet 7008.3oc68rDiajbcjZTqUCWM6pc85j0NebsS1XyYEEW9Y9JAsCGNCmOqlQjZ3HIKuZi1dHKR1VM6la2MmYnVnXsIHwFHF4CfSBb.LvBjS4T7QmSQWhQNDfD.eHHWRVCibHeNniFv.Q48pp5tqtYSNbFIsVxIi1cFVU8ppd+ppd06UUQ5ANTi5z5211PqSGpSrXwGqhkYMpssoUr3I1oWGZr3mQoZOCmVK2RUyH1FqDK93JqzUyQ0RMVwdcTsso0iEO9XqgEGe7SFi8yCWrnptpQMpeVwhccSsZzM0Zq43makBWVSWeU05zczZKA8zE1nlowxl5lcATYLkLw5nV6NpMoWQEA6DJwVW0tUr3ukRtbMpMelLymO+LYTUyWWUc5rz7KPaLaiZyjYgL02clLv+lMV7SUptlioUUGUGpcr3mrnY8dUaYtuAuCttls1t5TLQ1XUgdlm8pl50QRDyM1xszzq6wirANlhDGaLNG60T1RqtlW99btyxJf3WCYFX7SDD8FK.5kUF8xHgdQfRwkPoSxQoWQoZMKsNN9kf3ymSjqOFkM.JwKM1I9jITV1z.TVbR2V8NzUsfDa.osZnVilbgLYRQlMSlotXBMiZ5cqSSN4Wyzr85pF00oVo+51SJWzRquR0sIa8017lgK4xFl6ZSPArMApKhUcnVNZTaAjfFgsCYOUKhtZCxkHtHUMKJvy1zrlp9lll2YIi5qRo5IgZ.vk1lBHqtlAspSOcZ0VTpSxI2sqiioA4iH6BpUMsL6ZT+BDSKUilzKR10zpN057Vp005ZeAR9NGbQRMfiacAx9szb.HZ.874an1VSu2EHkOnWSpwEINP0s0bzLMtfTyddVMIYROiMgpZSOuF.58HbD3BsL2iZAnAqA2mp0rkCTYPkSBF0ZNZ6QAfZqZ0TCZ7bHB4UbsVzZ2gVODsHPTAZuqNTDTGjKl3seax4O+4IYSS1o7ZqsYIRwqsyNkuBlofEaq1tCH5.VLare5lTmp7rRNo3CYglhH.2wrYScZQNK0WrnVuNOujSVQuas6rCCrISQxAJLYmAUXjqIJnRNoC8.G.jIEywLYj.YqtGcCiJVTHE.riUWJhMfpDJmIM5ZTCECDotcYUccj+jrlY6NlF.9kBzjzgJl3iRPfezZPRxyfvy.+QvHRqapVmS3ao1I4j2nklsiNEFm5vXCtf601HZ1m9HnLBTSjv5S2hllrkYc5jBvuGgpaSObzxmm8DEkDMaHTJw85SvfBdKScOVcDreI8uboIatTwRaVURwqipAUOmjNTSrUEXEPfTc0daoc.hEbPwtsBL+py1lcc.YeRWYexlS8QjlbrBWDII+O1oYCE.NDqrUMwlcK321TKKUGlxIqv5Vp6uCv.DcJA60Tj2Czbg+i02HtcCs5NsRNkTNqyFCmbp2GZk64MmEq37Cjt1lByBrqLgk+y.Bi2qOInroGHkUtqSmtNdj0zeFPV7tjbcS8tsoGKJyUCMeZRkM1Y40IW9JkKJokhq.UQyoVqsw0KBNiGtHFLemWo.BjEmuat4w467yO3PLV9DdE5CL1GRlEH0ogFiMQmaGZ6RNKfq+NQhIPTGlXeEZCbhPUxZaVt3RahXrlJX8.IY0VpVvhEp0rLsgkY00I1rU4smZhDM0M2UEx.lOsc0NT.rKgySeQhnggQrKyVpk3zhRPJcBINBqFXlQwP7JbR1T+oH4QDFZXuBBxPph3.uImDIr.fwYHXqLCZ6Q1L8AQxIqSan1U2453L5SJVtQPF483O62R0gzREL90vFRPMH8L6Rb5ZYPzblnukS51oNP7rNBVFgMWm6hHSj3ilfMwHz92vRSvhLn6yKGVhjkgfCyVbdWSUq57JEEimUO.kuGnOFf1BOKqDVw0cYy3pYzjT1.LogTtQiPlNkaTscJ2+G03IOhIJym3rRlB5vL4gAfmIOLc9bLijkp4.M4oOXFjEOBMGMa9.FX75E6SsUBSFpUPi62JbkuAaWzgZUQtC2rBdeU1fYRQz147DraZzHfoKgXvgGSEAKCpsGG0z3JlNzxFIYrMn4HgKpQiHKSzOngzQULtGXqgUwjFcauK0RVng.B6yK3lGUF7lGk2aaMtZqDflFaXn4TFlPbP63MlPWG1n4YEXE.pCaalujXCkU00f4.hoUG2yaf0iIwXXtraAhMBsRBkkgl.3pgq+25GUXTp+YT7M143gAunhmcfGgFfqgwZfITjLG93gCujxRNNfp3sQ+kXc7ZiynrNLAYjsvmzaj3kS.bhZp8hFIVbjZhWVoZWaGvLvHZjG7O7sK7fQqQ1lpiKJDMlbIIL4j7F4UCzHU.NongtNU2rllSu0rT6zJbCkp.r9pZr3umxrSmt76tasyMmwdYlumVwajqr0ZkpetJu6tyO+xoSmNeY3WMNG7qzKbTRGaTQ0OuGpVkxVtbO3igQ3zxHbVsh4VH+LWs4rZe3ZkbJS2I+LKL2Ua9gy1CRFHcFshcKeixu6bKr67F6M6xa27C6Vd8RNKrPCnpyUs2l81Cn+4WO.BKDPS35gIznZwX1NF5LKYCifOXDGy5aFb3V3gKNZiY8LbJTC7fcKLZiYkVHHBb3ZarBxoiEOtXRQeWVA4sBcOsZTtC3FGFzXeGGyNfD1a6QwhepAw7NixVvvCBOiCjGj2SNw9nw+dYT46TnEyJHubHe6Bw+BR82oGT+cZE1myJ2Wu4CNp8EnZdGlqCOQGXWFFNR8b.BJlTAIBhRazVED2bTh8YYT59enLJ8NOngltvgvSor7Et00fMEZeqMoFl6YdqJZ0.C4o12pRkct0Rcc511HcGilgHiO8uHLYT4OrfpdmVphL9j09w+mK9zftxIype3h8jS3SWeIkOpx1ke2RKuysWs7lqTZ66s9FUKQJtFrYr9olGKgxdt1HDeLY53UbDN0lSGqpapBabu4N.JJVTZq6p26xzdr8yHQTePuB9D0O39EBhp2+iCipeZ2B61z0i+ieJW0NXKCs8y8QO5Qewf4lSj8ivrQi9jCZfXXIeLXBEOrjMr8D0iqf1ZNIjMaWzSBaWYlzYRIxi6V.Hy4xHxbEM6NfQ.kq4.lieEloXPwnw3rh2zbenZXEVfkdcMdxrYxxRuLrnmYa1hLZ0rkq4J7cqtDrSTXG.F0nPgMTAigYkVD29AzTaCbdSnjLomeFVA7IlX9kSFdLJCK2R0.jpXuyxCFabcZMvDwn5dnvU0UcX6wSN+spTxkkErCpTBrzzxwuSx4leIi5Rc8rItWLzmMXrFJBlt2V0fTVuNg0SrRppc2.yo5qsJoON5i59hitgn9Zpc9lRZpevAg0TUCqod+2qPGWKh2fMDnpF5DVBFDrrw.rEF65PYkcJEVjwZqUutNshIeKtxSqhprr.Zc3J+8maN4rkU9YCI34ZZp6nAq67qpHVwyl4JBSN2XOF2HlMrE.luRpX1oK.7KnrztvtqA7VBYu4CZqJMoUwBsAMO9Za0z1EjDv7Vssc.FOe1t3+F8M6EXFuYiF2AVQFz2XyfA6noJVEaDouufTrgs5QWUE0W86uOcQalZCrt9ptcDCwQ+9UzDvLk3L1iMXoMrW+Jtxgi1D2+JixtPNPNTk9JOj8KL.Icm+7B1NzNgU2CvemtfL+E1ZimtAmQCzsE8C6RMp0K1QUGcbjmA7hPpmxMorKyjwhAntEstorVrqJ3fTthP1ETG1sQOJ5HGGcvHzqdLUh97i1VQ8k1E9FRpQOvZPpQ.AFPrdV2od3MZeR2aPcHaBEo6OOSHMmq2mly0CKwekW4UhPhmOe9AKw6mgFsLreMfik7qOUgO469c+WVLRY3fTFeRHakcRfun8A+NipncDDMAj9ml2egj5JJX+G45JtxmnkjCPrOvguGeg7.DXGGY+i4.0Plouo5td6Hh84.loKaQKHU8XwM5yPlEJf4wsgG5au.VwAky3NEXRjd8XGK6bd0QzOSLN9qw21nR7+LO6MdIE4n5FKfVUBE2X7GZthX2LrBYr2oPWa50LpatkpAHxXL+fJWK+uy04BobEOd7eVjS3y.d3LhPZzWioQI4fbjTiGbYiwTxECCIg4ZVlnNLt4.pAFRLzX4MAqtMBuwmAt27IPy..q.Bu476eUI0iNebgikf8TC1cJtQ+VtK+Cj5xX+tGut7EGTW9hJdAlVd5ruYv97P0Q1HfYMwdsB7PDsMKBQRtaPjevARm8ILa7zhsAHQP+z+jm.LwWZvdxgusOXiT1irmbt+ucXt3C1sfptt49tgivF8a4R55D+LN7I5OVafX37.9fH1wEa.NPXf9bZbzAg3IEShsjQVg9e5iCqb8l8ob8l8wV9hJKqqAeJEYcV7A+xjUrTaBqPz7HrF+maTcBuOp+PKITGRbnn9uUAwJnITtN5zPXMQgg9mRgcZHCsafn1+fc2FMzvI4UHssG3tLeyBA0C9B+9+2+zvlt8C+g+yQMO8ku7k+J8qaTpz5OZfa0pe6EJRAQTri8paCJ7E9bmO04Hy6epvoK7GEgL8wl2+TxN1WcDCwiOq46u2+Oa9HylesQNLX9LmO4fiIi12WLAVyE2QV.dMXt8eiLutdwAN4QtGDwzTAcKTjdNH1q8fmUEIetQNnhRhj69LrtezBfaV3YUAv3Go.x5y39A+wA2JceAGHJZ4t28u5QgI6u22iC5wxVuSeLhQqOMbZYyM+.6vNa40e8ex9QY41i1+Xiuu5HDhVoIK1QF+9VgUzmtOE8AolcDLLqErn9F1aisKCFj9FPHdBtQu3mPZb08ez+Xj6g3MGvNN.aaQE3xFA63nFdbb1lprHXhCIJZe9HJPNxmj1xJ9eiPBkOnWDBkgibCJxXxDe850eziUH372ZAOfa2p+.tkc5iXr0ld9.wVagYiNzZ9AqJpXq40r8GZsYWf8y7ymYtExLW1mlwYKP.0d7CzVDt05vNVEL2Ccfq6gNyXwFnU.SI710DJRmU4f1A7vECXyw7QtF2.1j33izg33.WmXwP2Tw6yrF1f8.HUPmOT3a3QFRmv3nW9jeFQB6kjC8ThDDG+6873VBE2C7Xj9upOOx1HZOx9yhbi5OZPt.KJeb0+0C6rJftcWPyL3sUCibon.TWP9pggW+Kbws.GagvWgsSNZWgsgeC6FUz8U3JlQiumHB7MVrm53q3BANgRoFMfIE7Q1Spr5W8ozs+6jR8+36HLTohoduNsLMzpwiBn3hb5FRvAeQNiEyO9fRVudUQhO8p+f+mE2huyCQMd8BWsqpdPNcghZcL0UsFIovXi1YW8PH8gop7K4GzSxyQ52nj44G78KnHD5DjY+7Cd+RJW8YKjULH18PlvcIuXF5PA+UFY21zrcvM7+er3Jps6flayypP97+jEuA0gGeXoQjqX0KTdObwaHYvIqs.oJ8tTow9LWJDermPCliwufXM2R0whsmXvjvpvBd0nBqdvS4d7SfG5Yd5LtwVD10UcVBbcQQgYcWODKLqagxb4WjykeAdTVXrWunqJyVYYganeSZCIysOcAuB1Nng3mtvpfIF3VfjpAv5+QK5lubEXE.15VA5Pbbi7jtqq0WtwVo.FbFIY2NTvhkp8LpEPG84Uohh69SVxPUumsXgqWzKYPYSwtvxrg162CJ.FDsmFcew4v0Sp7bKO4WycQcvdRpJXraSQ3ZY7Fof2NnU0m5V+agddFJ7iu624uMpmmgNi7yy.vkY2F4PL+nDIe+BrtZo1lcMBzWBLeaJrSMmfVUb5BauMKzsgq0CWjY12NVv.I+o1XET1fBxSG4QGKi25wF.4vZq.tBnRWqlHuxOG1rp1AyCjsxRUTPAapC0gzp4p.3CMqWxriJSOZFk7ylN3O6UdiRasx4l6l0VdtkYokte.KTcKmx7lHqnINgBOctPoyGJ8zgROSnzyFJ8b9o8tN4AepOBeAiN8nMZAZGl6FjfrnVSu9fmi7RgdBHFFI85bTk5fCxrkZoHr.7T+B0qwQtHeMN9WeAknu9ud2a4quz1arTwMKwuY83k9zV517xxnVWKz6P3cUCx97YCjqq+KgRlc5.kTZO3WaTWTkvW9P+r56JDmHvyNw5kH6rwVk1lTb6k13JgtY0NPUJYzTyfJtbpraEW4c+5vNnRJnRX.BI4MgIe7tYy1DUG14Z0wrCwh1FsUFSZq1lNEBOd4eYbLVy4cS+7t+4xuCDxbm2AH0oXk3euDALnBdNuP.7u+ggYQ72NCzoVHbxMZpvbZoqwHHasM0oo6Xog208c.k92XRoxkQhqwt5ujMMAZlysStMUsNogkYawkJdJO3AhGckD+NF5KfbuUjIt2TWLhK3n7EaFDcE2r7xWlI.Wa8xU2gr5zjjL1zryLkGbazfw50LpYhKOQLP.zrAfSQzZZXZAobXOwK1nzhIl3p9ZsaSqqAzjduzS3IN1BFMn1jhWUeru3NGL4TjKcI+tUfk3Otfy6Jl7HI+By5CiEEuk2WDw1ULQDjX0kqvXQA8PyFRX0avq18PMHAElKM4xar4ljxatBWStJIILUgQcUKfnTaPAQJGXjqa1QbwNEHfWyjOM4Jk2dqk1jrY401XYd9GF5Gbn6.3MAgUZ.sD7t4FBud7ziCQgSmlTcmsu1VjMVkT9J9hTu4LfoG5WBNPUUhmn3dC3F2NB5LRDP3A1AkVHATERyOv7eEmuBwjMKjG3bNiAu6K1SvxRFjCJeEk6aV2ALpW3bRnu6vd.DbGh9z8pDO72xgfOrG9OnC.1MdhwwARC5QU.4d3Q1j8xJXmX7g9bF3MgbnWXgDiCXnPqZoztS8gMs6R.7hsC79IvyyqhESC6UVU+7N.2QzDW.mtZeJQElURHez6QPscXpqTh27A9JKHKUz9Z.mREg7M3sczqZLNW6Z7n0qEy9NNW1NN9xi7ys6x8w5pL9YmmjO9lech9eQ6dYElwkkL1Cl0Bxf6cMVdD2LCt6osLML4tOM39C.68axNzq9XdjjC+Di45yz69cdqBhSYfaV+keR0BbfXnASTD+2TI2z8sgAoMHbky0xtbLQKMv5sPnMVHZmmftc8DinZvur3jygp+O+3OvW28Dg7rGZ+xt9rh8l5wv1yH7o+sAE4mBpvK20ZOuKp+u9u2+0hryIlbtreBnuKkSedZDOLexu+.rlS90DPb.ojea.BNzgcS+KUyLn6BNRyfbHp2JinhxDB0aByUIOq6jaAtxkHOairmgeZDedfu5ch9dtfw9RtSs87.qcnw2crG2HKdDbhy3tuKtL74FsnfbluPA+jQvxg3QAYOb9pHPYXbpulXk7fyGuGXHVP+PVssooSqfNkUq.CA1G6eIyANgxSt05+4cvskkCm168IlEDr070pCbarGVrs4w5QJiaD9trDwyXLWbTAkXg02F6y5HY+7VPgeU2KH4yOHLSk34GD9r3C4xy.n6mwAEa3KywC3.gcT5dl2XGVDYHXL29EYYWM2lBnMwm4KWMl+MJ6D5g2uf6IjGVS6yDrrM9NodagmnPb8zrb.rzfc0dGWYKLMIa+OFas0pqc6Z0B1T8UwbG2Jl+3VwoOtUbliaEm83Vw4NtUb9CuhXr+VpqiYa9rjwhsUkRbEv3k7uRiwns2kVGFqvC9FpALF93LAZf3e385YUB9b265JtXm3OcbEzakccZguhnK2xRCcubKx5v7PXXr1TqFLlldARkt6pqUirhIF2pDIv10tiZMJQpkC5g1s13J29qUt7VjKQxjNWlKFnrk9ptkMc5fEgYe6p6TpBqdYCV3FWYmRau5RKW512XiU1Yc.jExLHHVuzFqs9NXDBQPBzE.JyB56.8cr3ZeJ7breMqiWG.pEJFf59dYylIU1LKjJ6z4SkMelT4xNepYmCRNG7wYg+NSpYg+jY99xJTE.HxH9WDEEJKOH6unPcyBKDI5kGyJSpEl0qCBlS+X.hxyB4j2s7DiObbLXEh.QCziC.OyjKUtboxNuemDLmAhmYmI6..HZzzE9Hvy.8HCOyBDOv9eeP0HJciJpfwXge8hwLwHCi0PBN1yi+pVlsQEpjRJWb8NO8zg8ljyh5v3Q8tjuulSqkvGJN+bvm23TjjNszrSiOAio4OPwe4uLwOK1khAu2KSQVDeHuH3cNH2TLruYZXREcF0HQFduf4YY++6ifdONID9k9k03Hckj81lmhXZHn.9acdPL.3ilFWzqPfD2xrqMcYfVLsRBM2hSVzzAlhje8XLsLvylis1cEfLIf6SdESq1p5hLRQBwKXXNCiEchEsCxoYRq6gjfOJ6IObedi6SHwQu9BTDEiylfNCy6uDgUJOEWCYbsF7pjtFdien0gpxpqTkuKd3IQqEwveJN4I3jXH5v7rCWc6dxsVaD6tVGuVSDhYNXx.hxVOnfbeinzNvx7aBLEaTflZSSCUbp0sPMb6OzxIYnoseqvSiet9l19sBmAiZFW5fdfD5vo8wcGUVQ6.1b8YX4JnIeJ8qRdGhepaxIL45E.12RFAlh71gWSh0G3qD8vZlaNrlgSvd3pKkzV8fp9OJMAW5BV7mRMJhuM31IYWNmodu7u+fZUY4jXXVTJVmym44gLAp14.Zxe452ljapngSnJzVyHob9oBQRCn1mWT8FsMqGp9dcNupQ0ormI8PUy0xjTd1g320HuAYA6XdMaLD3x0Dsh.0c7BjJSG7MtjeE35Nd5j1x5j9.4Nvzc1f.S4fwXk8FSEzDtWVIvWKQ9Vv8W+BJ9Fiwf4ijNpRxuDDCzZGYfB9sXj+SYv.qrOHAqpz8yeHeao3ASvJG3VmO3H7KCkz21OXKD3RROjuVSjfR5syGaA+vTI+sLj2FhSNoO.rZFdoNSCY9p6YZHpm0d1Ymvu0P0FnpVZ610glTJed64VQ9QtHQDmMCon7.q+AiiEU.eV4SLJp.QcpGhjb3G1MTEHJ52W0XXT+HR7Xic3jNB0QhvkUeilr6iJ3DMS2MBhVRm9I.UyZsfjcHJ1OxSiJIGXTWzzb+DAmnEi3hRXGXv3gQ4532TBDrITsX9GVLacGy8ShFQx+JI4sYe04LprJABjxmCD0wVRD7q5Ek3VveACC2jgMLexyKyG8Xm6kDizjPQyOih4D8bFAlQ5IfBjn8FpJjbL1FUknPybFMYGEwfjcTDNdRf7NebreIOeSTek4jIsq1g+PzgCmjZcT.lKiOnAjXQA74m0C1.jYTvlUzv.2Lp01+RJC8KVP+05+6FSQr.UM1qLH+RHOvU2beKXYqsJUAwWXKr63cJxjdONhQCm2aTG6KJp4its7e.EAn3FfFEbtekmL.Lh46T2xSDAol6P9Z7x8oSNb6maTI4biBMmaTI5bCmpyEIY2OUme3ecyQDesrEnJiJAmeTH37iJAme3Db9Qjfm9P9dnKJJd5QkhmdTn3oGUJd5gSwSGAEGy2msFzC.7jhgz3+0FQ5K5[HISE - MZLY DUITARA 2026-01-04 17-47-19.mp4](Invalid file type. Allowed types are: .png, .jpg, .bmp, .pdf, .preset, .gif, .js, .xml, .hpa, .wav, .mid, .mp3, .hip, .zip, .txt, .json, .mkv, .webm, .mov, .ogg, .xls, .doc, .avi, .wmv, .mpg, .jpeg)
-
M MZLY marked this topic as a question
-
@MZLY said in Silent Note (F3), Ghost Note Trigger on UI Focus, and Strum Start Delay:
Script Processor 1: Handles UI (Knobs, Buttons, Global Variables).
Drop the global variables. There's always a better option.
@MZLY said in Silent Note (F3), Ghost Note Trigger on UI Focus, and Strum Start Delay:
Question: Is there a hidden "Low Key" setting in Script Processors that might be filtering out notes below C3 (60)?
No, the problem is in your script.
@MZLY said in Silent Note (F3), Ghost Note Trigger on UI Focus, and Strum Start Delay:
Problem: After toggling a UI button (e.g., "Duitara Mode"), Note 65 (F4) is automatically triggered.
Again something specific to your project/script. Need to debug it.
-
@David-Healey Thank you
It worked!! And also big thank you for all the other help and detailed tutorials on Youtube.Happy New Year to you, your family, and everyone here in the HISE community! Here is to a great 2026. 🥳

-
M MZLY has marked this topic as solved